The branch main has been updated by kib: URL: https://cgit.FreeBSD.org/src/commit/?id=2933a7ca03f16ba7b048a9bd2b3df1fc3cf9c344
commit 2933a7ca03f16ba7b048a9bd2b3df1fc3cf9c344 Author: Konstantin Belousov <[email protected]> AuthorDate: 2021-09-20 09:32:28 +0000 Commit: Konstantin Belousov <[email protected]> CommitDate: 2021-09-20 18:40:17 +0000 aio_fsync_vnode: handle ERELOOKUP after VOP_FSYNC() Reported by: tmunro Reviewed by: jhb, tmunro Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D32023 --- sys/kern/vfs_aio.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/kern/vfs_aio.c b/sys/kern/vfs_aio.c index 66792ccc1b92..87c45bf2c078 100644 --- a/sys/kern/vfs_aio.c +++ b/sys/kern/vfs_aio.c @@ -745,7 +745,8 @@ aio_fsync_vnode(struct thread *td, struct vnode *vp, int op) VOP_UNLOCK(vp); vn_finished_write(mp); - break; + if (error != ERELOOKUP) + break; } return (error); } _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/dev-commits-src-main To unsubscribe, send any mail to "[email protected]"
