Re: [PATCH 0/7] make efivarfs files immutable by default (for 3.10 and 3.14)

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

 



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



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