Page MenuHomeFreeBSD

D39441.1786945131.diff
No OneTemporary

Size
969 B
Referenced Files
None
Subscribers
None

D39441.1786945131.diff

diff --git a/sys/kern/vfs_vnops.c b/sys/kern/vfs_vnops.c
--- a/sys/kern/vfs_vnops.c
+++ b/sys/kern/vfs_vnops.c
@@ -1880,17 +1880,17 @@
}
mflags |= (PUSER - 1);
while ((mp->mnt_kern_flag & MNTK_SUSPEND) != 0) {
- if (flags & V_NOWAIT) {
+ if ((flags & V_NOWAIT) != 0) {
error = EWOULDBLOCK;
goto unlock;
}
error = msleep(&mp->mnt_flag, MNT_MTX(mp), mflags,
"suspfs", 0);
- if (error)
+ if (error != 0)
goto unlock;
}
}
- if (flags & V_XSLEEP)
+ if ((flags & V_XSLEEP) != 0)
goto unlock;
mp->mnt_writeopcount++;
unlock:
@@ -1986,7 +1986,7 @@
MNT_IUNLOCK(mp);
return (0);
}
- if (flags & V_NOWAIT) {
+ if ((flags & V_NOWAIT) != 0) {
MNT_REL(mp);
MNT_IUNLOCK(mp);
return (EWOULDBLOCK);
@@ -1996,7 +1996,7 @@
*/
mflags = 0;
if ((mp->mnt_vfc->vfc_flags & VFCF_SBDRY) != 0) {
- if (flags & V_PCATCH)
+ if ((flags & V_PCATCH) != 0)
mflags |= PCATCH;
}
mflags |= (PUSER - 1) | PDROP;

File Metadata

Mime Type
text/plain
Expires
Mon, Aug 17, 5:38 AM (3 h, 58 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29417719
Default Alt Text
D39441.1786945131.diff (969 B)

Event Timeline