]> git.baikalelectronics.ru Git - kernel.git/commit
bpf: Use kvmalloc for map keys in syscalls
authorStanislav Fomichev <sdf@google.com>
Wed, 18 Aug 2021 23:52:16 +0000 (16:52 -0700)
committerDaniel Borkmann <daniel@iogearbox.net>
Thu, 19 Aug 2021 22:09:49 +0000 (00:09 +0200)
commit7fab230f30ffd63cfd8e7e88e9eeed6cf3b83c4a
tree39b2e79db8ddcc12a2329bfe8d28b699ffe57a44
parente146567800a8dfb9b6c0648e5f00e75c3571a25d
bpf: Use kvmalloc for map keys in syscalls

Same as previous patch but for the keys. memdup_bpfptr is renamed
to kvmemdup_bpfptr (and converted to kvmalloc).

Signed-off-by: Stanislav Fomichev <sdf@google.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: Song Liu <songliubraving@fb.com>
Link: https://lore.kernel.org/bpf/20210818235216.1159202-2-sdf@google.com
include/linux/bpfptr.h
kernel/bpf/syscall.c