Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-74341

EFI_MEMORY_ATTRIBUTE_PROTOCOL bugs, next round

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • rhel-10.0
    • grub2
    • None
    • No
    • Critical
    • rhel-bootloader
    • 5
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • Red Hat Enterprise Linux
    • None
    • None
    • None
    • x86_64
    • None

      EFI_MEMORY_ATTRIBUTE_PROTOCOL support for X64 just landed in edk2 git repository.
      Expect this showing up in firmware (both OVMF and physical hardware) later this year.

      Breaks booting with grub pretty much everywhere (rhel-10, rhel-9, fedora).

      Steps to reproduce

      (1) update edk2 to a build with EFI_MEMORY_ATTRIBUTE_PROTOCOL included.
      (2) try boot any rhel-ish guest in default configuration.

      Expected results

      VM boots fine.

      Actual results

      VM triggers a page fault.

      Additional info

      firmware -> shim -> grub -> kernel: fails
      firmware -> grub -> kernel: fails.
      firmware -> shim -> kernel: works.

              bootloader-eng-team bootloader -eng-team
              rhn-engineering-ghoffman Gerd Hoffmann
              bootloader -eng-team bootloader -eng-team
              Release Test Team Release Test Team
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: