summaryrefslogtreecommitdiffstats
path: root/usr.sbin/procmap/procmap.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* correct order of region bits for -a case: rwxSepcderaadt2019-11-291-2/+2
* Repurpose the "syscalls must be on a writeable page" mechanism toderaadt2019-11-291-9/+19
* dev_t is signed to permit passing -1 as an invalid condition, but thederaadt2019-02-051-5/+5
* Fix description of -v and implement -v for -a showing holes; ok deraadt@otto2018-03-311-1/+11
* procmap fumbles with uvm_map_addr structures, which are now in RBTsdlg2016-09-161-16/+31
* Re-introduce vnode-to-filename mappingstefan2016-05-261-4/+70
* Must extract uvm_vnode from uvm_object first before reading the vnodestefan2016-05-251-3/+11
* Remove am_maxslot from amap.stefan2016-04-161-7/+2
* Also print the fspace member of map entries when PRINT_VM_MAP_ENTRY iskettenis2015-01-191-2/+4
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-161-2/+2
* Replace a plethora of historical protection options with justderaadt2014-11-161-20/+20
* Delete procfs; it's always had races and is now unused: no one noticed forguenther2014-09-081-2/+1
* decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hderaadt2014-07-081-1/+4
* There really isn't a strict "heap" anymore, so just call everything likederaadt2014-07-081-4/+1
* Use errc/warnc to simplify code.guenther2014-05-201-3/+2
* remove tendrils of namei dumping codetedu2014-02-131-4/+1
* use strtonumtedu2014-02-131-2/+5
* get ready for big ino_t; ok gunther@otto2013-08-121-3/+4
* Don't bother printing vm_swrss of a process, the current uvm accountingmiod2013-05-141-1/+3
* pretty-print bigger ino_t variablesderaadt2013-04-241-7/+9
* revert 1.45. it depended on a kernel change we will not be making, andtedu2013-04-211-47/+21
* for the sake of argument, let's pretend this #if 0 code isn't wantedtedu2013-03-261-79/+1
* rework the main loop so we can drop kmem privs a little later,tedu2013-03-231-21/+47
* revert, that restriction is already enforced the right waytedu2013-03-201-4/+1
* Only root can look at the kernel address space.deraadt2013-03-201-1/+4
* document a safe cast, which should be (unsigned int) instead of simplyderaadt2013-01-161-2/+3
* Userspace counterpart of new vmmap.ariane2012-03-091-70/+107
* Userland counterpart of the vmmap backout; cranks major version of libkvm.ariane2011-06-061-107/+70
* Reimplement uvm/uvm_map.ariane2011-05-241-70/+107
* BRKSIZ is the right constant now, so I don't get lots of teeny tiny heapstedu2011-04-231-2/+2
* Switch back from KERN_PROC2/kinfo_proc2 to KERN_PROC/kinfo_proc nowguenther2011-04-101-6/+6
* Avoid using NULL in non-pointer contexts: use 0 for integer values and '\0'miod2011-04-061-7/+3
* Remove portalfs.thib2011-04-051-4/+1
* Update nlist array and uncomment a few things to pave the way for upcomingmiod2009-08-121-14/+7
* Namecache revamp.beck2009-08-121-1/+9
* No longer consider kernel pointers invalid if pointing under the kernelmiod2009-06-041-28/+2
* document -A and include in usageotto2008-09-181-2/+2
* Add a flag to print amap usage.art2008-09-181-11/+72
* First pass at removing clauses 3 and 4 from NetBSD licenses.ray2008-06-261-8/+1
* Define a new flag, UVM_FLAG_HOLE, for uvm_map to create a vm_map_entry ofmiod2008-06-091-4/+7
* Use kinfo_proc2 instead of kinfo_proc.kettenis2007-10-021-7/+8
* use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsgderaadt2007-09-021-2/+2
* Zap a bunch of unused VT_* tags.thib2007-05-311-3/+1
* 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