From: Hou Tao <houtao1@xxxxxxxxxx> Hi, The patch set aims to fix the warning in check_obj_size() as reported by lkp [1]. Patch #1 fixes the warning by selecting target cache for free request through c->unit_size, so the unnecessary adjustment of size_index and the checking in check_obj_size() can be removed. Patch #2 fixes the test failure in test_bpf_ma after applying patch #1. Please see individual patches for more details. And comments are always welcome. [1]: https://lore.kernel.org/bpf/202310302113.9f8fe705-oliver.sang@xxxxxxxxx/ Hou Tao (2): bpf: Use c->unit_size to select target cache during free selftests/bpf: Remove tests for zeroed-array kptr kernel/bpf/memalloc.c | 105 ++---------------- .../testing/selftests/bpf/progs/test_bpf_ma.c | 100 ++++++++--------- 2 files changed, 60 insertions(+), 145 deletions(-) -- 2.29.2