summaryrefslogtreecommitdiffstats
path: root/drivers/net
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2015-12-24 15:27:01 +0100
committerJens Axboe <axboe@fb.com>2016-01-12 13:30:15 -0700
commitbfd8947194b2e2a53db82bbc7eb7c15d028c46db (patch)
tree8cd742ec462ee52b98641bcbda53a91d5564ad7f /drivers/net
parent69d3b8ac15a5eb938e6a01909f6cc8ae4b5d3a17 (diff)
downloadlinux-bfd8947194b2e2a53db82bbc7eb7c15d028c46db.tar.gz
linux-bfd8947194b2e2a53db82bbc7eb7c15d028c46db.tar.bz2
linux-bfd8947194b2e2a53db82bbc7eb7c15d028c46db.zip
nvme: fixes for NVME_IOCTL_IO_CMD on the char device
Make sure we synchronize access to the namespaces list and grab a reference to the namespace before doing I/O. Make sure to reject the ioctl if multiple namespaces are present as it's entirely unsafe, and warn when using it even with a single namespace. Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Sagi Grimberg <sagig@mellanox.com> Acked-by: Keith Busch <keith.busch@intel.com> Signed-off-by: Jens Axboe <axboe@fb.com>
Diffstat (limited to 'drivers/net')
0 files changed, 0 insertions, 0 deletions