diff options
author | Shlomo Pongratz <shlomop@mellanox.com> | 2014-02-07 07:41:37 +0100 |
---|---|---|
committer | James Bottomley <JBottomley@Parallels.com> | 2014-03-15 18:19:18 +0100 |
commit | 5d0fddd0a72d3023bb0fa97e546f687aa6222be3 (patch) | |
tree | a08201b0fcf76e1efcf1be3741b5972be146c341 /include/scsi | |
parent | [SCSI] cxgb4i: Use cxgb4_select_ntuple to correctly calculate ntuple fields (diff) | |
download | linux-5d0fddd0a72d3023bb0fa97e546f687aa6222be3.tar.xz linux-5d0fddd0a72d3023bb0fa97e546f687aa6222be3.zip |
[SCSI] libiscsi: Restructure iscsi_tcp r2t response logic
Restructure the iscsi_tcp_r2t_rsp routine in order to avoid allocating
r2t from r2tpool.queue and returning it back in case the parameters
rhdr->data_length and or rhdr->data_offset prohibit the requing.
Since the values of these parameters are known prior to the allocation,
we can pre-check and thus avoid futile allocations.
[jejb: checkpatch fixes]
Signed-off-by: Shlomo Pongratz <shlomop@mellanox.com>
Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com>
Signed-off-by: Mike Christie <michaelc@cs.wisc.edu>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
Diffstat (limited to 'include/scsi')
0 files changed, 0 insertions, 0 deletions