summaryrefslogtreecommitdiff
path: root/sys/miscfs/procfs
AgeCommit message (Expand)Author
2009-04-22this rwlock conversion breaks procfs (in linux compat), as found outTheo de Raadt
2009-04-02Convert lockmgr to rwlock. Been in snaps for a while.Owain Ainsworth
2008-11-10same vmspace song and dance as in kern_sysctl.c 1.167; ok kurtTheo de Raadt
2008-06-09Update access(2) to have modern semantics with respect to X_OK andTodd C. Miller
2008-05-09procfs can use vop_generic_bmap too;Thordur I. Bjornsson
2008-05-08retire vn_default_error() and replace all instancesThordur I. Bjornsson
2008-04-24remove useless defines for the vnode operations, and insteadThordur I. Bjornsson
2007-12-09MALLOC/FREE -> malloc/freeHans-Joerg Hoexer
2007-09-01replace the machine dependant bytes-to-clicks macro by the MI ptoa()Martin Reindl
2007-06-22declare "pid" as pid_t instead of long, and remove unneeded cast to pid_tJasper Lievisse Adriaanse
2007-06-18ansify/de-register.Jasper Lievisse Adriaanse
2007-06-01pedro ok'd this ~3500 line diff which removes the vop argumentTheo de Raadt
2007-03-15Since p_flag is often manipulated in interrupts and without biglockArtur Grabowski
2007-01-01Allow reads of /proc/meminfo to be correctly terminated, okay thib@Pedro Martelletto
2006-11-29Kernel stack can be swapped. This means that stuff that's on the stackMiod Vallat
2006-08-28Allow building procfs on systems that don't #define PT_STEP (such as sparc64).Marc Aurele La France
2006-03-05Use more queue macros rather than doing it by hand; ok otto@ krw@Miod Vallat
2005-12-11Replace procfs_domem() with a similar interface, process_domem(), which livesMiod Vallat
2005-11-19Remove unnecessary lockmgr() archaism that was costing too much in termsPedro Martelletto
2005-11-04Add an extra flags argument to uvm_io(), to specify whether we want to fixMiod Vallat
2005-05-31Protect the run queues with SCHED_LOCK, not just spl (ot nothing at all inArtur Grabowski
2005-05-29sched work by niklas and art backed out; causes panicsTheo de Raadt
2005-05-25This patch is mortly art's work and was done *a year* ago. Art wants to thankNiklas Hallqvist
2005-04-21careful strlcpy and snprintf return handling; ok pedro beckTheo de Raadt
2005-04-16Remove regs and fpregs pseudo-files from procfs.Mark Kettenis
2005-04-01calling pfind() and checking that the process doesn't exist is notPedro Martelletto
2004-10-19use queue.h provided macro when traversing the process list, no changesPedro Martelletto
2004-06-24This moves access to wall and uptime variables in MI code,Thorsten Lockert
2004-05-20remove more caddr_tTed Unangst
2004-05-20Properly flush instruction cache for ptrace(PT_WRTIE_{DI}, ...) on powerpcMark Kettenis
2004-05-05make sure uio_offset is a safe value, with suggestions from millert@Ted Unangst
2004-03-03repair status by not repeating fields. fixes pr2101 from jim razmusTed Unangst
2004-03-03save room for nul, so we can unmount later. pr2327 from peter wernerTed Unangst
2003-09-23Replace select backends with poll backends. selscan() and pollscan()Todd C. Miller
2003-08-15change arguments to suser. suser now takes the process, and a flagsTed Unangst
2003-08-14constify vfsops; tedu@ okMichael Shalayeff
2003-08-11constify constant namesMichael Shalayeff
2003-08-05make procfs support statfs args. lossage noticed and patch tested by jolanTed Unangst
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-04-28call lockmgr a bit earlier to avoid a race.Ted Unangst
2003-04-07sprintf elimination from rohee.Ted Unangst
2003-03-09Disallow ptrace if P_SUGIDEXEC flag is set (we already disallow if P_SUGIDTodd C. Miller
2003-02-24use M_MISCFSMNT instead of M_UFSMNT for mount dataTed Unangst
2003-01-31Sigh. I comitted the wrong diff in the last vfs changes.Artur Grabowski
2003-01-31File system locking fixups, mostly from NetBSD:Artur Grabowski
2002-04-06Do not hide Pfpregs from a switch() if PT_[GS]ETFPREGS are not defined,Miod Vallat
2002-03-14First round of __P removal in sysTodd C. Miller
2002-03-14Turn the ptrace(2) syscall into a kernel compile option, option PTRACE inMiod Vallat
2002-03-11Since all archs implement PT_GETREGS and PT_SETREGS, make then unoptional.Artur Grabowski
2002-01-30Move SET/CLR/ISSET macros to param.h. fgsch@ and millert@ okThomas Nordin