• Linus Torvalds's avatar
    Merge tag 'efi-next-for-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi · 0e470763
    Linus Torvalds authored
    Pull EFI updates from Ard Biesheuvel:
     "A bit more going on than usual in the EFI subsystem. The main driver
      for this has been the introduction of the LoonArch architecture last
      cycle, which inspired some cleanup and refactoring of the EFI code.
      Another driver for EFI changes this cycle and in the future is
      confidential compute.
    
      The LoongArch architecture does not use either struct bootparams or DT
      natively [yet], and so passing information between the EFI stub and
      the core kernel using either of those is undesirable. And in general,
      overloading DT has been a source of issues on arm64, so using DT for
      this on new architectures is a to avoid for the time being (even if we
      might converge on something DT based for non-x86 architectures in the
      future). For this reason, in addition to the patch that enables EFI
      boot for LoongArch, there are a number of refactoring patches applied
      on top of which se...
    0e470763
x86-stub.c 24.3 KB