summaryrefslogtreecommitdiff
path: root/lib/libkvm/kvm_proc.c
AgeCommit message (Expand)Author
2009-10-21Remove uarea swap-out functionality:rmind
2009-05-16kvm_getprocs actually works with KVM_NO_FILES.yamt
2009-03-29- add new RLIMIT_AS (aka RLIMIT_VMEM) resource that limits the totalmrg
2008-12-28tdev is unsignedchristos
2008-12-28cast dev_t's to int32_t because XXX: sysctl can't change size. This shouldchristos
2008-11-29check error case for kvm_getlwps or SIGSEGV occurs due to dereferecing a NULL...cegger
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-02-05PR/37962: Andrew Doran: libkvm is busted due to kauth_cred redefinitionelad
2008-01-15Handle reading from raw disk devices.ad
2007-12-22sync with kernel.yamt
2007-11-06Catch up with scheduling changes in the kernel.ad
2007-07-09'true' is a C99 keyword.ad
2007-07-07treat ESRCH as a soft error. From Anon Ymouschristos
2007-07-06- Fix kvm_getlwps not to spit errors if we lose the race:christos
2007-05-17fix for yamt-idlelwpchristos
2007-05-01Set kp2p->p_ru = 0 in the kproc2 structure.dsl
2007-02-24Revert the kauth_impl.h change. Elad is going to maintain this. Asked by core@christos
2007-02-18Update only user code that uses the types of the e_[pu]cred membersdsl
2007-02-09Sync with kernel changes introduced by merging the newlock2 branch.ad
2007-02-06PR/35506: Chuck Silvers: ps doesn't work on crash dumps, libkvm doesn'telad
2007-01-28fill in p_stat for crashdumps like the kernel does for the sysctl.chs
2006-12-31kvm_getproc2: retry on ENOMEM.yamt
2006-05-11#include a necessary header directly, rather than via user.h.yamt
2006-02-161. Eliminate some unnecessary to kvm_{m,re}alloc.christos
2005-07-30as swap is now optional, ENXIO on /dev/drum is normal.yamt
2005-05-11Fix fallout from vm_anon changesjmc
2004-05-12Fix typos.toshii
2004-02-19Use new PTRTOUINT64() macro instead of local PTRTOINT64() macro.atatat
2003-11-17zero out nl, from Todd Miller. thanks!christos
2003-09-29available, not avaliable. From miod@openbsd.wiz
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-03-28remove scanning of deadproc, since zombproc should contain all the processeschristos
2003-03-20fix LP64 and other warningsross
2003-03-19Alternative pid/proc allocater, removes all searches associated with piddsl
2003-03-01Add p_svuid and p_svgid to kinfo_proc2. Populate them in the kernelatatat
2003-02-26Use _kvm_freeprocs() rather than free() so that kvm_close() won'tenami
2003-02-26Cosmetic changes.enami
2003-02-02delint (unsigned long long) -> (unsigned long) casts.christos
2003-01-18Merge the nathanw_sa branch.thorpej
2001-03-24kvm_doargv2(): make sure the string ends with '\0'; sysctl() might notjdolecek
2001-03-24Minor fix to kvm_doargv2() - if the kd->argv is reallocated, reinitializejdolecek
2000-12-22adapt to latest struct proc, struct sigacts, struct sigctx changesjdolecek
2000-10-05Make this file compiles on alpha.enami
2000-10-04format-string audit cleanupssommerfeld
2000-07-16revert part of previous; u_long -> uintptr_t now that uintptr_t is u_long.christos
2000-07-16de-lint. Most important problem was the cast from pointer to uintptr_t tochristos
2000-06-29<vm/vm.h> -> <uvm/uvm_extern.h>mrg
2000-06-26remove redundant vm includesmrg
2000-06-04Use "NULL" instead of "0" in pointer assignments and comparisons.tron
2000-05-27p_schedflags doesn't exist anymore; just set it to zero for now,thorpej