summaryrefslogtreecommitdiff
path: root/lib/libkvm
AgeCommit message (Expand)Author
2014-07-08sys/user.h can now be substantially gutted.Theo de Raadt
2014-07-04Track whether a process is a zombie or not yet fully built via flagsPhilip Guenther
2014-05-25Get the vmspace pointer from the process, not the threadPhilip Guenther
2014-03-30Eliminates struct pcred by moving the real and saved ugids intoPhilip Guenther
2014-03-22Unbreak tree; p_sigacts moved from struct proc to struct processFlorian Obser
2014-03-18Retire hp300, mvme68k and mvme88k ports. These ports have no users, keepingMiod Vallat
2014-02-05More crash dump parsing fixes: correct paddr in process info and pidsPhilip Guenther
2014-01-21obvious .Pa fixes; found with mandocdb(8)Ingo Schwarze
2014-01-20Threads can't be zombies, only processes, so change zombproc to zombprocess,Philip Guenther
2014-01-20p_textvp moved from struct proc to struct processPhilip Guenther
2013-11-17Mark internal symbols as hidden. This removes symbols from the ABI,Philip Guenther
2013-11-16_kvm_syserr() is printf-like tooPhilip Guenther
2013-11-16ANSIfy a declarationPhilip Guenther
2013-11-16Prep for hidden visibility: move the vnode/file related functionPhilip Guenther
2013-11-12Apply format __attribute__ to _kvm_err() and fix the errors that it detects.Philip Guenther
2013-11-12a missing prototypesTheo de Raadt
2013-11-01reduce use of <sys/user.h>Theo de Raadt
2013-10-22- add UNIX-domain socket info to struct kinfo_file2Philip Guenther
2013-10-17Remove support for a.out and ecoff. We only do elf now.Theo de Raadt
2013-08-14some Bx/Ox conversion;Jason McIntyre
2013-08-13Switch time_t, ino_t, clock_t, and struct kevent's ident and dataPhilip Guenther
2013-08-03KERN_PROC_BYPID --> KERN_FILE_BYPIDPhilip Guenther
2013-06-05use fancy .In macro for includes. from Jan Klemkow. ok jmc schwarzeTed Unangst
2013-03-28Avoid using PAGE_SHIFT, PAGE_SIZE, and PAGE_MASK defines, since we alreadyTheo de Raadt
2013-03-23do not need udf_extern.hTheo de Raadt
2013-03-20spacesTheo de Raadt
2013-03-20When non-root asks sysctl for kinfo proc or file requests, do not fill inTheo de Raadt
2013-01-14No longer need the "miniproc" glue, as we only have kinfo_proc now.Philip Guenther
2012-12-05Remove excessive sys/cdefs.h inclusionTheo de Raadt
2012-11-12Fix pid matching on kernel crashdumps in kvm_getprocs(KERN_PROC_PID)Philip Guenthe
2012-08-23knowledge of nnpfs can be removedTheo de Raadt
2012-08-02remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.Okan Demirmen
2012-07-09Use the PAGE_* forms (instead of the ancient BSD forms) in param.h,Theo de Raadt
2012-06-02Committed the wrong version (an earlier try) of the KERN_FILE2 vsPhilip Guenthe
2012-05-01Eliminate the f_usecount ref count in struct file; instead of sleepingPhilip Guenthe
2012-04-20Fix kvm_deadfile2_byid()'s handling of kernel vs user addresses forPhilip Guenthe
2012-04-17Make it optional for kvm_getprocs() (and related sysctl) to returnPaul Irofti
2012-04-14Make kvm_getfile2() have a fighting change to work correctly on crashPhilip Guenthe
2012-04-14Update to match nprocs-->nprocess/nthreads changesPhilip Guenthe
2012-04-14Need to read in the vmspace to dig out the root of the rb-treePhilip Guenthe
2012-04-12Add per thread accounting, mainly for usage & friends.Paul Irofti
2012-04-11libkvm: minor bumpAriane van der Steldt
2012-03-28The kinfo_file2 structure's f_wbytes member was being filled with thePhilip Guenthe
2012-03-23Make rusage totals, itimers, and profile settings per-process insteadPhilip Guenthe
2012-03-16pull in more .h (spotted since struct vnode was not in scope)Theo de Raadt
2012-03-130 is a valid uid for files sysctl, don't skip it. reminded by guentherTed Unangst
2012-03-09Major bump, since struct vm_map and vm_map_entry changed size and layout.Ariane van der Steldt
2012-03-09Userspace counterpart of new vmmap.Ariane van der Steldt
2012-01-07Add rtable id and thread id to struct kinfo_proc (and fix process id)Philip Guenthe
2011-12-14The ktrace vnode has moved to struct process and changed name.Philip Guenthe