Thread (11 messages) 11 messages, 3 authors, 2019-06-03

Re: [PATCH v2] Allow to exclude specific file types in LoadPin

From: Kees Cook <hidden>
Date: 2019-05-31 02:23:38
Also in: linux-doc, lkml

On Fri, May 31, 2019 at 06:11:44AM +1000, James Morris wrote:
On Thu, 30 May 2019, Ke Wu wrote:
quoted
Linux kernel already provide MODULE_SIG and KEXEC_VERIFY_SIG to
make sure loaded kernel module and kernel image are trusted. This
patch adds a kernel command line option "loadpin.exclude" which
allows to exclude specific file types from LoadPin. This is useful
when people want to use different mechanisms to verify module and
kernel image while still use LoadPin to protect the integrity of
other files kernel loads.

Signed-off-by: Ke Wu <redacted>
---
Changelog since v1:
- Mark ignore_read_file_id with __ro_after_init.
- Mark parse_exclude() with __init.
- Use ARRAY_SIZE(ignore_read_file_id) instead of READING_MAX_ID.
Looks good!

Reviewed-by: James Morris <redacted>
Thanks! Applied to my for-next/loadpin branch at
git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git
and should be visible in linux-next in a few days.

-- 
Kees Cook
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help