]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'mvpp2-XDP-support'
authorDavid S. Miller <davem@davemloft.net>
Fri, 3 Jul 2020 21:46:25 +0000 (14:46 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 3 Jul 2020 21:46:25 +0000 (14:46 -0700)
commit97f3a5b83520014a2fb1c81491b09ae4823ee8f3
tree5af6b4e960253ebe778881fea6e821eccf505d3d
parentc17fe5e0958ed1d5a3a60e158997f03ca049f06c
parent67aba6deeaa659c06c480c2a7db5fbfbd6eecc0d
Merge branch 'mvpp2-XDP-support'

Matteo Croce says:

====================
mvpp2: XDP support

Add XDP support to mvpp2. This series converts the driver to the
page_pool API for RX buffer management, and adds native XDP support.

XDP support comes with extack error reporting and statistics as well.

These are the performance numbers, as measured by Sven:

SKB fwd page pool:
Rx bps     390.38 Mbps
Rx pps     762.46 Kpps

XDP fwd:
Rx bps     1.39 Gbps
Rx pps     2.72 Mpps

XDP Drop:
eth0: 12.9 Mpps
eth1: 4.1 Mpps
====================

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