Skip to content
  • Linus Torvalds's avatar
    Merge tag 'efi-urgent-2020-07-25' of... · 17baa442
    Linus Torvalds authored
    Merge tag 'efi-urgent-2020-07-25' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into master
    
    Pull EFI fixes from Ingo Molnar:
     "Various EFI fixes:
    
       - Fix the layering violation in the use of the EFI runtime services
         availability mask in users of the 'efivars' abstraction
    
       - Revert build fix for GCC v4.8 which is no longer supported
    
       - Clean up some x86 EFI stub details, some of which are borderline
         bugs that copy around garbage into padding fields - let's fix these
         out of caution.
    
       - Fix build issues while working on RISC-V support
    
       - Avoid --whole-archive when linking the stub on arm64"
    
    * tag 'efi-urgent-2020-07-25' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      efi: Revert "efi/x86: Fix build with gcc 4"
      efi/efivars: Expose RT service availability via efivars abstraction
      efi/libstub: Move the function prototypes to header file
      efi/libstub: Fix gcc error around __umoddi3 for 32 bit builds
      efi/libstub/arm64: link stub lib.a conditionally
      efi/x86: Only copy upto the end of setup_header
      efi/x86: Remove unused variables
    17baa442