diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2022-08-03 01:05:10 +0300 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2022-08-03 01:05:10 +0300 |
commit | ea7099d5229c0fe9f9302b03a246e15e78b87011 (patch) | |
tree | e78067dea484209b9fbb12bac7c27d6e17c8bcba /security/smack/smack_lsm.c | |
parent | 1b6cf909647e64617958e6799c6e5bae413c7d0e (diff) | |
parent | aa16fb4b9e7e1057008d999138e7ae68a40bf167 (diff) | |
download | linux-ea7099d5229c0fe9f9302b03a246e15e78b87011.tar.xz |
Merge tag 'Smack-for-6.0' of https://github.com/cschaufler/smack-next
Pull msack updates from Casey Schaufler:
"Two minor code clean-ups for Smack.
One removes a touch of dead code and the other replaces an instance of
kzalloc + strncpy with kstrndup"
* tag 'Smack-for-6.0' of https://github.com/cschaufler/smack-next:
smack: Remove the redundant lsm_inode_alloc
smack: Replace kzalloc + strncpy with kstrndup
Diffstat (limited to 'security/smack/smack_lsm.c')
-rw-r--r-- | security/smack/smack_lsm.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/security/smack/smack_lsm.c b/security/smack/smack_lsm.c index 6207762dbdb1..001831458fa2 100644 --- a/security/smack/smack_lsm.c +++ b/security/smack/smack_lsm.c @@ -766,13 +766,6 @@ static int smack_set_mnt_opts(struct super_block *sb, if (sp->smk_flags & SMK_SB_INITIALIZED) return 0; - if (inode->i_security == NULL) { - int rc = lsm_inode_alloc(inode); - - if (rc) - return rc; - } - if (!smack_privileged(CAP_MAC_ADMIN)) { /* * Unprivileged mounts don't get to specify Smack values. |