mbox series

[V1,net-next,0/9] XDP Redirect implementation for ENA driver

Message ID 1606344708-11100-1-git-send-email-akiyano@amazon.com (mailing list archive)
Headers show
Series XDP Redirect implementation for ENA driver | expand

Message

Kiyanovski, Arthur Nov. 25, 2020, 10:51 p.m. UTC
From: Arthur Kiyanovski <akiyano@amazon.com>

Hi all,
ENA is adding XDP Redirect support for its driver and some other small tweaks.

This series adds the following:

- Make log messages in the driver have a uniform format using netdev_* function
- Improve code readability and add explicit masking
- Add support for XDP Redirect

This series requires the patchset sent to 'net' to be applied cleanly. Decided
to send this one up front to reduce the risk of not getting XDP Redirect in next
version.

Arthur Kiyanovski (9):
  net: ena: use constant value for net_device allocation
  net: ena: add device distinct log prefix to files
  net: ena: add explicit casting to variables
  net: ena: fix coding style nits
  net: ena: aggregate stats increase into a function
  net: ena: use xdp_frame in XDP TX flow
  net: ena: introduce XDP redirect implementation
  net: ena: use xdp_return_frame() to free xdp frames
  net: ena: introduce ndo_xdp_xmit() function for XDP_REDIRECT

 drivers/net/ethernet/amazon/ena/ena_com.c     | 394 ++++++++++-------
 drivers/net/ethernet/amazon/ena/ena_com.h     |  21 +
 drivers/net/ethernet/amazon/ena/ena_eth_com.c |  71 ++--
 drivers/net/ethernet/amazon/ena/ena_eth_com.h |  23 +-
 drivers/net/ethernet/amazon/ena/ena_ethtool.c |   3 +-
 drivers/net/ethernet/amazon/ena/ena_netdev.c  | 399 ++++++++++--------
 drivers/net/ethernet/amazon/ena/ena_netdev.h  |  12 +-
 7 files changed, 548 insertions(+), 375 deletions(-)

Comments

Jakub Kicinski Nov. 26, 2020, 1:20 a.m. UTC | #1
On Thu, 26 Nov 2020 00:51:39 +0200 akiyano@amazon.com wrote:
> This series requires the patchset sent to 'net' to be applied cleanly. Decided
> to send this one up front to reduce the risk of not getting XDP Redirect in next
> version.

Netdev maintainers don't track dependencies between series.

Hopefully you'll can get some reviews but you'll need to repost next
week after net is merged into net-next.

Post this kind of stuff as an RFC next time around, please.