On Thu, Mar 10, 2016 at 02:05:44PM +0000, Matt Fleming wrote: > This is a backport of the patches previously sent for stable here, > > http://article.gmane.org/gmane.linux.kernel.stable/166813 > > This series applies to 3.10-stable and 3.14-stable as Greg reported > that the original stable patches didn't apply cleanly. > Thank you, Matt. I'm also picking these commits to the 3.16 kernel, basing the backports on these ones. Cheers, -- Luís > Jason Andryuk (1): > lib/ucs2_string: Correct ucs2 -> utf8 conversion > > Matt Fleming (2): > efi: Do variable name validation tests in utf8 > efi: Add pstore variables to the deletion whitelist > > Peter Jones (4): > lib/ucs2_string: Add ucs2 -> utf8 helper functions > efi: Use ucs2_as_utf8 in efivarfs instead of open coding a bad version > 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 | 34 +++-- > drivers/firmware/efi/vars.c | 164 +++++++++++++++++-------- > fs/efivarfs/file.c | 71 +++++++++++ > fs/efivarfs/inode.c | 30 +++-- > fs/efivarfs/internal.h | 3 +- > fs/efivarfs/super.c | 16 ++- > include/linux/efi.h | 9 +- > include/linux/ucs2_string.h | 4 + > lib/ucs2_string.c | 62 ++++++++++ > tools/testing/selftests/efivarfs/efivarfs.sh | 19 ++- > tools/testing/selftests/efivarfs/open-unlink.c | 72 ++++++++++- > 12 files changed, 398 insertions(+), 93 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 -- 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