mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-19 10:53:58 +00:00
Fix rw->ro remount when there is a text vnode mapping.
Reported and tested by: hrs Sponsored by: The FreeBSD Foundation MFC after: 16 days
This commit is contained in:
parent
bc97490af6
commit
5422b0e63d
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=347968
@ -3146,7 +3146,7 @@ vflush(struct mount *mp, int rootrefs, int flags, struct thread *td)
|
||||
|
||||
if ((vp->v_type == VNON ||
|
||||
(error == 0 && vattr.va_nlink > 0)) &&
|
||||
(vp->v_writecount == 0 || vp->v_type != VREG)) {
|
||||
(vp->v_writecount <= 0 || vp->v_type != VREG)) {
|
||||
VOP_UNLOCK(vp, 0);
|
||||
vdropl(vp);
|
||||
continue;
|
||||
|
Loading…
Reference in New Issue
Block a user