summaryrefslogtreecommitdiff
path: root/lib/libkvm
AgeCommit message (Expand)Author
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
2011-08-18where a man page has multiple links, only reference that pageJason McIntyre
2011-07-09Copied from hppa; should work for hppa64 as well.Mark Kettenis
2011-07-05Recommit the reverted sigacts change now that the NFS use-after-freePhilip Guenthe
2011-07-04move the specfs code to a place people can see it; ok guenther thib krwTheo de Raadt
2011-06-06Userland counterpart of the vmmap backout; cranks major version of libkvm.Ariane van der Steldt
2011-05-24Reimplement uvm/uvm_map.Ariane van der Steldt
2011-04-18Revert the sigacts diff: NFS can apparently retain pointers to processesPhilip Guenthe
2011-04-15p_sigacts is NULL for zombies, so FILL_KPROC() and kvm_proclist() havePhilip Guenthe
2011-04-15Correct the sharing of the signal handling state: stuff that shouldPhilip Guenthe
2011-04-10Pull more headers to avoid warnings about structs being undefined.Miod Vallat
2011-04-10Pull more headers to avoid warnings about structs being undefined.Miod Vallat
2011-03-12missing word;Jason McIntyre
2011-03-12Replace the old, broken KERN_PROC ABI and its matching functionsPhilip Guenthe
2010-09-20according to ingo, it isn;t a problem to have empty [BDS]q macros, soJason McIntyre
2010-09-19more wacky macro fixing;Jason McIntyre
2010-07-26Correct the links between threads, processes, pgrps, and sessions,Philip Guenthe
2010-07-17Move some macros in <msdosfs/denode.h> to outside the #ifdef _KERNELPhilip Guenthe
2010-06-29Fail instead of lying if a process asks sysctl()'s KERN_PROC2 orPhilip Guenthe
2010-02-03Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependentMiod Vallat
2010-01-12the comment is right, this can indeed go away.Jasper Lievisse Adriaanse
2010-01-10Reimplement kvm_getproc2()'s support for reading crash dumps andPhilip Guenthe
2009-12-07Get page size information by reading the kernel image' struct uvmexp, insteadMiod Vallat
2009-11-22Oops, KSEG -> CKSEG.Miod Vallat
2009-11-22Allow mips ports to override VM_{MIN,MAX}_KERNEL_ADDRESS, and provide theMiod Vallat
2009-10-28Do not need -DLIBC_SCCS anymoreTheo de Raadt
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2009-07-28this is happier if it pulls in a few more includesTheo de Raadt