summaryrefslogtreecommitdiffstats
path: root/lib/libkvm/kvm_proc.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | | | | the KERN_PROC2 sysctl. Based on changes from NetBSD but uses our own kvm_arg_sysctl().
* Zero nlist array before using; fixes a bug in the error conditionmillert2003-11-171-3/+4
| | | | when the corefile is not a valid executable. otto@ OK
* Remove some double semicolons (hmm, do two semis equal a maxi?).millert2003-08-061-3/+3
| | | | I've skipped the GNU stuff for now. From Patrick Latifi.
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-7/+3
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* Redo the logic in kvm_arg_sysctl for resizing the buffer.art2002-06-201-24/+22
| | | | | - actually use the value we've just reallocated. - Don't return success just because the error wasn't ENOMEM (doh!).
* 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
| | | | that uvm headers won't do that for us.
* 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
| | | | from my todo list, work by Jonathon Fletcher <jonathon.fletcher@pobox.com>.
* Mark kernel threads as system processes. Make ps hide them by default,niklas2000-06-181-2/+7
| | | | | | show them with -k. Do not try to show RSS based values for them as they mess up column alignment. vmstat -f now shows kernel threads separately from rforks too.
* UVM support + some cleanupart1999-06-221-31/+136
|
* Switch alpha from libkvm.old to libkvm with code from NetBSD.niklas1997-02-261-4/+4
| | | | %x -> %lx format fixes from me.
* use psstrings sysctlderaadt1996-10-231-3/+16
|
* sync with 0430deraadt1996-05-051-0/+7
|
* initial import of NetBSD treederaadt1995-10-181-0/+832