summaryrefslogtreecommitdiffstats
path: root/lib/libkvm/kvm_proc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Need to read in the vmspace to dig out the root of the rb-treeguenther2012-04-141-2/+5
* Userspace counterpart of new vmmap.ariane2012-03-091-13/+14
* Add rtable id and thread id to struct kinfo_proc (and fix process id)guenther2012-01-071-13/+1
* Userland counterpart of the vmmap backout; cranks major version of libkvm.ariane2011-06-061-14/+13
* Reimplement uvm/uvm_map.ariane2011-05-241-13/+14
* Replace the old, broken KERN_PROC ABI and its matching functionsguenther2011-03-121-310/+13
* Correct the links between threads, processes, pgrps, and sessions,guenther2010-07-261-6/+7
* Reimplement kvm_getproc2()'s support for reading crash dumps andguenther2010-01-101-199/+1
* rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2009-10-271-9/+1
* Move KREAD define to kvm_private.hmillert2009-06-201-5/+2
* All operation on live kernels uses sysctl interface, there is no reason tomiod2009-01-211-3/+4
* First pass at removing clauses 3 and 4 from NetBSD licenses.ray2008-06-261-9/+2
* Make context switching much more MI:art2007-10-101-4/+2
* Bring back Mickey's UVM anon change. Testing by thib@, beck@ andpedro2007-06-181-3/+3
* hide struct process from userland, allow kvm_proc to see it.espie2007-04-141-2/+3
* move p_limit and p_cred into struct processtedu2007-04-121-4/+9
* Sync with struct proc change.miod2006-11-291-3/+3
* Back out the anon change. Apparently it was tested by a few, but most ofderaadt2006-07-131-3/+3
* from netbsd: make anons dynamically allocated from pool.mickey2006-06-211-3/+3
* careful cleanup following advice from lint. be very very very carefulderaadt2006-03-311-10/+10
* Use queue macros instead of directly accessing fields. ok millert@otto2005-10-121-3/+3
* Back out part of last commit; we want to realloc + loop for argv too.millert2004-06-241-3/+3
* Allocate 8 pages for process argv, not one. This should really be ARG_MAXmillert2004-06-241-5/+5
* knf; ok millertderaadt2004-06-151-162/+100
* Zero p_schedflags in struct struct kinfo_proc2 for the non-sysctl case.millert2004-06-141-5/+3
* temporary tree building workaround until millert shows upderaadt2004-06-131-2/+4
* Sync PTRTOINT64 w/ kernel version and remove some unused vars.millert2004-01-071-5/+3
* Implement kvm_getproc2(), kvm_getargv2() and kvm_getenvv2() that usemillert2004-01-071-38/+333
* Zero nlist array before using; fixes a bug in the error conditionmillert2003-11-171-3/+4
* Remove some double semicolons (hmm, do two semis equal a maxi?).millert2003-08-061-3/+3
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-7/+3
* Redo the logic in kvm_arg_sysctl for resizing the buffer.art2002-06-201-24/+22
* If possible get arg and env information with sysctl.art2002-06-081-2/+54
* Manual cleanup of remaining userland __P use (excluding packages maintained outside the tree)millert2002-02-171-10/+8
* Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.millert2002-02-161-6/+6
* Reorder new includes. art@ says ok.hugh2001-12-131-3/+3
* Must include machine/pmap.h and machine/vmparam.h here nowart2001-12-051-2/+4
* Adapt to new uvm/ includes.art2001-11-061-4/+2
* No need to pull in vm/vm_param.h in any of these files.art2001-11-051-3/+2
* UVM is no longer an optionart2001-06-271-199/+2
* Convert lseek/{read,write} pairs into pread and pwrite.art2001-05-181-18/+10
* Mark kernel threads as system processes. Make ps hide them by default,niklas2000-06-181-2/+7
* UVM support + some cleanupart1999-06-221-31/+136
* Switch alpha from libkvm.old to libkvm with code from NetBSD.niklas1997-02-261-4/+4
* use psstrings sysctlderaadt1996-10-231-3/+16
* sync with 0430deraadt1996-05-051-0/+7
* initial import of NetBSD treederaadt1995-10-181-0/+832