diff options
Diffstat (limited to 'sys/kern/kern_physio.c')
| -rw-r--r-- | sys/kern/kern_physio.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/kern/kern_physio.c b/sys/kern/kern_physio.c index 690e80d9fad..cc4e03ed97f 100644 --- a/sys/kern/kern_physio.c +++ b/sys/kern/kern_physio.c @@ -285,7 +285,7 @@ physio(void (*strategy)(struct buf *), struct buf *obp, dev_t dev, int flags, bp = getiobuf(NULL, true); bp->b_cflags |= BC_BUSY; #ifdef LOCKDOC_VFS - lockdoc_log_lock(P_WRITE, &(bp->b_cflags), __FILE__, __LINE__, __func__, "b_cflags", 0); + b_cflags_busy(&(bp->b_cflags)); #endif } bp->b_dev = dev; @@ -301,7 +301,7 @@ physio(void (*strategy)(struct buf *), struct buf *obp, dev_t dev, int flags, bp->b_oflags = 0; bp->b_cflags |= BC_BUSY; #ifdef LOCKDOC_VFS - lockdoc_log_lock(P_WRITE, &(bp->b_cflags), __FILE__, __LINE__, __func__, "b_cflags", 0); + b_cflags_busy(&(bp->b_cflags)); #endif bp->b_flags = flags | B_PHYS | B_RAW; bp->b_iodone = physio_biodone; @@ -437,7 +437,7 @@ done_locked: mutex_enter(&bufcache_lock); obp->b_cflags &= ~(BC_BUSY | BC_WANTED); #ifdef LOCKDOC_VFS - lockdoc_log_lock(V_WRITE, &(obp->b_cflags), __FILE__, __LINE__, __func__, "b_cflags", 0); + b_cflags_unbusy(&(obp->b_cflags)); #endif obp->b_flags &= ~(B_PHYS | B_RAW); obp->b_iodone = NULL; |
