diff options
author | David S. Miller | 2019-10-31 14:14:53 -0700 |
---|---|---|
committer | David S. Miller | 2019-10-31 14:14:53 -0700 |
commit | e3b205b1fdf0daed64e24737bd0dff3379a09ebb (patch) | |
tree | 796a3dfa74da61556aec973b6921dc8876ebdb12 /drivers/bus | |
parent | d170eb69d40e9e5fccb8d57edbbacb97427dcf1c (diff) | |
parent | cd846bef2d7464b58db01ecd2c6cb20652c5a7a8 (diff) |
Merge branch 'sfc-Add-XDP-support'
Charles McLachlan says:
====================
sfc: Add XDP support
Supply the XDP callbacks in netdevice ops that enable lower level processing
of XDP frames.
Changes in v4:
- Handle the failure to send some frames in efx_xdp_tx_buffers() properly.
Changes in v3:
- Fix a BUG_ON when trying to allocate piobufs to xdp queues.
- Add a missed trace_xdp_exception.
Changes in v2:
- Use of xdp_return_frame_rx_napi() in tx.c
- Addition of xdp_rxq_info_valid and xdp_rxq_info_failed to track when
xdp_rxq_info failures occur.
- Renaming of rc to err and more use of unlikely().
- Cut some duplicated code and fix an array overrun.
- Actually increment n_rx_xdp_tx when packets are transmitted.
====================
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/bus')
0 files changed, 0 insertions, 0 deletions