summaryrefslogtreecommitdiffstats
path: root/sys/fs/pseudofs
Commit message (Expand)AuthorAgeFilesLines
* Use the vnode interlock to close a race where pfs_vncache_alloc() couldjhb2007-01-021-8/+9
* Correctly calculate a buffer length. It was off by one so a read() returnednetchild2006-06-271-1/+1
* Restore the ability to mount procfs and fdescfs filesystems via thekbyanc2006-05-152-0/+13
* Close some races between procfs/ptrace and exit(2):jhb2006-02-221-0/+8
* Change pfs_visible() to optionally return a pointer to the processjhb2006-02-221-50/+44
* Eliminate an unnecessary bcopy().des2005-08-121-15/+15
* - Since we don't hold a usecount in pfs_exit we have to get a holdcntjeff2005-07-071-0/+4
* Fix an old pasto.des2005-04-301-1/+1
* - Change all filesystems and vfs_cache to relock the dvp once the child isjeff2005-04-131-0/+2
* - We no longer have to bother with PDIRUNLOCK, lookup() handles it for us.jeff2005-03-281-21/+9
* - Update vfs_root implementations to match the new prototype. None ofjeff2005-03-242-3/+3
* Use subr_unitphk2005-03-194-146/+10
* Hook pfs_lookup() up to vfs_cachedlookup_desc instead of vfs_lookup_desc,des2005-03-141-21/+14
* Fix two long-standing bugs in pfs_readdir():des2005-03-141-11/+13
* If PSEUDOFS_TRACE is defined, create a sysctl knob to enable / disabledes2005-03-141-6/+14
* fbsdidize.des2005-03-144-8/+20
* - The VI_DOOMED flag now signals the end of a vnode's relationship withjeff2005-03-131-0/+4
* Avoid a couple of mutex operations in the process exit path for thephk2005-03-011-0/+2
* Whitespace in vop_vector{} initializations.phk2005-01-131-0/+1
* Annotate that pfs_exit() always acquires and releases two mutexes forrwatson2005-01-081-0/+4
* Use vfs_mountedfrom().phk2004-12-061-2/+2
* Fix a typo in PFS_TRACE.kan2004-12-061-1/+1
* Back when VOP_* was introduced, we did not have new-style structphk2004-12-012-34/+27
* Back out pseudo_vnops.c:1.45, which was a workaround for pfind()rwatson2004-09-021-11/+0
* Release the vnode cache mutex when calling vgone(), since vgone() maydes2004-08-151-26/+39
* Commit a work-around for a more general bug involving process state:rwatson2004-08-131-0/+11
* Put a version element in the VFS filesystem configuration structurephk2004-07-302-7/+5
* Do a pass over all modules in the kernel and make them return EOPNOTSUPPphk2004-07-151-1/+1
* Make VFS_ROOT() and vflush() take a thread argument.alfred2004-07-122-3/+4
* Accumulate directory entries in a fixed-length sbuf, and uiomove them indes2004-07-091-8/+10
* When taking event callbacks (like process_exit) out from under Giant, thosegreen2004-03-141-0/+2
* Fix a panic in pseudofs(9) that could occur when doing an I/Onectar2004-02-101-0/+5
* Constify, and add an API function to find a named node in a directory.des2003-12-072-6/+21
* - Don't cache_purge() in *_reclaim routines. vclean() does it for us sojeff2003-10-051-2/+0
* Introduce a uiomove_frombuf helper routine that handles computing andnectar2003-10-021-15/+17
* Add pfs_visible() checks to pfs_getattr() and pfs_getextattr(). Thisdes2003-08-191-0/+6
* Spell the name of the lock right in addition to getting the type right.jhb2003-08-181-1/+1
* The allproc lock is a sx lock, not a mutex, so fix the assertion. Thisjhb2003-08-181-1/+1
* Rework pfs_iterate() a bit to eliminate a bug related to processdes2003-08-181-9/+12
* fix grammar in commentjmg2003-06-201-1/+1
* Initialize struct vfsops C99-sparsely.phk2003-06-121-15/+6
* Don't unlock the parent directory vnode twice if the ISDOTDOT flagtruckman2003-06-011-1/+2
* Deprecate machine/limits.h in favor of new sys/limits.h.kan2003-04-291-2/+1
* Replace the at_fork, at_exec, and at_exit functions with the slightly morejhb2003-03-241-5/+7
* Rename vfs_stdsync function to vfs_stdnosync which matches morekan2003-03-111-1/+1
* Get rid of caddr_t.des2003-03-022-2/+2
* Back out M_* changes, per decision of the TRB.imp2003-02-193-8/+8
* Do not allow a cached vnode to be shared among multiple mounts of the sametjr2003-01-281-1/+2
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-213-8/+8
* GC an unused reference to vop_refreshlabel_desc; reference torwatson2003-01-211-3/+0
OpenPOWER on IntegriCloud