• Matt Fleming's avatar
    efivars: Move pstore code into the new EFI directory · 04851772
    Matt Fleming authored
    efivars.c has grown far too large and needs to be divided up. Create a
    new directory and move the persistence storage code to efi-pstore.c now
    that it uses the new efivar API. This helps us to greatly reduce the
    size of efivars.c and paves the way for moving other code out of
    efivars.c.
    
    Note that because CONFIG_EFI_VARS can be built as a module efi-pstore
    must also include support for building as a module.
    Reviewed-by: default avatarTom Gundersen <teg@jklm.no>
    Tested-by: default avatarTom Gundersen <teg@jklm.no>
    Cc: Seiji Aguchi <seiji.aguchi@hds.com>
    Cc: Anton Vorontsov <cbouatmailru@gmail.com>
    Cc: Colin Cross <ccross@android.com>
    Cc: Kees Cook <keescook@chromium.org>
    Cc: Matthew Garrett <mjg59@srcf.ucam.org>
    Cc: Tony Luck <tony.luck@intel.com>
    Signed-off-by: default avatarMatt Fleming <matt.fleming@intel.com>
    04851772
Kconfig 4.69 KB