diff options
author | Kanchan Joshi <joshi.k@samsung.com> | 2022-02-10 11:07:55 +0530 |
---|---|---|
committer | Christoph Hellwig <hch@lst.de> | 2022-02-28 13:45:06 +0200 |
commit | 89377bc1975c2993bde4a498a3a4e5817ac0ae2c (patch) | |
tree | 1552a793b9cb282ae7a1edd5c691c007372f928e /tools/laptop | |
parent | bd83fe6f2cd2133beaac7c423fd36c3515048fc8 (diff) | |
download | linux-89377bc1975c2993bde4a498a3a4e5817ac0ae2c.tar.gz |
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 'tools/laptop')
0 files changed, 0 insertions, 0 deletions