diff options
author | Kanchan Joshi <[email protected]> | 2022-02-10 11:07:55 +0530 |
---|---|---|
committer | Christoph Hellwig <[email protected]> | 2022-02-28 13:45:06 +0200 |
commit | 89377bc1975c2993bde4a498a3a4e5817ac0ae2c (patch) | |
tree | 1552a793b9cb282ae7a1edd5c691c007372f928e /include/linux/fpga/fpga-mgr.h | |
parent | bd83fe6f2cd2133beaac7c423fd36c3515048fc8 (diff) |
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 <[email protected]>
Reviewed-by: Sagi Grimberg <[email protected]>
Signed-off-by: Christoph Hellwig <[email protected]>
Diffstat (limited to 'include/linux/fpga/fpga-mgr.h')
0 files changed, 0 insertions, 0 deletions