summaryrefslogtreecommitdiff
path: root/include/linux/task_io_accounting_ops.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/task_io_accounting_ops.h
parentf9f38e33389c019ec880f6825119c94867c1fde0 (diff)
downloadlwn-1c05cf9058027dd80630d54aa3527eb2e3152e80.tar.gz
lwn-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/task_io_accounting_ops.h')
0 files changed, 0 insertions, 0 deletions