summaryrefslogtreecommitdiffstats
path: root/usr.sbin/procmap (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Define a new flag, UVM_FLAG_HOLE, for uvm_map to create a vm_map_entry ofmiod2008-06-091-4/+7
| | | | | | | | | | | | | a new etype, UVM_ET_HOLE, meaning it has no backend. UVM_ET_HOLE entries (which should be created as UVM_PROT_NONE and with UVM_FLAG_NOMERGE and UVM_FLAG_HOLE) are skipped in uvm_unmap_remove(), so that pmap_{k,}remove() is not called on the entry. This is intended to save time, and behave better, on pmaps with MMU holes at process exit time. ok art@, kettenis@ provided feedback as well.
* this is openbsd, therefore the native display mode is called openbsdtedu2007-11-281-3/+3
|
* Use kinfo_proc2 instead of kinfo_proc.kettenis2007-10-021-7/+8
| | | | ok art@
* use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsgderaadt2007-09-021-2/+2
|
* convert to new .Dd format;jmc2007-05-311-2/+2
|
* Zap a bunch of unused VT_* tags.thib2007-05-311-3/+1
| | | | ok tedu@,pedro@
* kill some commented "struct proc *", and knf while there; ok rayderaadt2007-04-261-58/+30
|
* Don't warn for kernel_text being zero on (some) m68k systems.miod2006-07-011-1/+4
|
* Remove fdescfspedro2005-12-061-2/+1
|
* Remove kernfs, okay deraadt@.pedro2005-11-241-2/+1
|
* kill stackable filesystems ghostspedro2005-05-261-4/+1
|
* setresgid; ok deraadt@djm2005-05-031-7/+9
|
* Use the return value from getopt() instead of optopt in non-errorjaredy2005-03-251-2/+2
| | | | | | | cases since optopt is not set in these cases, and it is not required by POSIX that it should be. ok millert otto
* [From: Joris Vink]tdeval2004-07-091-7/+4
| | | | Use strtonum(3) instead of strtol(3). ok deraadt@ & me
* Off by 1 ! OK millert@, tedu@tdeval2004-04-011-2/+2
|
* procmap/pmap confusion, spotted by jmc@tedu2004-03-191-2/+2
|
* various fixes from Jared Yanovich;jmc2004-03-181-26/+33
| | | | thanks Jared!
* more accurate msg, pr3713 from Andre Lucastedu2004-03-151-4/+2
|
* bogus leftover SRCS linetedu2004-02-231-2/+1
|
* remove security considerations section. this has been fixed.tedu2004-02-231-12/+1
|
* supposed to use cflags, oopstedu2004-02-231-2/+2
|
* Walltedu2004-02-231-1/+2
|
* make sure we don't backwards before buffertedu2004-02-231-1/+5
|
* buffer len paranoiatedu2004-02-231-6/+7
|
* if the heap is non-exec, it makes it hard to find by looking for an exectedu2004-02-231-8/+7
| | | | mapping. much better heuristic.
* unknown is less ugly than ??, and not a trigraph. requested by deraadttedu2004-02-231-4/+4
|
* no peeking at kernel or other processes for normal users. ok deraadt@tedu2004-02-231-1/+15
|
* takin out the trashtedu2004-02-191-175/+0
|
* pedro martelletto tells me stroul returns an unsigned long whichtedu2004-02-191-2/+2
| | | | may be bigger than a pid_t
* strtoul for getting pid. ok and numerous hints from deraadt@tedu2004-02-181-9/+20
| | | | also correct errbuf size
* revoke privs asap; tedu okderaadt2004-02-181-1/+15
|
* a pinch of knfderaadt2004-02-181-142/+138
|
* little cleanup. strlcat. usage. don't call atoi on non-numbers.tedu2004-02-181-9/+20
| | | | mostly spotted by deraadt@
* printing (null) is not so useful. instead print names of missing symbolstedu2004-02-181-3/+3
| | | | with a useful message.
* couple more bits from wiz@netbsd;jmc2004-02-171-3/+5
|
* tidy this page up a bit;jmc2004-02-171-62/+64
|
* malloc checks, strlcpy. based on patch from Vink Joris <nimadeus@pandora.be>tedu2004-02-171-4/+7
|
* catch all vnode typestedu2004-02-161-1/+2
|
* rough cut of netbsd's pmap process memory map inspector.tedu2004-02-164-0/+1526
initially from drahn@, renamed to procmap to avoid conflict with unrelated pmap(9). works more or less as advertised, could definitely use some work though. would be really nice if somebody made it use sysctl and not kmem. more or less ok deraadt@ drahn@