[PATCH] x86/coreboot: Exclude memory regions starting above 4GB

Tom Rini trini at konsulko.com
Mon Feb 16 20:39:03 CET 2026


On Tue, 03 Feb 2026 19:42:36 -0700, Jeremy Compostella wrote:

> This commit updates the RAM region filtering logic in
> board_get_usable_ram_top() to skip any memory regions whose start address
> is above 4GB. Previously, only the end address was capped at 4GB, but
> regions entirely above this threshold were still considered.
> 
> Typically, the following memory map entries would cause
> board_get_usable_ram_top() to return 0x100000000, which is incorrect.
> 
> [...]

Applied to u-boot/master, thanks!

[1/1] x86/coreboot: Exclude memory regions starting above 4GB
      commit: 8666b16015d4212facacc514e2eb626f3630dcf0
-- 
Tom




More information about the U-Boot mailing list