blob: 80908e6d5cfdce3c81de68ff6689d3888a909e4a [file] [log] [blame]
Lorenz Brun732a8842024-08-26 23:25:37 +02001Fix for https://github.com/google/gvisor/issues/10483
2
3--- a/pkg/xdp/xdp.go
4+++ b/pkg/xdp/xdp.go
5@@ -151,9 +151,9 @@
6 }
7
8 reg := unix.XDPUmemReg{
9- Addr: uint64(sliceBackingPointer(umemMemory)),
10- Len: uint64(len(umemMemory)),
11- Size: opts.FrameSize,
12+ Addr: uint64(sliceBackingPointer(umemMemory)),
13+ Len: uint64(len(umemMemory)),
14+ Chunk_size: opts.FrameSize,
15 // Not useful in the RX path.
16 Headroom: 0,
17 // TODO(b/240191988): Investigate use of SHARED flag.