summaryrefslogtreecommitdiffstats
path: root/include/uapi/linux/soundcard.h
diff options
context:
space:
mode:
authorKeith Busch <keith.busch@intel.com>2014-09-12 16:07:20 -0600
committerJens Axboe <axboe@fb.com>2014-11-04 13:17:09 -0700
commit7963e521811ed19396d47793cc77d87c643ab891 (patch)
tree5587991bb23e2694f627e7ff73b784eda2dd1cc8 /include/uapi/linux/soundcard.h
parent1b9dbf7fe02d85f70e8efc1c12c070206c0d5c5f (diff)
downloadblackbird-obmc-linux-7963e521811ed19396d47793cc77d87c643ab891.tar.gz
blackbird-obmc-linux-7963e521811ed19396d47793cc77d87c643ab891.zip
NVMe: Passthrough IOCTL for IO commands
The NVME_IOCTL_SUBMIT_IO only works for IO commands with block data transfers and isn't usable for other NVMe commands like flush, data set management, or any sort of vendor unique command. The NVME_IOCTL_ADMIN_CMD, however, can easily be modified to accept arbitrary IO commands in addition to arbitrary admin commands without breaking backward compatibility. This patch just adds a new IOCTL to distinguish if the driver should submit the command on an IO or Admin queue. Signed-off-by: Keith Busch <keith.busch@intel.com> Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com> Signed-off-by: Jens Axboe <axboe@fb.com>
Diffstat (limited to 'include/uapi/linux/soundcard.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud