| Age | Commit message (Expand) | Author |
| 2020-05-23 | Move proc_lock into the data segment. It was dynamically allocated because | ad |
| 2020-04-29 | If the procfs mount is marked as linux-compat, then allow proc lookup | thorpej |
| 2019-09-26 | fix sign-compare issues: uio->uio_offset (off_t) is compared with (size_t): | christos |
| 2019-03-30 | add a node for the process resource limits. | christos |
| 2018-04-16 | Change procfs_revoke_vnodes() to use vrecycle()/vgone() instead | hannken |
| 2017-12-31 | rename some "cmdline" stuff now that it is used to print environment too | christos |
| 2017-12-31 | Add an environ node | christos |
| 2017-08-28 | Remove the filesystem tracing feature | kamil |
| 2017-04-01 | KASSERT(mutex_owned(vp->v_interlock)) in vnode iterator selector. | riastradh |
| 2017-03-30 | add an auxv node. | christos |
| 2014-11-10 | Do not uselessly include <sys/malloc.h>. | maxv |
| 2014-07-27 | Change procfs from hashlist to vcache. | hannken |
| 2014-02-07 | Change vnode operation lookup to return the resulting vnode *vpp unlocked. | hannken |
| 2013-10-29 | Vnode API cleanup pass 1. | hannken |
| 2012-11-25 | do something reasonable with kernel semaphores. | christos |
| 2012-05-28 | add a task process subdirectory for emul linux | christos |
| 2011-09-04 | PR# kern/45021: Please support /emul/linux/proc/version | jmcneill |
| 2011-06-12 | Welcome to 5.99.53! Merge rmind-uvmplock branch: | rmind |
| 2010-07-21 | Make holding v_interlock mandatory for callers of vget(). | hannken |
| 2010-07-01 | Remove vlockmgr(). Generic vnode lock operations now use a rwlock located | hannken |
| 2010-07-01 | Remove pfind() and pgfind(), fix locking in various broken uses of these. | rmind |
| 2009-03-15 | ansify function definitions | cegger |
| 2009-03-14 | Change about 4500 of the K&R function definitions to ANSI ones. | dsl |
| 2008-12-17 | kill MALLOC and FREE macros. | cegger |
| 2008-09-05 | PR/39324 kernel diagnostic assertion "l->l_stat != LSZOMB" failed. | skrll |
| 2008-07-02 | Remove proc_representative_lwp(), use a simple LIST_FIRST() instead. | rmind |
| 2008-05-05 | - Convert hashinit() to use kmem_alloc(). The hash tables can be large | ad |
| 2008-04-28 | Remove clause 3 and 4 from TNF licenses | martin |
| 2008-04-24 | Merge proc::p_mutex and proc::p_smutex into a single adaptive mutex, since | ad |
| 2008-04-24 | Network protocol interrupts can now block on locks, so merge the globals | ad |
| 2008-03-21 | Catch up with descriptor handling changes. See kern_descrip.c revision | ad |
| 2008-01-30 | Replace struct lock on vnodes with a simpler lock object built on | ad |
| 2008-01-23 | Tons of process scope changes. | elad |
| 2008-01-02 | Merge vmlocking2 to head. | ad |
| 2007-11-07 | Merge from vmlocking: | ad |
| 2007-10-10 | Merge from vmlocking: | ad |
| 2007-05-24 | Extend the Linux emulation of /proc to include | agc |
| 2007-03-09 | - Make the proclist_lock a mutex. The write:read ratio is unfavourable, | ad |
| 2007-02-27 | Destroy the hash locks on final unmount. | ad |
| 2007-02-17 | Change the process/lwp flags seen by userland via sysctl back to the | pavel |
| 2007-02-15 | Replace some uses of lockmgr() / simplelocks. | ad |
| 2007-02-09 | Merge newlock2 to head. | ad |
| 2006-12-24 | fix permissions on /proc/<pid> node. From elad. | christos |
| 2006-11-28 | Move ktrace, ptrace, systrace, and procfs to use kauth(9). | elad |
| 2006-11-16 | __unused removal on arguments; approved by core. | christos |
| 2006-10-29 | add an "emul" file node. | christos |
| 2006-10-25 | 1. fix procfs_validfile{,_linux} to test for NULL pointers properly. | christos |
| 2006-09-20 | Emulate Linux's /proc/devices | manu |
| 2006-03-01 | merge yamt-uio_vmspace branch. | yamt |
| 2005-12-11 | merge ktrace-lwp. | christos |