]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'bnxt_en-TPA-57500'
authorDavid S. Miller <davem@davemloft.net>
Mon, 29 Jul 2019 21:19:09 +0000 (14:19 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 29 Jul 2019 21:19:09 +0000 (14:19 -0700)
commiteafb653abb84ca34a0cb40a9c5469555abcc97b0
tree8ebbc06434eb5746c6865bd6a05a8976203a1296
parent694e9403bdec8968c019ecc555970df25d6f4ad0
parentd397450d51ea7ab775a29a34b982d51e7ec7bdce
Merge branch 'bnxt_en-TPA-57500'

Michael Chan says:

====================
bnxt_en: Add TPA (GRO_HW and LRO) on 57500 chips.

This patchset adds TPA v2 support on the 57500 chips.  TPA v2 is
different from the legacy TPA scheme on older chips and requires major
refactoring and restructuring of the existing TPA logic.  The main
difference is that the new TPA v2 has on-the-fly aggregation buffer
completions before a TPA packet is completed.  The larger aggregation
ID space also requires a new ID mapping logic to make it more
memory efficient.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>