diff options
| author | 2022-02-10 11:07:55 +0530 | |
|---|---|---|
| committer | 2022-02-28 13:45:06 +0200 | |
| commit | 89377bc1975c2993bde4a498a3a4e5817ac0ae2c (patch) | |
| tree | 1552a793b9cb282ae7a1edd5c691c007372f928e /scripts/patch-kernel | |
| parent | nvme: add verbose error logging (diff) | |
| download | linux-dev-89377bc1975c2993bde4a498a3a4e5817ac0ae2c.tar.xz linux-dev-89377bc1975c2993bde4a498a3a4e5817ac0ae2c.zip | |
nvme: add vectored-io support for user-passthrough
Add a new NVME_IOCTL_IO64_CMD_VEC ioctl that works like the existing
NVME_IOCTL_IO64_CMD ioctl except that it takes and array of iovecs
and thus supports vectored I/O.
- cmd.addr is base address of user iovec array
- cmd.vec_cnt is count of iovec array elements
This patch does not include vectored-variant for admin-commands as most
of them are light on buffers and likely to have low invocation frequency.
Signed-off-by: Kanchan Joshi <joshi.k@samsung.com>
Reviewed-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions
