[v1,0/6] EFI Updates

Message ID cover.1533921283.git.geoff@infradead.org
State Accepted
Headers show

Pull-request

https://github.com/glevand/petitboot--petitboot.git for-merge-efi-1

Message

Geoff Levand Aug. 10, 2018, 5:29 p.m.
Hi Sam,

Here are a few patches that improve the EFI variables support.  Te main
change here is a new structure efi_mount which makes it easier to manage the
EFI filesystem info.

This series is based my 'Platforms, EFI Fixups' series.  Please consider.

-Geoff

The following changes since commit 7960eeb6894885f41a4cc00746d4ae1ac929f1c0:

  docker: Use host networking (2018-08-10 10:00:12 -0700)

are available in the git repository at:

  https://github.com/glevand/petitboot--petitboot.git for-merge-efi-1

for you to fetch changes up to 491ae2a9dd807e5d93bc8e6c1ec27f5e5ce7a33d:

  discover/arm64: Update to struct efi_mount (2018-08-10 10:09:03 -0700)

----------------------------------------------------------------
Geoff Levand (6):
      lib/efi: Add EFI_DEFALT_ATTRIBUTES macro
      lib/efi: Log operations to debug log
      lib/efi: Add new struct efi_mount
      lib/efi: Move magic to implementation
      test/efivar: Rework for efi_mount
      discover/arm64: Update to struct efi_mount

 discover/platform-arm64.c |  62 ++++++++++------------
 lib/efi/efivar.c          |  96 +++++++++++++++++++++++++---------
 lib/efi/efivar.h          |  34 ++++++++----
 test/lib/test-efivar.c    | 128 ++++++++++++++++++----------------------------
 4 files changed, 170 insertions(+), 150 deletions(-)