]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bpf: Use kmemdup_array instead of kmemdup for multiple allocation
authorYu Jiaoliang <yujiaoliang@vivo.com>
Wed, 21 Aug 2024 07:37:08 +0000 (15:37 +0800)
committerDaniel Borkmann <daniel@iogearbox.net>
Thu, 22 Aug 2024 12:28:24 +0000 (14:28 +0200)
commitb6ab50902724a27f1fc7136927c27d29f9ba01c6
tree2f5645eba318dfcefad76b1b7334a2d67ccab432
parent1a437d35a90b7a765d9ce2c629787d22ff103252
bpf: Use kmemdup_array instead of kmemdup for multiple allocation

Let the kmemdup_array() take care about multiplication and possible
overflows.

Signed-off-by: Yu Jiaoliang <yujiaoliang@vivo.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Link: https://lore.kernel.org/bpf/20240821073709.4067177-1-yujiaoliang@vivo.com
net/core/filter.c