diff options
author | Keith Busch <keith.busch@intel.com> | 2015-06-19 11:07:30 -0600 |
---|---|---|
committer | Jens Axboe <axboe@fb.com> | 2015-06-19 13:16:26 -0600 |
commit | 71feb364e7faadc681e714f7fdc2bede208ba26c (patch) | |
tree | f55db156d34c3b60cf2101c78d6f693efe67d6c7 /drivers/watchdog/pcwd_usb.c | |
parent | e112af0dc9f55099b948e55077504a44b4162c79 (diff) | |
download | linux-71feb364e7faadc681e714f7fdc2bede208ba26c.tar.bz2 |
NVMe: Fix IO for extended metadata formats
This fixes io submit ioctl handling when using extended metadata
formats. When these formats are used, the user provides a single virtually
contiguous buffer containing both the block and metadata interleaved,
so the metadata size needs to be added to the total length and not mapped
as a separate transfer.
The command is also driver generated, so this patch does not enforce
blk-integrity extensions provide the metadata buffer.
Reported-by: Marcin Dziegielewski <marcin.dziegielewski@intel.com>
Signed-off-by: Keith Busch <keith.busch@intel.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
Diffstat (limited to 'drivers/watchdog/pcwd_usb.c')
0 files changed, 0 insertions, 0 deletions