aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/linux/nvme-fc-driver.h
diff options
context:
space:
mode:
authorLogan Gunthorpe <logang@deltatee.com>2017-04-18 17:32:15 -0600
committerChristoph Hellwig <hch@lst.de>2017-04-21 16:41:47 +0200
commit1c05cf9058027dd80630d54aa3527eb2e3152e80 (patch)
tree038ea3da9c4f4c4ed86330b7273eb1401dbba3d2 /include/linux/nvme-fc-driver.h
parentnvme: improve performance for virtual NVMe devices (diff)
downloadwireguard-linux-1c05cf9058027dd80630d54aa3527eb2e3152e80.tar.xz
wireguard-linux-1c05cf9058027dd80630d54aa3527eb2e3152e80.zip
nvmet: convert from kmap to nvmet_copy_from_sgl
This is safer as it doesn't rely on the data being stored in a single page in an sgl. It also aids our effort to start phasing out users of sg_page. See [1]. For this we kmalloc some memory, copy to it and free at the end. Note: we can't allocate this memory on the stack as the kbuild test robot reports some frame size overflows on i386. [1] https://lwn.net/Articles/720053/ Signed-off-by: Logan Gunthorpe <logang@deltatee.com> Reviewed-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Max Gurtovoy <maxg@mellanox.com> Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
Diffstat (limited to 'include/linux/nvme-fc-driver.h')
0 files changed, 0 insertions, 0 deletions