diff options
| author | Yafang Shao <[email protected]> | 2023-02-10 15:47:32 +0000 |
|---|---|---|
| committer | Alexei Starovoitov <[email protected]> | 2023-02-10 18:59:56 -0800 |
| commit | ddef81b5fd1da4d7c3cc8785d2043b73b72f38ef (patch) | |
| tree | ddf4f357cb13ca9c4e979624ebb4dc09f8a701fe /tools/testing/selftests/bpf/prog_tests/prog_array_init.c | |
| parent | b6c1a8af5b1eec42aabc13376f94aa90c3d765f1 (diff) | |
bpf: use bpf_map_kvcalloc in bpf_local_storage
Introduce new helper bpf_map_kvcalloc() for the memory allocation in
bpf_local_storage(). Then the allocation will charge the memory from the
map instead of from current, though currently they are the same thing as
it is only used in map creation path now. By charging map's memory into
the memcg from the map, it will be more clear.
Signed-off-by: Yafang Shao <[email protected]>
Acked-by: Johannes Weiner <[email protected]>
Acked-by: Roman Gushchin <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Alexei Starovoitov <[email protected]>
Diffstat (limited to 'tools/testing/selftests/bpf/prog_tests/prog_array_init.c')
0 files changed, 0 insertions, 0 deletions