summaryrefslogtreecommitdiffstats
path: root/lib/libkvm
AgeCommit message (Expand)AuthorFilesLines
2009-06-20Add msdosfs support now that we have the headers.millert1-40/+59
2009-06-19Quiet a gcc warningmillert1-4/+4
2009-06-11add missing headers needed by free(), memset(), getuid() and strlcpy().chl1-2/+5
2009-06-07Define _KERNEL for the bare minimum. We can include sys/proc.hmillert1-6/+9
2009-06-07Avoid including machine/cpu.hmillert1-4/+4
2009-06-07Add kvm_getfile2 which uses KERN_FILE2 when possible, fallingmillert6-8/+908
2009-03-30Mop up after oga@ and unbreak the tree. The direct uncached map is gone sokettenis1-6/+1
2009-01-21All operation on live kernels uses sysctl interface, there is no reason tomiod3-14/+10
2009-01-02Sync _kvm_kvatop with existing pmap code: handle direct mappings andmiod1-2/+24
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.ray1-9/+2
2008-03-30Unbreak build.kettenis1-1/+7
2007-10-18Get rid of the silly union for mips pte. No functional change exceptmiod1-3/+4
2007-10-10Make context switching much more MI:art1-4/+2
2007-06-18Bring back Mickey's UVM anon change. Testing by thib@, beck@ andpedro1-3/+3
2007-05-31convert to new .Dd format;jmc9-18/+18
2007-05-19Kernel crash dump support for arm-based platform, with minimal support inmiod1-7/+65
2007-05-03Enable support for > 512MB of physical memory on mips64 systems, by usingmiod1-13/+23
2007-04-14hide struct process from userland, allow kvm_proc to see it.espie1-2/+3
2007-04-12move p_limit and p_cred into struct processtedu1-4/+9
2007-03-03Kernel crash dumps and associated libkvm bits for landisk.miod1-29/+115
2007-02-20Revert PAE pmap for now, until the strange bug is found. This stopstom2-57/+26
2007-01-08the advertising clause on these can safely be removedderaadt2-13/+5
2006-11-29Fix cut'n'paste abuse in error message.miod1-3/+3
2006-11-29Sync with struct proc change.miod1-3/+3
2006-11-06Minimal lip service for savecore to be happy.miod1-8/+5
2006-10-10Preliminary userland bits for OpenBSD/landisk, many things coming frommiod1-0/+76
2006-07-13Back out the anon change. Apparently it was tested by a few, but most ofderaadt1-3/+3
2006-06-21from netbsd: make anons dynamically allocated from pool.mickey1-3/+3
2006-06-19Real kvm routines for vax; allows ``target kvm'' to work in gdb for kernelmiod1-50/+29
2006-06-12Use the non-generic SEGSHIFT value in the 020/030 specific codepath.miod1-3/+3
2006-06-09proper type and ptdsize checks; had it for three weeks now... sighmickey1-6/+9
2006-05-07Unbreak. Fix some of the lint warnings that mickey reintroduced.kettenis1-16/+17
2006-04-27detect page table dir size difference for normal and pae modesmickey1-26/+53
2006-03-31careful cleanup following advice from lint. be very very very carefulderaadt5-80/+81
2006-03-31ARGSUSED for for a few thingsderaadt1-1/+4
2006-03-31lint happiness, mostly avoiding variable aliasingderaadt1-9/+9
2006-03-31kvm_openfiles() should take int flag, not unsignedderaadt2-5/+5
2006-03-20for some of internal functions use paddr_t where phys addr is intended insteadd of u_long; miod@ okmickey14-47/+48
2006-03-14Prevent double-free.kettenis1-8/+10
2005-11-24use WANTLINT= (on all architectures)deraadt1-1/+2
2005-10-12Use queue macros instead of directly accessing fields. ok millert@otto2-8/+8
2005-01-14add $OpenBSD$ tag. ok miodkevlo1-1/+1
2004-11-22.{N,O}x fixes;jmc1-2/+2
2004-09-15Kill (almost all) warnings.miod10-17/+27
2004-09-14KVM_NO_FILES is 0x80000000, so arg 4 of kvm_openfiles() must be unsignedderaadt2-5/+5
2004-08-11free memory allocated by kvm_getproc2() in kvm_close()jaredy1-2/+4
2004-08-06wrong filenamederaadt1-2/+2
2004-08-06ansideraadt1-16/+9
2004-08-06mips alive againpefo1-0/+175
2004-08-05- fix includes needed to compilejaredy1-13/+21