projects
/
linux-2.6-microblaze.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9f16d5e
)
bpf, lsm: Remove getlsmprop hooks BTF IDs
author
Thomas Weißschuh
<linux@weissschuh.net>
Mon, 25 Nov 2024 19:53:07 +0000
(20:53 +0100)
committer
Alexei Starovoitov
<ast@kernel.org>
Mon, 25 Nov 2024 22:14:17 +0000
(14:14 -0800)
These hooks are not useful for BPF LSM currently.
Furthermore a recent renaming introduced build warnings:
BTFIDS vmlinux
WARN: resolve_btfids: unresolved symbol bpf_lsm_task_getsecid_obj
WARN: resolve_btfids: unresolved symbol bpf_lsm_current_getsecid_subj
Link:
https://lore.kernel.org/lkml/20241123-bpf_lsm_task_getsecid_obj-v1-1-0d0f94649e05@weissschuh.net/
Fixes:
37f670aacd48
("lsm: use lsm_prop in security_current_getsecid")
Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Link:
https://lore.kernel.org/r/20241125-bpf_lsm_task_getsecid_obj-v2-1-c8395bde84e0@weissschuh.net
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
kernel/bpf/bpf_lsm.c
patch
|
blob
|
history
diff --git
a/kernel/bpf/bpf_lsm.c
b/kernel/bpf/bpf_lsm.c
index
3bc6162
..
967492b
100644
(file)
--- a/
kernel/bpf/bpf_lsm.c
+++ b/
kernel/bpf/bpf_lsm.c
@@
-375,8
+375,6
@@
BTF_ID(func, bpf_lsm_socket_socketpair)
BTF_ID(func, bpf_lsm_syslog)
BTF_ID(func, bpf_lsm_task_alloc)
-BTF_ID(func, bpf_lsm_current_getsecid_subj)
-BTF_ID(func, bpf_lsm_task_getsecid_obj)
BTF_ID(func, bpf_lsm_task_prctl)
BTF_ID(func, bpf_lsm_task_setscheduler)
BTF_ID(func, bpf_lsm_task_to_inode)