edk2-nvidia-202504.2 (r36.5)
·
1 commit
to refs/heads/stable202504
since this release
Release Notes
Since edk2-nvidia-202504.1
Features
- Custom Boot Manager Colors: Foreground/background color config.
- Scaled Logo Support: Logo scaling and centering options.
- PCIE Native PME: UEFI option added.
- Marvell aqnicdxe Driver: Integrated.
- CPU Frequency Logging: Early boot debug.
- Grace SLC Snoop Vars: MB1 support.
- System Reset POST Code: Sent to BMC on OS shutdown.
- RAS Log Indexing: Read/consume by index.
- Dynamic Product Name: SMBIOS Type 1/2 uses DTB/FRU.
Improvements
- Cache Topology: Better node marking.
- Console Output: Unified via SimpleTextOut.
- Logo Source Management: Moved to driver, Kconfig control.
- Redfish Host Device Type: Corrected value.
- SMBIOS Product Name: Improved detection.
- Chassis Manufacturer: DTB-based, with override.
- DRAM Speed: Per-DIMM telemetry.
- DramInfo Indexing: Consistent method.
- FW Update Robustness: Retries/cancels on errors.
- Capsule Size Limit: Raised to 25MB.
- SSIF Timeout: Faster, more responsive.
- Redfish Events: BMC event if host interface missing.
- Redfish Device Gating: Via PlatformWantedDeviceLib.
- StMM Boot: Correct boot order, robust against NorFlash2 errors.
- PCIe Subordinate Bus: Set for all devices.
- PCIeC9x2 Renaming: Typo fixed.
- PERST Delay Option: Redfish/SBIOS configurable.
- IP Config Cleanup: Stale variables removed.
- SMMU Vendor Bypass: Presil override skipped.
- SMMUv3 User Print/Log: Busy print and better verbosity.
- Function Naming: EDK2 conventions.
- I2C Descriptor Handling: Index/invalid access fixes.
- RasPayloadSize: Correct calculation.
- Var Store Integrity: Improved error handling.
- Null Pointer Check: STRTAB allocation.
- MMU Table Update: Safer routine.
- ArmTimerDxe Debug: Serial port debug lib.
- SMMULib Vendor ID: Faster checks.
- SMMULib Debug Print: cppcheck fix.
- Android Build Refactor: BUILD_ANDROID, legacy SOCs removed.
Bug Fixes
- PHY OUI: Added AQR113C-B1-I support.
- QSPI Tap Delay: Save/restore.
- Egm Bad Pages: Always allocated, ACPI skipped if none.
- Print Duplication: Reduced.
- Compiler Warning: Fixed.
- Signature Verification: 4KB/2KB fallback.
- General Hygiene: Various minor fixes.