summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_subr.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* - Remove spls(). The locking that has replaced them is in place and theyjeff2003-09-191-62/+6
* Eliminate one case of VI_UNLOCK followed by an immediatekan2003-09-191-3/+2
* Consistently use the BSD u_int and u_short instead of the SYSV uint andjhb2003-08-071-1/+1
* Revert stuff which accidentally ended up in the previous commit.phk2003-07-221-7/+8
* Don't attempt to inline large functions mb_alloc() and mb_free(),phk2003-07-221-8/+7
* Use __FBSDID().obrien2003-06-111-1/+4
* Remove unused variable and now unbalanced call to splbio();phk2003-05-311-2/+0
* Make the maximum number of vnodes a function of both the physical memoryalc2003-05-231-1/+10
* Detect that a vnode has been reclaimed while vflush() was waiting to locktruckman2003-05-161-0/+11
* Optimize the use of splay in gbincore(). During a "make buildworld" thealc2003-05-131-7/+22
* Remove bogus locking from DDB's "show lockedvnods" command: usingrwatson2003-05-121-11/+7
* - Revert kern/vfs_subr.c revision 1.444. The vm_object's size isn'talc2003-05-031-1/+1
* Lock accesses to the vm_object's ref_count and resident_page_count.alc2003-05-011-5/+9
* Various changes to vm_object_page_remove():alc2003-04-261-1/+1
* - Convert vm_object_pip_wait() from using tsleep() to msleep().alc2003-04-261-0/+2
OpenPOWER on IntegriCloud