When the guest (firmware specifically) knows how big the address space actually is it can be used better. Some more background: https://bugzilla.redhat.com/show_bug.cgi?id=2084533 This is a RfC series exposes the information via cpuid. take care, Gerd Gerd Hoffmann (2): [hack] reserve bit KVM_HINTS_HOST_PHYS_BITS [RfC] expose host-phys-bits to guest include/standard-headers/asm-x86/kvm_para.h | 3 ++- target/i386/cpu.h | 3 --- hw/i386/microvm.c | 6 +++++- target/i386/cpu.c | 3 +-- target/i386/host-cpu.c | 4 +++- target/i386/kvm/kvm.c | 1 + 6 files changed, 12 insertions(+), 8 deletions(-) -- 2.37.2