[PATCH 0/3] make efivarfs files immutable by default (for stable)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Stable folks,

This is a backport of the efivarfs anti-bricking changes [1] for
stable. Some fixing up was required because the series doesn't
include the ucs2 cleanups that are in Linus' tree since they're not
really stable material.

[1] - https://lkml.kernel.org/r/1454960895-3473-1-git-send-email-pjones@xxxxxxxxxx

Matt Fleming (1):
  efi: Add pstore variables to the deletion whitelist

Peter Jones (2):
  efi: Make our variable validation list include the guid
  efi: Make efivarfs entries immutable by default.

 Documentation/filesystems/efivarfs.txt         |   7 ++
 drivers/firmware/efi/efivars.c                 |   4 +-
 drivers/firmware/efi/vars.c                    | 161 +++++++++++++++++++------
 fs/efivarfs/file.c                             |  70 +++++++++++
 fs/efivarfs/inode.c                            |  30 +++--
 fs/efivarfs/internal.h                         |   3 +-
 fs/efivarfs/super.c                            |   9 +-
 include/linux/efi.h                            |   5 +-
 tools/testing/selftests/efivarfs/efivarfs.sh   |  19 ++-
 tools/testing/selftests/efivarfs/open-unlink.c |  72 ++++++++++-
 10 files changed, 320 insertions(+), 60 deletions(-)

-- 
2.6.2

--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]