The NetBSD Project

CVS log for src/sys/miscfs/nullfs/null_vnops.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / miscfs / nullfs

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: rmind-uvmplock-nbase


Revision 1.37 / (download) - annotate - [select for diffs], Mon Jan 10 11:11:03 2011 UTC (13 years, 2 months ago) by hannken
Branch: MAIN
CVS Tags: rmind-uvmplock-nbase, rmind-uvmplock-base, jruoho-x86intr-base, jruoho-x86intr, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Changes since 1.36: +3 -2 lines
Diff to previous 1.36 (colored)

Add layer_revoke() that adjusts the lower vnode use count to be at least as
high as the upper vnode count before passing down the VOP_REVOKE().

This way vclean() check for active (vp->v_usecount > 1) vnodes gets it right.

Should fix PR kern/43456.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>