]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'net-tsnep-multiqueue'
authorDavid S. Miller <davem@davemloft.net>
Fri, 30 Sep 2022 10:32:54 +0000 (11:32 +0100)
committerDavid S. Miller <davem@davemloft.net>
Fri, 30 Sep 2022 10:32:54 +0000 (11:32 +0100)
commit53f0ca3f93ffcb68e0324ec0672fe1b0f891e279
tree4234df6faa536254e17790af9d6fb04272bbc674
parent859b9998687dc5c5e5d06d4d8680c63531d4ca98
parent06fe54511349a43cbf1d14829c618be1005a4ff4
Merge branch 'net-tsnep-multiqueue'

Gerhard Engleder says:

====================
tsnep: multi queue support and some other improvements

Add support for additional TX/RX queues along with RX flow classification
support.

Binding is extended to allow additional interrupts for additional TX/RX
queues. Also dma-coherent is allowed as minor improvement.

RX path optimisation is done by using page pool as preparations for future
XDP support.

v4:
- rework dma-coherent commit message (Krzysztof Kozlowski)
- fixed order of interrupt-names in binding (Krzysztof Kozlowski)
- add line break between examples in binding (Krzysztof Kozlowski)
- add RX_CLS_LOC_ANY support to RX flow classification

v3:
- now with changes in cover letter

v2:
- use netdev_name() (Jakub Kicinski)
- use ENOENT if RX flow rule is not found (Jakub Kicinski)
- eliminate return code of tsnep_add_rule() (Jakub Kicinski)
- remove commit with lazy refill due to depletion problem (Jakub Kicinski)
====================

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