diff --git a/internal/upf/ebpf/n3n6entrypoint_bpf.o b/internal/upf/ebpf/n3n6entrypoint_bpf.o index ebb496c85..1a7049f73 100644 Binary files a/internal/upf/ebpf/n3n6entrypoint_bpf.o and b/internal/upf/ebpf/n3n6entrypoint_bpf.o differ diff --git a/internal/upf/ebpf/xdp/utils/nocp.h b/internal/upf/ebpf/xdp/utils/nocp.h index 5cd9d4aac..9ff53e076 100644 --- a/internal/upf/ebpf/xdp/utils/nocp.h +++ b/internal/upf/ebpf/xdp/utils/nocp.h @@ -29,5 +29,5 @@ struct { __uint(type, BPF_MAP_TYPE_RINGBUF); __uint(key, 0); __uint(value, 0); - __uint(max_entries, 4096); + __uint(max_entries, 16384); } nocp_map SEC(".maps"); diff --git a/internal/upf/ebpf/xdp/utils/routing.h b/internal/upf/ebpf/xdp/utils/routing.h index 16589f5ff..9fd57f3b8 100644 --- a/internal/upf/ebpf/xdp/utils/routing.h +++ b/internal/upf/ebpf/xdp/utils/routing.h @@ -41,7 +41,7 @@ struct { __uint(type, BPF_MAP_TYPE_RINGBUF); __uint(key, 0); __uint(value, 0); - __uint(max_entries, 4096); + __uint(max_entries, 16384); } no_neigh_map SEC(".maps"); struct route_stat {