Commit 52f6091b authored by David Howells's avatar David Howells Committed by Khalid Elmously

UBUNTU: SAUCE: (efi-lockdown) Prohibit PCMCIA CIS storage when the kernel is locked down

BugLink: https://bugs.launchpad.net/bugs/1884159

Prohibit replacement of the PCMCIA Card Information Structure when the
kernel is locked down.
Suggested-by: default avatarDominik Brodowski <linux@dominikbrodowski.net>
Signed-off-by: default avatarDavid Howells <dhowells@redhat.com>
cc: linux-pcmcia@lists.infradead.org
(backported from commit c5fe6d4762b16204e218f5299d232b9953c4caaa
 git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/fedora.git)
Signed-off-by: default avatarSeth Forshee <seth.forshee@canonical.com>
Acked-by: default avatarStefan Bader <stefan.bader@canonical.com>
Acked-by: default avatarAndrea Righi <andrea.righi@canonical.com>
Signed-off-by: default avatarKhalid Elmously <khalid.elmously@canonical.com>
parent a4553907
......@@ -1578,6 +1578,9 @@ static ssize_t pccard_store_cis(struct file *filp, struct kobject *kobj,
struct pcmcia_socket *s;
int error;
if (secure_modules())
return -EPERM;
s = to_socket(container_of(kobj, struct device, kobj));
if (off)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment