]> git.baikalelectronics.ru Git - kernel.git/commit
qed: Add iSCSI out of order packet handling.
authorYuval Mintz <yuval.mintz@cavium.com>
Thu, 1 Dec 2016 08:21:07 +0000 (00:21 -0800)
committerDavid S. Miller <davem@davemloft.net>
Fri, 2 Dec 2016 17:44:38 +0000 (12:44 -0500)
commitc4b058a73eff2fcccb254963903dd85c2990d4cd
treef1a8ef5e40d03d3e68b22f24d7e090f0286af405
parentdc70fa7ed1645fc183941601da4d5aa4c7688a8e
qed: Add iSCSI out of order packet handling.

This patch adds out of order packet handling for hardware offloaded
iSCSI. Out of order packet handling requires driver buffer allocation
and assistance.

Signed-off-by: Arun Easi <arun.easi@cavium.com>
Signed-off-by: Yuval Mintz <yuval.mintz@cavium.com>
Reviewed-by: Johannes Thumshirn <jthumshirn@suse.de>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/qlogic/qed/Makefile
drivers/net/ethernet/qlogic/qed/qed.h
drivers/net/ethernet/qlogic/qed/qed_dev.c
drivers/net/ethernet/qlogic/qed/qed_ll2.c
drivers/net/ethernet/qlogic/qed/qed_ll2.h
drivers/net/ethernet/qlogic/qed/qed_ooo.c [new file with mode: 0644]
drivers/net/ethernet/qlogic/qed/qed_ooo.h [new file with mode: 0644]
drivers/net/ethernet/qlogic/qed/qed_roce.c
drivers/net/ethernet/qlogic/qed/qed_spq.c