summaryrefslogtreecommitdiff
path: root/sys/miscfs/procfs/procfs_vfsops.c
AgeCommit message (Expand)Author
2022-01-17If the calling process is running under linux emulation, make /proc/xxx/fd/bouyer
2020-12-28Fix procfs environ node.riastradh
2020-05-23Move proc_lock into the data segment. It was dynamically allocated becausead
2020-04-29If the procfs mount is marked as linux-compat, then allow proc lookupthorpej
2020-04-20Sort include files.htodd
2020-04-20Add missing include to fix build.htodd
2020-04-19- Only increment nprocs when we're creating a new process, not justthorpej
2020-04-04Merge the remaining changes from the ad-namecache branch, affecting namei()ad
2020-03-16Use the module subsystem's ability to process SYSCTL_SETUP() entries topgoyette
2020-01-17VFS_VGET(), VFS_ROOT(), VFS_FHTOVP(): give them a "int lktype" argument, toad
2019-03-30add a node for the process resource limits.christos
2017-12-31rename some "cmdline" stuff now that it is used to print environment toochristos
2017-12-31Add an environ nodechristos
2017-08-28Remove the filesystem tracing featurekamil
2017-03-30add an auxv node.christos
2017-02-17Add generic genfs_suspendctl() and use it for all file systems.hannken
2016-11-03Module procfs needs ptrace_common for process_do{,fp}regspgoyette
2014-11-10Do not uselessly include <sys/malloc.h>.maxv
2014-09-05Try not to use f_data, use f_{vnode,socket,pipe,mqueue,kqueue,ksem} to getmatt
2014-07-27Change procfs from hashlist to vcache.hannken
2014-04-16An (un)privileged user can easily make the kernel dereference a NULLmaxv
2014-03-23Change all vfsops to use C99 designated initializers.hannken
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
2012-04-30- Replace some malloc(9) uses with kmem(9).rmind
2011-09-27define PROCFS_MAXNAMLEN and use it.christos
2009-11-30Introduce genfs_statvfs() as pretty much a no-info statvfs andpooka
2009-10-02Put procfs policy back in the subsystem.elad
2009-03-15ansify function definitionscegger
2009-03-14Change about 4500 of the K&R function definitions to ANSI ones.dsl
2008-06-28Create sysctl entries during module initialisation and destroy themrumble
2008-05-13mnt_data is a pointer, set it to NULL not 0 when we're finished with it.simonb
2008-05-10Convert file systems to dynamically attach with the new module interface.rumble
2008-04-29PR kern/38057 ffs makes assuptions about devvp file systemad
2008-01-28Fix some race conditions in rename.dholland
2007-12-26Merge more changes from vmlocking2, mainly:ad
2007-11-26Remove the "struct lwp *" argument from all VFS and VOP interfaces.pooka
2007-07-31* nuke the nameidata parameter from VFS_MOUNT(). Nobody on tech-kernpooka
2007-07-26Use eopnotsupp() instead of vfs_stdsuspendctl() and retire the latter.pooka
2007-07-17Make set_statvfs_info() take a parameter for the vfs name insteadpooka
2007-07-12Change the VFS_MOUNT() interface so that the 'data' buffer passed to thedsl
2007-02-09Merge newlock2 to head.ad
2007-01-19New file system suspension API to replace vn_start_write and vn_finished_write.hannken
2006-12-09a smorgasbord of improvements to vnode locking and path lookup:chs
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2006-09-03add missing initializerschristos
2006-05-14integrate kauth.elad
2005-12-11merge ktrace-lwp.christos
2005-09-23Apply the NFS exports list rototill patch:jmmv