summaryrefslogtreecommitdiff
path: root/sys/miscfs/procfs
AgeCommit message (Expand)Author
2015-07-24Unused inits (harmless).maxv
2015-04-20Make VOP_LINK return directory still locked and referenced.riastradh
2014-11-10Do not uselessly include <sys/malloc.h>.maxv
2014-10-17Maps don't change that frequently between reads, so don't give up andchristos
2014-10-11Define filesystem attributes with vfs dependency.uebayasi
2014-09-05Try not to use f_data, use f_{vnode,socket,pipe,mqueue,kqueue,ksem} to getmatt
2014-08-10#include <sys/cpu.h>matt
2014-07-27Change procfs from hashlist to vcache.hannken
2014-07-25Add VOP_FALLOCATE and VOP_FDISCARD to every vnode ops table I candholland
2014-07-12Use kproc2 to provide sensible informations for /proc/<pid>/stat.njoly
2014-06-30Use NZERO instead of hard-coded "20" value.njoly
2014-04-16An (un)privileged user can easily make the kernel dereference a NULLmaxv
2014-04-05On my 24 proc box I got ENOSPC, so make the routine return the size it wantschristos
2014-03-23Change all vfsops to use C99 designated initializers.hannken
2014-03-18Merge riastradh-drm2 to HEAD.riastradh
2014-02-25Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist beforepooka
2014-02-07Change vnode operation lookup to return the resulting vnode *vpp unlocked.hannken
2014-01-23Change vnode operations create, mknod, mkdir and symlink to returnhannken
2014-01-17Change vnode operations create, mknod, mkdir and symlink to keep thehannken
2013-11-27Change the queue.3 *_END(&head) macros to NULL. Since we don't have CIRCLEQchristos
2013-11-23change the mountlist CIRCLEQ into a TAILQchristos
2013-10-29Vnode API cleanup pass 1.hannken
2013-07-18PR/48048: Add a missing vm_map_unlock_read() and uvmspace_free() to the ENOME...ryo
2013-03-18C99 section 6.7.2.3 (Tags) Note 3 states that:plunky
2012-11-25do something reasonable with kernel semaphores.christos
2012-05-28add a task process subdirectory for emul linuxchristos
2012-05-06- match format with the linux map printingchristos
2012-04-30- Replace some malloc(9) uses with kmem(9).rmind
2012-03-13Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls withelad
2011-12-19don't produce different output if we are super user.christos
2011-12-16provide a root entry if one was not found.christos
2011-12-15PR/45700: use dostatvfs instead of grabbing the latest cached copy ofchristos
2011-10-16VOP_GETATTR() needs a shared lock at least.hannken
2011-09-27define PROCFS_MAXNAMLEN and use it.christos
2011-09-04PR# kern/45021: Please support /emul/linux/proc/versionjmcneill
2011-08-28both LINUX_USRSTACK32 and USRSTACK32 need to be defined for linux32jmcneill
2011-07-26fix a botch in PRIxVADDR change (rev.1.38)yamt
2011-06-23From Aleksey Cheusov: Don't make it easy for compromised systems to bypasschristos
2011-06-12Welcome to 5.99.53! Merge rmind-uvmplock branch:rmind
2011-03-04Refactor ps_strings access. Based on PK_32, write either the normaljoerg
2010-12-20Move counting of faults, traps, intrs, soft[intr]s, syscalls, and nswtchmatt
2010-09-15Use PRIxVADDR to print vaddr_t elements. Wrap lines.jym
2010-07-21Make holding v_interlock mandatory for callers of vget().hannken
2010-07-01Remove vlockmgr(). Generic vnode lock operations now use a rwlock locatedhannken
2010-07-01Remove pfind() and pgfind(), fix locking in various broken uses of these.rmind
2010-06-24Clean up vnode lock operations pass 2:hannken
2010-06-08Procfs_lookup() does not lookup directory descriptors in the fd/hannken
2010-01-08The VATTR_NULL/VREF/VHOLD/HOLDRELE() macros lost their will to livepooka
2009-12-14gimpy invented PRIxVADDR format specifier.uebayasi
2009-11-30Introduce genfs_statvfs() as pretty much a no-info statvfs andpooka