aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/nullfs/null_subr.c
Commit message (Expand)AuthorAgeFilesLines
* vfs: Initial revision of inotifyMark Johnston2025-07-041-0/+4
* sys: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* vfs: add the concept of vnode state transitionsMateusz Guzik2022-12-261-0/+1
* nullfs: hash insertion without vnode lock upgradeMateusz Guzik2022-03-191-62/+52
* insmntque1(): remove useless argumentsKonstantin Belousov2022-01-311-1/+1
* Revert b58ca5df0bb7 ("vfs: remove the now unused insmntque1")Mateusz Guzik2022-01-271-2/+2
* nullfs: ansify fs/nullfs/null_subr.cMateusz Guzik2022-01-271-20/+7
* nullfs: stop using insmntque1Mateusz Guzik2022-01-261-11/+6
* 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