aboutsummaryrefslogtreecommitdiff
path: root/.arclint
diff options
context:
space:
mode:
authorBryan Drewery <bdrewery@FreeBSD.org>2017-08-28 19:29:51 +0000
committerBryan Drewery <bdrewery@FreeBSD.org>2017-08-28 19:29:51 +0000
commit8359a6b7b3dbfbe311823a9b8f0a2d88e6dacb1d (patch)
tree046d79c34cc9e612ba88e4f5ad665229cfa51b38 /.arclint
parent9754579b019c927b6630f9479d3e979acc2626af (diff)
Allow vdrop() of a vnode not yet on the per-mount list after r306512.
The old code allowed calling vdrop() before insmntque() to place the vnode back onto the freelist for later recycling. Some downstream consumers may rely on this support. Normally insmntque() failing is fine since is uses vgone() and immediately frees the vnode rather than attempting to add it to the freelist if vdrop() were used instead. Also assert that vhold() cannot be used on such a vnode. Reviewed by: kib, cem, markj Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D12126
Notes
Notes: svn path=/head/; revision=322978
Diffstat (limited to '.arclint')
0 files changed, 0 insertions, 0 deletions