qed: Optimize the ll2 ooo flow
authorShai Malin <smalin@marvell.com>
Fri, 15 Oct 2021 12:41:16 +0000 (15:41 +0300)
committerJakub Kicinski <kuba@kernel.org>
Mon, 18 Oct 2021 22:58:21 +0000 (15:58 -0700)
commit891e861efb1d37428d6d79214b775f2809f5f348
treebe2f55e41f7d0d99b91e5737a2f664bc8c74e646
parentf616447034a120b18f6e612814641e7d8f5d7f0a
qed: Optimize the ll2 ooo flow

Optimize the ll2 TCP out-of-order likely flows:
- Optimize the non-error flows of the ll2 ooo data path.
- Optimize "QED_OOO_RIGHT_BUF" over "QED_OOO_LEFT_BUF".

Signed-off-by: Ariel Elior <aelior@marvell.com>
Signed-off-by: Shai Malin <smalin@marvell.com>
Link: https://lore.kernel.org/r/20211015124118.29041-1-smalin@marvell.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/qlogic/qed/qed_ll2.c
drivers/net/ethernet/qlogic/qed/qed_ooo.c