projects
/
linux-block.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5df5bdc
)
yama: simplfy sysctls with register_sysctl()
author
Luis Chamberlain
<mcgrof@kernel.org>
Thu, 2 Mar 2023 20:28:21 +0000
(12:28 -0800)
committer
Luis Chamberlain
<mcgrof@kernel.org>
Thu, 13 Apr 2023 18:49:20 +0000
(11:49 -0700)
register_sysctl_paths() is only need if you have directories with
entries, simplify this by using register_sysctl().
Acked-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Luis Chamberlain <mcgrof@kernel.org>
security/yama/yama_lsm.c
patch
|
blob
|
blame
|
history
diff --git
a/security/yama/yama_lsm.c
b/security/yama/yama_lsm.c
index 06e226166aab3a7e6d8e544ff3f6db05890f326b..90dd012b0db5fff2e819689eec96146737375e75 100644
(file)
--- a/
security/yama/yama_lsm.c
+++ b/
security/yama/yama_lsm.c
@@
-447,12
+447,6
@@
static int yama_dointvec_minmax(struct ctl_table *table, int write,
static int max_scope = YAMA_SCOPE_NO_ATTACH;
-static struct ctl_path yama_sysctl_path[] = {
- { .procname = "kernel", },
- { .procname = "yama", },
- { }
-};
-
static struct ctl_table yama_sysctl_table[] = {
{
.procname = "ptrace_scope",
@@
-467,7
+461,7
@@
static struct ctl_table yama_sysctl_table[] = {
};
static void __init yama_init_sysctl(void)
{
- if (!register_sysctl
_paths(yama_sysctl_path
, yama_sysctl_table))
+ if (!register_sysctl
("kernel/yama"
, yama_sysctl_table))
panic("Yama: sysctl registration failed.\n");
}
#else