diff options
-rw-r--r-- | sys/kern/vfs_extattr.c | 3 | ||||
-rw-r--r-- | sys/kern/vfs_syscalls.c | 3 |
2 files changed, 0 insertions, 6 deletions
diff --git a/sys/kern/vfs_extattr.c b/sys/kern/vfs_extattr.c index 1fa588f..fedc88b 100644 --- a/sys/kern/vfs_extattr.c +++ b/sys/kern/vfs_extattr.c @@ -3715,11 +3715,8 @@ revoke(td, uap) if (error) goto out; } - if ((error = vn_start_write(vp, &mp, V_WAIT | PCATCH)) != 0) - goto out; if (vcount(vp) > 1) VOP_REVOKE(vp, REVOKEALL); - vn_finished_write(mp); out: vrele(vp); return (error); diff --git a/sys/kern/vfs_syscalls.c b/sys/kern/vfs_syscalls.c index 1fa588f..fedc88b 100644 --- a/sys/kern/vfs_syscalls.c +++ b/sys/kern/vfs_syscalls.c @@ -3715,11 +3715,8 @@ revoke(td, uap) if (error) goto out; } - if ((error = vn_start_write(vp, &mp, V_WAIT | PCATCH)) != 0) - goto out; if (vcount(vp) > 1) VOP_REVOKE(vp, REVOKEALL); - vn_finished_write(mp); out: vrele(vp); return (error); |