Revision 11a14dc8d7a76d3117896b975c536f1372f2a7c4 authored by Charles McLachlan on 20 December 2019, 16:27:10 UTC, committed by David S. Miller on 21 December 2019, 05:56:48 UTC
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: 3990a8fffbda ("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>
1 parent 8700aff
History
File Mode Size
.gitignore -rw-r--r-- 12 bytes
Makefile -rw-r--r-- 1.1 KB
arc_hostlink.c -rw-r--r-- 1.4 KB
arcksyms.c -rw-r--r-- 1.4 KB
asm-offsets.c -rw-r--r-- 2.3 KB
ctx_sw.c -rw-r--r-- 3.4 KB
ctx_sw_asm.S -rw-r--r-- 1.5 KB
devtree.c -rw-r--r-- 1.9 KB
disasm.c -rw-r--r-- 13.5 KB
entry-arcv2.S -rw-r--r-- 7.1 KB
entry-compact.S -rw-r--r-- 11.9 KB
entry.S -rw-r--r-- 9.8 KB
fpu.c -rw-r--r-- 1.7 KB
head.S -rw-r--r-- 3.8 KB
intc-arcv2.c -rw-r--r-- 5.1 KB
intc-compact.c -rw-r--r-- 4.6 KB
irq.c -rw-r--r-- 1.0 KB
jump_label.c -rw-r--r-- 5.0 KB
kgdb.c -rw-r--r-- 4.9 KB
kprobes.c -rw-r--r-- 11.8 KB
mcip.c -rw-r--r-- 10.4 KB
module.c -rw-r--r-- 4.2 KB
perf_event.c -rw-r--r-- 17.1 KB
process.c -rw-r--r-- 7.7 KB
ptrace.c -rw-r--r-- 8.3 KB
reset.c -rw-r--r-- 594 bytes
setup.c -rw-r--r-- 17.4 KB
signal.c -rw-r--r-- 11.0 KB
smp.c -rw-r--r-- 9.7 KB
stacktrace.c -rw-r--r-- 6.8 KB
sys.c -rw-r--r-- 349 bytes
traps.c -rw-r--r-- 4.1 KB
troubleshoot.c -rw-r--r-- 6.5 KB
unaligned.c -rw-r--r-- 6.2 KB
unwind.c -rw-r--r-- 32.4 KB
vmlinux.lds.S -rw-r--r-- 2.9 KB

back to top