|
@@ -53,7 +53,6 @@
|
|
|
#define DBG_BLKDEV 0x0100
|
|
|
#define DBG_RX 0x0200
|
|
|
#define DBG_TX 0x0400
|
|
|
-static DEFINE_MUTEX(nbd_mutex);
|
|
|
static unsigned int debugflags;
|
|
|
#endif /* NDEBUG */
|
|
|
|
|
@@ -718,11 +717,9 @@ static int nbd_ioctl(struct block_device *bdev, fmode_t mode,
|
|
|
dprintk(DBG_IOCTL, "%s: nbd_ioctl cmd=%s(0x%x) arg=%lu\n",
|
|
|
lo->disk->disk_name, ioctl_cmd_to_ascii(cmd), cmd, arg);
|
|
|
|
|
|
- mutex_lock(&nbd_mutex);
|
|
|
mutex_lock(&lo->tx_lock);
|
|
|
error = __nbd_ioctl(bdev, lo, cmd, arg);
|
|
|
mutex_unlock(&lo->tx_lock);
|
|
|
- mutex_unlock(&nbd_mutex);
|
|
|
|
|
|
return error;
|
|
|
}
|