summaryrefslogtreecommitdiff
path: root/lib/libkvm
AgeCommit message (Expand)Author
2015-09-08port the changes just made to kvm_getfiles in kvm_file2.c r1.47 toDavid Gwynne
2015-09-04fix a race when fetching files from the kernel. the number of filesDavid Gwynne
2015-09-04add kvm_realloc() as a private function.David Gwynne
2015-08-28Rework the UNIX domain socket garbage collector, including ideas fromPhilip Guenther
2015-05-11When checking flags that will be passed to open(), test the O_ACCMODE portionPhilip Guenther
2015-04-07Teach libkvm a bit about PAE, making it independent of the kernel definesPhilip Guenther
2015-04-04The swapfile argument is also const char *.Jeremie Courreges-Anglas
2015-03-30Do not include <machine/autoconf.h>, for it is a kernel-only header and libkvmMiod Vallat
2015-03-28Replace the hand-crafted list of datagram unix domain sockets withAlexander Bluhm
2015-03-18Rework the virtual memory layout on SRMMU systems (sun4d/sun4m) to use a muchMiod Vallat
2015-02-11Extend struct kinfo_file a bit for netstat (sync with the kernel).Claudio Jeker
2015-02-11Prefer arg != 0 over arg for non-boolean. nitted kettenis@Philip Guenther
2015-02-11sysctl({CTL_KERN, KERN_FILE, KERN_FILE_BYFILE}) previously requiredPhilip Guenther
2015-02-09typoMiod Vallat
2015-01-16Move to the <limits.h> universe.Theo de Raadt
2015-01-09Cleanup some macros and #defines in i386 pmap. Previously committed andMike Larkin
2014-12-16include lock.h, needed for later headers but currently included by magicTed Unangst
2014-11-19Nuke yet more obvious #include duplications.Kenneth R Westerback
2014-11-18Nuke some obvious #include duplications.Kenneth R Westerback
2014-11-18udf needs siphash to build.David Gwynne
2014-11-03Put the socket splicing fields into a seperate struct sosplice thatAlexander Bluhm
2014-10-25Remove unnecessary netinet/in_systm.h include.Lawrence Teo
2014-10-22Don't leak the old data if _kvm_reallocarray() failsPhilip Guenther
2014-10-15Apply reallocarray() idiom.Theo de Raadt
2014-08-15Use O_CLOEXEC wherever we open a file and then call fcntl(F_SETFD, FD_CLOEXEC)Philip Guenther
2014-07-11the one userland file which wants uvmexp snooped via kmem, gets to use theTheo de Raadt
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