linux/drivers/net/ethernet/sfc
Charles McLachlan 11a14dc8d7 sfc: Include XDP packet headroom in buffer step size.
Correct a mismatch between rx_page_buf_step and the actual step size
used when filling buffer pages.

This patch fixes the page overrun that occured when the MTU was set to
anything bigger than 1692.

Fixes: 3990a8fffb ("sfc: allocate channels for XDP tx queues")
Signed-off-by: Charles McLachlan <cmclachlan@solarflare.com>
Signed-off-by: Edward Cree <ecree@solarflare.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-12-20 21:56:48 -08:00
..
falcon
bitfield.h
ef10.c sfc: suppress MCDI errors from ARFS 2019-11-22 17:50:52 -08:00
ef10_regs.h
ef10_sriov.c
ef10_sriov.h
efx.c sfc: fix channel allocation with brute force 2019-12-20 21:56:48 -08:00
efx.h sfc: do ARFS expiry work occasionally even without NAPI poll 2019-11-22 17:50:55 -08:00
enum.h
ethtool.c sfc: fix build without CONFIG_RFS_ACCEL 2019-11-24 14:44:09 -08:00
farch.c
farch_regs.h
filter.h
io.h
Kconfig
Makefile
mcdi.c
mcdi.h
mcdi_mon.c
mcdi_pcol.h
mcdi_port.c
mtd.c
net_driver.h sfc: fix channel allocation with brute force 2019-12-20 21:56:48 -08:00
nic.c
nic.h
ptp.c sfc: Only cancel the PPS workqueue if it exists 2019-11-21 12:06:06 -08:00
rx.c sfc: Include XDP packet headroom in buffer step size. 2019-12-20 21:56:48 -08:00
selftest.c
selftest.h
siena.c
siena_sriov.c
siena_sriov.h
sriov.c
sriov.h
tx.c sfc: handle XDP_TX outcomes of XDP eBPF programs 2019-10-31 14:14:53 -07:00
tx.h
tx_tso.c
vfdi.h
workarounds.h