Skip to content

EBBR Notes 2026.01.14

Vincent Stehlé edited this page Jan 14, 2026 · 1 revision

Attendees

  • Heinrich Schuchardt (Canonical)
  • Ilias Apalodimas (Linaro)
  • Vincent Stehlé (Arm)

Agenda

  • Gather feedbacks on v2.4.0-pre1 and approve EBBR v2.4.0 (tentative)
  • Pull request #155: chapter3-secureworld: correct RISC-V heading
  • Pull request #157: Add version annotations

Notes

  • EBBR v2.4.0 is not quite ready yet; pull #155 should go in, we can try to respin pull #157 but no guarantee it will reach consensus, and we are missing clarifications around the conformance profile GUIDs.

Raw notes

  • Pull request #157: Add version annotations

    • Version annotations with in-line requirements following is not that nice. Forbid this format completely and use only "empty" annotations?
    • Useful, still.
    • -> Let's respin the formatting when we have a paragraph
  • Pull request #155: chapter3-secureworld: correct RISC-V heading

    • -> approved for merge
  • Gather feedbacks on v2.4.0-pre1 and approve EBBR v2.4.0 (tentative)

    • For release 2.4, clarify the changelog around RISC-V Platform specification reference change (now unused).

    • We could clarify about the conformance profile GUIDs; it would be nice if firmware could publish only one, but the OS might not be aware of more recent GUIDs.

      • Question arose twice this week it seems.

      • Recommend to publish all GUIDs supported. At least allow it explicitly.

      • -> Prepare a pull request

      • U-Boot has a single profile GUID at this point:

        config EFI_EBBR_2_1_CONFORMANCE
               bool "Add the EBBRv2.1 conformance entry to the ECPT table"
               depends on BOOTMETH_EFI_BOOTMGR
               depends on EFI_ECPT
               depends on EFI_LOADER_HII
               depends on EFI_RISCV_BOOT_PROTOCOL || !RISCV
               depends on EFI_RNG_PROTOCOL || !DM_RNG
               depends on EFI_UNICODE_COLLATION_PROTOCOL2
               default y
               help
                 Enabling this option adds the EBBRv2.1 conformance entry to the ECPT UEFI table.
      • Who is actually using the GUIDs?

    • Otherwise, changelog looks fine.

Links

Clone this wiki locally