applied: [PATCH-SERIES qemu-server 0/4] cpu config: warn that OVMF might limit phys-bits to 40 without pdpe1gb CPU flag

Thomas Lamprecht
2026-03-31T19:02:07Z

On Mon, 23 Mar 2026 14:27:20 +0100, Fiona Ebner wrote:
> OVMF limits phys-bits to 40 if no 1 GiB pages are available. When
> built in debug mode, OVMF logs a debug message about this. But
> otherwise, there is no user-visible log of this happening.
>
> In practice, VMs with a lot of memory or VMs with GPU passthrough with
> a lot of vRAM might not boot when the pdpe1gb CPU flag is not present.
> In particular, this is the case for the built-in x86-64-vX models that
> are based on the qemu64 model as well as the backend default kvm64.
>
> [...]

Applied, thanks!

[1/4] cpu config: split resolve_cpu_flags() function
commit: 59f28b13b36a24af2144f22a4cf2c7eb1baf0b2c
[2/4] move get_host_phys_address_bits() to helpers module
commit: ec595ea63650e3adc8ca4547d19039bdd32b4701
[3/4] cpu config: get cpu options: avoid shadowing $conf variable
commit: ce41ec1fb92e5f42b3ba38c4077d5d33ef37f42e
[4/4] cpu config: warn that OVMF might limit phys-bits to 40 without pdpe1gb CPU flag
commit: 980ee163e67c8b3aae16bd6e6dbb4e1e13d59eba