The patch titled slim: handle failure to register has been removed from the -mm tree. Its filename was slim-main-patch-handle-failure-to-register.patch This patch was dropped because it was folded into slim-main-patch.patch ------------------------------------------------------ Subject: slim: handle failure to register From: Kylene Jo Hall <kjhall@xxxxxxxxxx> Thanks to Stephen Smalley for pointing out that we need to securely handle a failure to register with the LSM security hooks. This patch adds a panic in the event that the module is unable to register. Signed-off-by: Kylene Hall <kjhall@xxxxxxxxxx> Signed-off-by: Mimi Zohar <zohar@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- security/slim/slm_main.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletion(-) diff -puN security/slim/slm_main.c~slim-main-patch-handle-failure-to-register security/slim/slm_main.c --- a/security/slim/slm_main.c~slim-main-patch-handle-failure-to-register +++ a/security/slim/slm_main.c @@ -1362,9 +1362,13 @@ int slim_enabled = 1; #endif static int __init init_slm(void) { + int rc; if (!slim_enabled) return 0; slm_task_init_alloc_security(current); - return register_security(&slm_security_ops); + rc = register_security(&slm_security_ops); + if (rc != 0) + panic("SLIM: Unable to register with kernel\n"); + return rc; } security_initcall(init_slm); _ Patches currently in -mm which might be from kjhall@xxxxxxxxxx are mprotect-patch-for-use-by-slim.patch integrity-service-api-and-dummy-provider.patch slim-main-patch.patch slim-main-patch-handle-failure-to-register.patch slim-main-patch-fix-bug-with-mm_users-usage.patch slim-main-patch-security-slim-slm_mainc-make-2-functions-static.patch slim-main-include-fix.patch slim-secfs-patch.patch slim-secfs-patch-slim-correct-use-of-snprintf.patch slim-secfs-patch-cleanup-use-of-configh.patch slim-make-and-config-stuff.patch slim-make-and-config-stuff-makefile-fix.patch slim-debug-output.patch slim-debug-output-slm_set_taskperm-remove-horrible-error-handling-code.patch slim-fix-security-issue-with-the-task_post_setuid-hook.patch slim-secfs-inode-i_private-build-fix.patch slim-documentation.patch panic-on-slim-selinux.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html