Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebase on edk2-stable202405 #45

Open
crawfxrd opened this issue Jun 11, 2024 · 1 comment
Open

Rebase on edk2-stable202405 #45

crawfxrd opened this issue Jun 11, 2024 · 1 comment

Comments

@crawfxrd
Copy link
Member

No description provided.

@crawfxrd
Copy link
Member Author

crawfxrd commented Jun 11, 2024

Evaluation of commits from edk2-stable202108 base.

  • U: Change exists in upstream
  • F: Change is or should be applied as a fix-up commit
  • D: Change should be dropped

  • [U] 88f5720 MdeModulePkg/UsbBusDxe: fix NOOP build error
  • 27585e7 Update DBX to 2023-05-09
  • [F] 42a443d SecurityPkg: Fix debug build
  • c466cc2 Add System76 Secure Boot keys
  • [D] 5c49aca Update DBX to 2022-09-07
  • 99891bd SecureBootConfig: Remove blank line
  • 3485d55 SecureBootConfig: Split long strings
  • c1a7127 SecureBootConfig: Clear PK and reset
  • 2f21edd SecureBootConfig: Restore keys and reset
  • 860c29c SecureBootConfig: Update variable and perform reset
  • 8cfead2 SecureBootConfig: Add text key to perform the actions
  • 30f6b2f SecureBootConfig: Modify UI
  • 4de3256 UiApp: Link to SecureBootConfig
  • ff91020 Notify System76 security callback prior to loading boot options
  • [U] 9437739 BaseTools: Fix DevicePath tool build failure issue
  • [U] e91ea55 Basetools: turn off gcc12 warning
  • [U] 5e86b20 BaseTools: fix gcc12 warning
  • [U] b764882 BaseTools: fix gcc12 warning
  • a2abc5e UefiPayloadPkg: Add Pop!_OS Recovery to boot text
  • a618e43 MdeModulePkg/BmBootDesciption: Remove device prefixes
  • [D] bbc0497 UefiPayloadPkg: Add PCI support from DuetPkg
    • Fix coreboot dGPU driver integration to prevent assert with PciHostBridgeDxe
  • 61a7f36 UefiPayloadPkg: Add Intel GOP driver
  • fc1c47c UefiPayloadPkg: Add System76 Setup menu
  • [D] fec64b0 Update brotli to fix compiling with GCC 11
  • 05aa27e MdeModulePkg/BM: Update boot options on device change
  • 06cc698 MdeModulePkg/Core: Signal notify events on protocol removal
  • cb870a1 UiApp: Dynamically generated firmware configuration information page
  • 90e04a7 MdeModulePkg/BMM: Unregister F9 and F10 hotkeys
  • 1d01d2a MdeModulePkg/BMM: Remove Commit/Discard buttons
  • 70e9b22 MdeModulePkg/BMM: Save BootOrder on list update
  • e9d6369 MdeModulePkg/BMM: Add some debug logging
  • 58d6aae MdeModulePkg/UiApp: Add warning if no bootable options found
  • 4e0fcab MdeModulePkg/BootMaintenanceManagerUiLib: Make it look like current BMM
  • 2d04a62 MdeModulePkg/UiApp: Make it look like current FrontPage
  • 8a0955d MdeModulePkg/BM: Make it look like current BootMngr
  • 06f4583 UefiPayloadPkg: Disable EFI shell
  • 9daa69a UefiPayloadPkg: Add library for logging to EC
  • 9030464 fix secureboot
  • bcfe7a5 UefiPayloadPkg/Include/Coreboot.h: Remove __packed
  • 600c565 Revert "UefiPayloadPkg: Add FV Guid for DXEFV and PLDFV"
  • aae506c UefiPayloadPkg/BlSMMStoreDxe: Support Secureboot
  • bf2ca74 UefiPayloadPkg: Update APRIORI
  • 654e595 Fix TPM detection
  • 9657bbe MdeModulePkg: Be more verbose about SecureBoot and the reason why the boot failed
  • 10cbbe0 [HACK]UefiPayloadPkg: Fix TPM2 support without PEI
  • 802391f UefiPayloadPkg/SecureBootEnrollDefaultKeys: Make SecureBoot configurable
  • db04386 UefiPayloadPkg: Check TPM PPI requests in PlatformBootManager
  • 7d5abcd UefiPayloadPkg: Parse coreboot's TPM PPI handoff buffer
  • d296a36 OvmfPkg/Library/Tcg2PhysicalPresenceLibQemu: Add timeout
  • bdb15bf OvmfPkg: Introduce Tcg2PhysicalPresencePlatformLib
  • 25af751 UefiPayloadPkg: Add TPM support
  • 7f99fae UefiPayloadPkg: Advertise TPM support in BlSupportDxe
  • c134065 UefiPayloadPkg: Check more ACPI tables
  • eec38fd UefiPayloadPkg: Add Secureboot support
  • b956477 UefiPayloadPkg: Scan for Option ROMs
  • [U] 8c767bb Ps2KbdCtrller: Make wait for SUCCESS after BAT non-fatal
  • 7386ad5 UefiPayloadPkg: don't set PcdDebugPropertyMask for release builds
  • [U] e727453 SdMmcPciDxe: Reduce timeout for SD card reset
    • SD_MMC_TIMEOUT=100000
  • 553bda4 BaseTools: array.fromstring and array.tostring removed in python 3.9
  • 3e7febc BlSMMStoreDxe: make error msgs unique
  • [D] b664a53 UefiPayloadPkg: Allow boot timeout to be set via cmd line
    • 55637a2 UefiPayloadPkg: Make Boot Timeout configurable
    • PLATFORM_BOOT_TIMEOUT=2
  • [D] b376a7d ShellPkg: disable startup script, show welcome banner
  • 3fb944f UefiPayloadPkg: Update APRIORI
  • 1d70aa7 UefiCpuPkg: Disable MTRR programming for UefiPayloadPkg
  • 0bef9cc UefiPayloadPkg: Add support for Firmware Volume Block Protocol
  • d3b38ea UefiPayloadPkg/Library/PlatformBootManagerLib: Remove broken VGA detection
  • 69ae47b UefiPayloadPkg: Add RNG support
  • 95c4925 UefiPayloadPkg: Use new filesystem drivers
  • d996a4b Add filesystem drivers
    • Update drivers to latest releases
  • [U] 9f528fb MdeModulePkg/Usb/Keyboard.c: don't request protocol before setting
  • bbab5b9 MdeModulePkg/Usb/Keyboard.c: remove Get/SetConfig calls
  • [D] 5e84cc0 UefiPayloadPkg: Reduce timeout to 2s
    • PLATFORM_BOOT_TIMEOUT=2
  • 2af54dd UefiPayloadPkg: Stall before connecting devices
  • 0028331 MdeModulePkg/BdsDxe: Forward any key for booting
  • 232f661 MdeModulePkg: Wait for input after boot failure
  • 552ca5c UefiPayloadPkg: Clear screen on boot error
  • 94e7cfc UefiPayloadPkg: Copy PlatformBootManagerUnableToBoot() from OvmfPkg
  • de7030e UefiPayloadPkg: Set ResetOnMemoryTypeInformationChange to FALSE
  • 587653c MdeModulePkg/SdMmcPciHcDxe: add Bayhub support
  • e167ed1 MdeModulePkg/GraphicsConsole: don't draw cursor at 0,0
  • 003534f MdeModulePkg/BmBootDesciption: Improve device descriptions
  • a363907 MdeModulePkg/BmBoot: skip secondary eMMC entries
  • 530cc53 MdeModulePkg/Frontpage: get SMBIOS Data from table directly
  • 112268c MdeModulePkg/GraphicsConsole: Don't re-set video output mode
  • 726280b UefiPayloadPkg: Disable Device Manager
  • b1ab82d BmpSupportLib: fix BMP validation
  • [D] 2e16857 MdeModulePkg: load boot logo into BGRT table
    • 444260d ("UefiPayloadPkg: Load Boot Logo into ACPI table")
    • BOOTSPLASH_IMAGE=TRUE
  • 308f9a4 MdeModulePkg/BootLogoLib: Center logo 38.2% from top of screen
  • 7ab0901 MdeModulePkg/Logo: Use System76 boot logo
  • [U] d1c0828 UefiPayloadPkg: Enable boot logo
    • 79aab22 ("UefiPayloadPkg: Add a Macro to enable Boot Logo")
    • BOOTSPLASH_IMAGE=TRUE
  • b4dd94c UefiPayloadPkg: Show boot message as progress text
  • [D] f428f53 UefiPayloadPkg: Map ESC to Boot Manager
    • BOOT_MANAGER_ESCAPE=TRUE
  • [D] 75b91c0 UefiPayloadPkg: Enable PS2 keyboard by default
    • PS2_KEYBOARD_ENABLE=TRUE
    • SIO_BUS_ENABLE=TRUE
  • [D] 9f1dd0a UefiPayloadPkg: Default to coreboot
    • BOOTLOADER=COREBOOT
  • 6db1a55 UefiPayloadPkg: Increase FV size
  • [U] 72f8b9d UefiPayloadPkg: Fix the build error when enable Core ci for UefiPayloadPkg

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant