From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from youngberry.canonical.com ([91.189.89.112]:54262 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752838AbcCOOXc (ORCPT ); Tue, 15 Mar 2016 10:23:32 -0400 Date: Tue, 15 Mar 2016 14:23:28 +0000 From: Luis Henriques To: Matt Fleming Cc: stable@vger.kernel.org, Ard Biesheuvel , Peter Jones , Matthew Garrett , joeyli Subject: Re: [PATCH 0/7] make efivarfs files immutable by default (for 3.10 and 3.14) Message-ID: <20160315142328.GD3208@ares> References: <1457618751-11514-1-git-send-email-matt@codeblueprint.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1457618751-11514-1-git-send-email-matt@codeblueprint.co.uk> Sender: stable-owner@vger.kernel.org List-ID: 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@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html