original_kernel/drivers/nvme/host
Roland Dreier 9b38276813 nvme: fix handling of metadata_len for NVME_IOCTL_IO_CMD
The old code in nvme_user_cmd() passed the userspace virtual address
from nvme_passthru_cmd.metadata as the length of the metadata buffer
as well as the address to nvme_submit_user_cmd().

Fixes: 63263d60 ("nvme: Use metadata for passthrough commands")
Signed-off-by: Roland Dreier <roland@purestorage.com>
Reviewed-by: Keith Busch <keith.busch@intel.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
2018-07-20 07:43:59 -07:00
..
Kconfig
Makefile
core.c nvme: fix handling of metadata_len for NVME_IOCTL_IO_CMD 2018-07-20 07:43:59 -07:00
fabrics.c nvme-fabrics: fix and refine state checks in __nvmf_check_ready 2018-06-15 11:21:00 +02:00
fabrics.h nvme-fabrics: handle the admin-only case properly in nvmf_check_ready 2018-06-15 11:21:00 +02:00
fault_inject.c
fc.c nvme-fc: release io queues to allow fast fail 2018-06-21 09:31:28 +02:00
lightnvm.c
multipath.c nvme: add bio remapping tracepoint 2018-06-11 16:17:46 +02:00
nvme.h nvme-pci: limit max IO size and segments to avoid high order allocations 2018-06-21 18:59:46 +02:00
pci.c nvme-pci: fix memory leak on probe failure 2018-07-12 08:23:56 +02:00
rdma.c nvme-rdma: fix possible double free of controller async event buffer 2018-06-28 16:29:54 +02:00
trace.c
trace.h