summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_subr.c
Commit message (Expand)AuthorAgeFilesLines
* fixup sysctl by fsid nodealfred2004-07-081-2/+2
* Introduce vfs_suser(), used to test if a user should have special privsalfred2004-07-061-0/+16
* NFS mobility PHASE I, II & III (phase VI, and V pending):alfred2004-07-061-1/+1
* Unconditionally set last_work_seen while in the SYNCER_RUNNING statetruckman2004-07-051-5/+4
* Rework syncer termination code:truckman2004-07-051-33/+79
* Give synthetic root filesystem device vnodes a v_bsize of DEV_BSIZE.phk2004-07-041-0/+1
* Pass the operation in with the fsidctl.alfred2004-07-041-2/+8
* Make the last commit handle non-phk root devices better.phk2004-07-041-2/+3
* Blocksize for I/O should be a property of the vnode and not found by gropingphk2004-07-041-0/+1
* Introduce a new kevent filter. EVFILT_FS that will be used to signalalfred2004-07-041-0/+62
* Revision 1.496 would not boot on my system due toalfred2004-07-041-1/+2
* When we traverse the vnodes on a mountpoint we need to look out forphk2004-07-041-38/+35
* When shutting down the syncer kernel thread, first tell it to runtruckman2004-07-011-6/+68
* Second half of the dev_t cleanup.phk2004-06-171-8/+8
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-12/+12
* Remove a left over from userland buffer-cache access to disks.phk2004-06-141-5/+2
* Assert Giant in vrele().rwatson2004-05-311-0/+2
* Put deprecated sysctl code inside BURN_BRIDGES.mux2004-04-111-3/+5
* Remove advertising clause from University of California Regent's license,imp2004-04-051-4/+0
* Kill some XXXKSE's. vnlru/syncer are single threaded.peter2004-03-291-3/+2
* Properly vector all bwrite() and BUF_WRITE() calls through the same pathphk2004-03-111-3/+3
* Remove unused second arg to vfinddev().phk2004-03-111-9/+7
* Always call vn_finished_write after vn_start_write was called. Allkan2004-03-061-2/+3
* Switch the sleep/wakeup and condition variable implementations to use thejhb2004-02-271-7/+2
* Split the mlock() kernel code into two parts, mlock(), which unpackstruckman2004-02-261-1/+3
* Check for NODEV return from udev2dev()phk2004-02-211-0/+2
* Device megapatch 6/6:phk2004-02-211-2/+4
* Device megapatch 5/6:phk2004-02-211-1/+1
* More style fixes.kan2004-01-051-15/+13
* style(9):kan2004-01-051-236/+266
* Cosmetics: strip '\n' from a string passed to Debugger().kan2004-01-041-2/+2
* v_vxproc was a bogus name for a thread (pointer).bde2003-12-281-3/+3
* - In vget() if LK_NOWAIT is specified we should return EBUSY and not ENOENT.jeff2003-12-161-3/+4
* - When doing a forced unmount, VFS attempts to keep VCHR vnodes valid byjeff2003-12-161-1/+28
* - Don't forget to unlock the vnode interlock in the LK_NOWAIT case.jeff2003-11-301-1/+2
* - Implement selwakeuppri() which allows raising the priority of atanimura2003-11-091-2/+2
* Remove mntvnode_mtx and replace it with per-mountpoint mutex.kan2003-11-051-25/+26
* Add appropriate const poisoning to the assert_*locked() family so that I canwollman2003-10-231-8/+8
* Initialize the buf's b_object in pbgetvp(). Clear it in pbrelvp(). (Thisalc2003-10-201-0/+2
* Simplify count_dev()phk2003-10-171-5/+5
* Simplify vn_isdisk() a bit.phk2003-10-121-24/+10
* - Fix a typo, I meant & and not |. This was causing lockups from the syncerjeff2003-10-111-1/+1
* - Fix an XXX. Check the error of vn_lock() in vflush(). Don't specifyjeff2003-10-051-13/+2
* - Rename vcanrecycle() to vtryrecycle() to reflect its new role.jeff2003-10-051-26/+32
* - Don't cache_purge() in getnewvnode. It's done in vclean(). With thisjeff2003-10-051-11/+5
* - Solve a LOR with the sync_mtx by using the VI_ONWORKLST flag to determinejeff2003-10-051-6/+12
* - Move the xlock 'locking' code into vx_lock() and vx_unlock().jeff2003-10-051-21/+54
* - In sched_sync() test our preconditions prior to dropping the sync_mtx.jeff2003-10-041-22/+18
* - In a Giantless world, the vn_lock() in vcanrecycle() could legitimatelyjeff2003-10-041-21/+22
* - In reassignbuf() don't unlock vp and lock newvp if they are the same.jeff2003-09-201-6/+11
OpenPOWER on IntegriCloud