summaryrefslogtreecommitdiffstats
path: root/sys/fs/nandfs/nandfs_vnops.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/fs/nandfs/nandfs_vnops.c')
-rw-r--r--sys/fs/nandfs/nandfs_vnops.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/fs/nandfs/nandfs_vnops.c b/sys/fs/nandfs/nandfs_vnops.c
index b226d30..056ca90 100644
--- a/sys/fs/nandfs/nandfs_vnops.c
+++ b/sys/fs/nandfs/nandfs_vnops.c
@@ -46,6 +46,7 @@ __FBSDID("$FreeBSD$");
#include <sys/bio.h>
#include <sys/fcntl.h>
#include <sys/dirent.h>
+#include <sys/rwlock.h>
#include <sys/stat.h>
#include <sys/priv.h>
@@ -556,7 +557,7 @@ restart_locked:
continue;
if (BUF_LOCK(bp,
LK_EXCLUSIVE | LK_SLEEPFAIL | LK_INTERLOCK,
- BO_MTX(bo)) == ENOLCK)
+ BO_LOCKPTR(bo)) == ENOLCK)
goto restart;
bp->b_flags |= (B_INVAL | B_RELBUF);
bp->b_flags &= ~(B_ASYNC | B_MANAGED);
OpenPOWER on IntegriCloud