aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/nullfs/null_subr.c
Commit message (Expand)AuthorAgeFilesLines
* vfs: add v_irflag accessorsMateusz Guzik2021-01-031-5/+3
* VMIO reads: enable for nullfs upper vnode if the lower vnode supports it.Konstantin Belousov2020-08-161-0/+21
* Fix up various vnode-related asserts which did not dump the used vnodeMateusz Guzik2020-02-031-1/+1
* Fix a bug in r357199.Konstantin Belousov2020-01-301-2/+3
* Save lower root vnode in nullfs mnt data instead of upper.Konstantin Belousov2020-01-281-0/+2
* vfs: introduce v_irflag and make v_type smallerMateusz Guzik2019-12-081-1/+1
* nullfs: locklessly check for entries in null_hashgetMateusz Guzik2019-12-051-0/+2
* nullfs: lock the vnode with LK_SHARED in null_vptocnpMateusz Guzik2019-08-211-3/+0
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Change the getnewvnode(9) tag for nullfs from "null" to "nullfs".Edward Tomasz Napierala2016-09-151-1/+1
* Convert nullfs hash lock from a mutex to an rwlock.Mateusz Guzik2014-12-301-12/+12
* - Fix nullfs vnode reference leak in nullfs_reclaim_lowervp(). TheKonstantin Belousov2013-05-111-0/+1
* The current default size of the nullfs hash table used to lookup theKonstantin Belousov2013-01-141-10/+6
* Fix reversed condition in the assertion.Konstantin Belousov2013-01-041-1/+1
* Add the "nocache" nullfs mount option, which disables the caching ofKonstantin Belousov2013-01-031-0/+3
* Remove the check and panic for an impossible condition. The NULLKonstantin Belousov2012-11-201-2/+0
* r16312 is not any longer real since many years (likely since when VFSAttilio Rao2012-11-191-4/+0
* Allow shared lookups for nullfs mounts, if lower filesystem supportsKonstantin Belousov2012-09-091-11/+18
* Do not expose unlocked unconstructed nullfs vnode on mount list.Konstantin Belousov2012-03-021-1/+1
* Document that null_nodeget() cannot take shared-locked lowervp due toKonstantin Belousov2012-02-291-1/+5
* Move the code to destroy half-contructed nullfs vnode into helperKonstantin Belousov2012-02-291-6/+13
* Merge a split multi-line comment.Konstantin Belousov2012-02-291-4/+1
* Subject: NULLFS: properly destroy node hashEygene Ryabinkin2012-01-181-1/+1
* In sys/fs/nullfs/null_subr.c, in a KASSERT, output the correct vnodeDimitry Andric2012-01-051-1/+1
* Do the vput() for the lowervp in the null_nodeget() for error case too.Konstantin Belousov2012-01-031-0/+3
* Document the state of the lowervp vnode for null_nodeget().Konstantin Belousov2012-01-031-0/+3
* Use the plain panic calls, without additional printing around them.Konstantin Belousov2011-11-191-14/+4
* Do not drop vnode interlock in null_checkvp(). null_lock() verifies thatKonstantin Belousov2009-05-311-22/+7
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-231-3/+3
* - Simplify null_hashget() and null_hashins() by using vref() ratherJeff Roberson2008-03-291-21/+4
* vn_lock() is currently only used with the 'curthread' passed as argument.Attilio Rao2008-01-101-1/+1
* This changes give nullfs correctly work with latest unionfs.Daichi GOTO2007-10-141-0/+7
* Make insmntque() externally visibile and allow it to fail (e.g. duringTor Egge2007-03-131-0/+15
* - Assert that the lowervp is locked in null_hashget().Jeff Roberson2006-02-221-26/+21
* Normalize a significant number of kernel malloc type names:Robert Watson2005-10-311-2/+2
* - Clear VI_OWEINACT before calling vget() with no lock type. We knowJeff Roberson2005-04-111-0/+7
* - Assume that all lower filesystems now support proper locking. AssertJeff Roberson2005-03-151-58/+22
* - The VI_DOOMED flag now signals the end of a vnode's relationship withJeff Roberson2005-03-131-2/+2
* /* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh2005-01-061-1/+1
* Back when VOP_* was introduced, we did not have new-style structPoul-Henning Kamp2004-12-011-1/+1
* Update for the KDB framework:Marcel Moolenaar2004-07-101-2/+1
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* MFp4: Fix two bugs causing possible deadlocks or panics, and one nit:Tim J. Robbins2003-06-171-9/+36
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-1/+1
* Regularize the vop_stdlock'ing protocol across all the filesystemsKirk McKusick2002-10-141-3/+0
* - Use vrefcnt() where it is safe to do so instead of doing direct andJeff Roberson2002-09-251-3/+3
* Remove all use of vnode->v_tag, replacing with appropriate substitutes.Nate Lawson2002-09-141-1/+1
* Fix a race during null node creation between relookuping the hash andSemen Ustimenko2002-06-131-95/+85