->getprocattr(): attribute name is const char *, TYVM...
authorAl Viro <viro@zeniv.linux.org.uk>
Mon, 31 Jan 2022 00:57:52 +0000 (19:57 -0500)
committerAl Viro <viro@zeniv.linux.org.uk>
Thu, 1 Sep 2022 21:34:39 +0000 (17:34 -0400)
commitc8e477c649b40c1a073b7a843d89e51dc0037db7
tree916d9b3240e1ac3524d99decf83aa9030f1bb37b
parent568035b01cfb107af8d2e4bd2fb9aea22cf5b868
->getprocattr(): attribute name is const char *, TYVM...

cast of ->d_name.name to char * is completely wrong - nothing is
allowed to modify its contents.

Reviewed-by: Christian Brauner (Microsoft) <brauner@kernel.org>
Acked-by: Paul Moore <paul@paul-moore.com>
Acked-by: Casey Schaufler <casey@schaufler-ca.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/proc/base.c
include/linux/lsm_hook_defs.h
include/linux/security.h
security/apparmor/lsm.c
security/security.c
security/selinux/hooks.c
security/smack/smack_lsm.c