[PATCH 1/2] LSM: Initialize security_hook_heads upon registration.
From: jmorris@namei.org (James Morris)
Date: 2017-03-24 03:54:49
From: jmorris@namei.org (James Morris)
Date: 2017-03-24 03:54:49
On Wed, 22 Mar 2017, Tetsuo Handa wrote:
"struct security_hook_heads" is an array of "struct list_head" where elements can be initialized just before registration. We might introduce different "struct security_hook_heads" for built-in LSM modules and dynamically loadable LSM modules when we start allowing dynamically loadable LSM modules. But even if we decide to use different lists, there is no need to waste 350+ lines for initialization. Let's initialize "struct security_hook_heads" just before registration. Signed-off-by: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Nice cleanup, applied to git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git next with edited changelog. -- James Morris [off-list ref] -- To unsubscribe from this list: send the line "unsubscribe linux-security-module" in the body of a message to majordomo at vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html