commit | 42dc1c84aec99691adf2eb59d66e6b7ee3936210 | [log] [tgz] |
---|---|---|
author | Alexei Starovoitov <ast@kernel.org> | Wed Aug 17 16:15:16 2022 -0700 |
committer | Alexei Starovoitov <ast@kernel.org> | Wed Aug 31 10:56:04 2022 -0700 |
tree | 2efee9ea73b5e3fcbf6d73945ff2746021eae456 | |
parent | 46538c2596caf8bd2e793c621f5ab40477968488 [diff] |
bpf: Introduce sysctl kernel.bpf_force_dyn_alloc. Introduce sysctl kernel.bpf_force_dyn_alloc to force dynamic allocation in bpf hash map. All selftests/bpf should pass with bpf_force_dyn_alloc 0 or 1 and all bpf programs (both sleepable and not) should not see any functional difference. The sysctl's observable behavior should only be improved memory usage. Acked-by: Kumar Kartikeya Dwivedi <memxor@gmail.com> Signed-off-by: Alexei Starovoitov <ast@kernel.org>