diff --git a/src/libbpf_probes.c b/src/libbpf_probes.c index bdb83d4..b44fcbb 100644 --- a/src/libbpf_probes.c +++ b/src/libbpf_probes.c @@ -235,7 +235,7 @@ static int probe_map_create(enum bpf_map_type map_type) case BPF_MAP_TYPE_USER_RINGBUF: key_size = 0; value_size = 0; - max_entries = 4096; + max_entries = sysconf(_SC_PAGE_SIZE); break; case BPF_MAP_TYPE_STRUCT_OPS: /* we'll get -ENOTSUPP for invalid BTF type ID for struct_ops */