summaryrefslogtreecommitdiff
path: root/drivers/target
diff options
context:
space:
mode:
authorJenny Derzhavetz <jennyf@mellanox.com>2015-09-06 14:52:26 +0300
committerNicholas Bellinger <nab@linux-iscsi.org>2015-09-15 15:47:31 -0700
commit9fd60088ffed7573c2d409ddc63a2150a5edd5d8 (patch)
tree83f100a6bb0ee810859baf32ec1850c1a588edfd /drivers/target
parent4366b19ca5eb15e63d6640565ade135cf06be91a (diff)
iser-target: Skip data copy if all the command data comes as immediate
Given that supporting zcopy immediate data for all IOs requires iser driver to use its own buffer allocations, we settle with avoiding data copy for IOs with data length of up to 8K (which is more latency sensitive anyway). This trims IO write latency by up to 3us and increase IOPs by up to 40% by saving CPU time doing sg_copy_from_buffer (8K IO size is the obvious winner here). Signed-off-by: Jenny Derzhavetz <jennyf@mellanox.com> Signed-off-by: Sagi Grimberg <sagig@mellanox.com> Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
Diffstat (limited to 'drivers/target')
0 files changed, 0 insertions, 0 deletions