summaryrefslogtreecommitdiffstats
path: root/lib/libkvm
AgeCommit message (Expand)AuthorFilesLines
2015-03-18Rework the virtual memory layout on SRMMU systems (sun4d/sun4m) to use a muchmiod1-5/+5
2015-02-11Extend struct kinfo_file a bit for netstat (sync with the kernel).claudio2-2/+33
2015-02-11Prefer arg != 0 over arg for non-boolean. nitted kettenis@guenther1-2/+2
2015-02-11sysctl({CTL_KERN, KERN_FILE, KERN_FILE_BYFILE}) previously requiredguenther2-9/+29
2015-02-09typomiod1-2/+2
2015-01-16Move to the <limits.h> universe.deraadt3-7/+8
2015-01-09Cleanup some macros and #defines in i386 pmap. Previously committed andmlarkin1-1/+10
2014-12-16include lock.h, needed for later headers but currently included by magictedu2-2/+4
2014-11-19Nuke yet more obvious #include duplications.krw1-2/+1
2014-11-18Nuke some obvious #include duplications.krw1-2/+1
2014-11-18udf needs siphash to build.dlg1-1/+3
2014-11-03Put the socket splicing fields into a seperate struct sosplice thatbluhm1-6/+14
2014-10-25Remove unnecessary netinet/in_systm.h include.lteo1-2/+1
2014-10-22Don't leak the old data if _kvm_reallocarray() failsguenther1-3/+5
2014-10-15Apply reallocarray() idiom.deraadt4-21/+23
2014-08-15Use O_CLOEXEC wherever we open a file and then call fcntl(F_SETFD, FD_CLOEXEC)guenther1-34/+32
2014-07-11the one userland file which wants uvmexp snooped via kmem, gets to use thederaadt1-1/+2
2014-07-08sys/user.h can now be substantially gutted.deraadt1-2/+4
2014-07-04Track whether a process is a zombie or not yet fully built via flagsguenther3-43/+69
2014-05-25Get the vmspace pointer from the process, not the threadguenther1-2/+2
2014-03-30Eliminates struct pcred by moving the real and saved ugids intoguenther2-23/+10
2014-03-22Unbreak tree; p_sigacts moved from struct proc to struct processflorian1-4/+4
2014-03-18Retire hp300, mvme68k and mvme88k ports. These ports have no users, keepingmiod1-211/+0
2014-02-05More crash dump parsing fixes: correct paddr in process info and pidsguenther2-14/+13
2014-01-21obvious .Pa fixes; found with mandocdb(8)schwarze2-8/+8
2014-01-20Threads can't be zombies, only processes, so change zombproc to zombprocess,guenther2-121/+137
2014-01-20p_textvp moved from struct proc to struct processguenther1-4/+4
2013-11-17Mark internal symbols as hidden. This removes symbols from the ABI,guenther3-3/+7
2013-11-16_kvm_syserr() is printf-like tooguenther1-2/+3
2013-11-16ANSIfy a declarationguenther1-3/+2
2013-11-16Prep for hidden visibility: move the vnode/file related functionguenther6-12/+54
2013-11-12Apply format __attribute__ to _kvm_err() and fix the errors that it detects.guenther3-43/+57
2013-11-12a missing prototypesderaadt1-1/+6
2013-11-01reduce use of <sys/user.h>deraadt14-28/+16
2013-10-22- add UNIX-domain socket info to struct kinfo_file2guenther9-273/+97
2013-10-17Remove support for a.out and ecoff. We only do elf now.deraadt2-4/+4
2013-08-14some Bx/Ox conversion;jmc2-8/+16
2013-08-13Switch time_t, ino_t, clock_t, and struct kevent's ident and dataguenther1-2/+2
2013-08-03KERN_PROC_BYPID --> KERN_FILE_BYPIDguenther1-3/+3
2013-06-05use fancy .In macro for includes. from Jan Klemkow. ok jmc schwarzetedu8-31/+31
2013-03-28Avoid using PAGE_SHIFT, PAGE_SIZE, and PAGE_MASK defines, since we alreadyderaadt9-34/+32
2013-03-23do not need udf_extern.hderaadt1-2/+1
2013-03-20spacesderaadt4-8/+8
2013-03-20When non-root asks sysctl for kinfo proc or file requests, do not fill inderaadt1-3/+3
2013-01-14No longer need the "miniproc" glue, as we only have kinfo_proc now.guenther1-40/+13
2012-12-05Remove excessive sys/cdefs.h inclusionderaadt2-6/+2
2012-11-12Fix pid matching on kernel crashdumps in kvm_getprocs(KERN_PROC_PID)guenther1-2/+2
2012-08-23knowledge of nnpfs can be removedderaadt1-26/+1
2012-08-02remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.okan1-2/+1
2012-07-09Use the PAGE_* forms (instead of the ancient BSD forms) in param.h,deraadt4-19/+19