aboutsummaryrefslogtreecommitdiff
path: root/hw/i386
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2024-03-18 16:53:36 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2024-04-18 11:17:28 +0200
commit513ba32dccc659c80722b3a43233b26eaa50309a (patch)
treec96a98cd601fb04344d1a056f04285c5cba2e41c /hw/i386
parent85fa9acda887438feb0711970bb528959a37568e (diff)
downloadqemu-513ba32dccc659c80722b3a43233b26eaa50309a.zip
qemu-513ba32dccc659c80722b3a43233b26eaa50309a.tar.gz
qemu-513ba32dccc659c80722b3a43233b26eaa50309a.tar.bz2
target/i386: add guest-phys-bits cpu property
Allows to set guest-phys-bits (cpuid leaf 80000008, eax[23:16]) via -cpu $model,guest-phys-bits=$nr. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Message-ID: <20240318155336.156197-3-kraxel@redhat.com> Reviewed-by: Zhao Liu <zhao1.liu@intel.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'hw/i386')
-rw-r--r--hw/i386/pc.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/hw/i386/pc.c b/hw/i386/pc.c
index b0d818b..41909f7 100644
--- a/hw/i386/pc.c
+++ b/hw/i386/pc.c
@@ -78,7 +78,9 @@
{ "qemu64-" TYPE_X86_CPU, "model-id", "QEMU Virtual CPU version " v, },\
{ "athlon-" TYPE_X86_CPU, "model-id", "QEMU Virtual CPU version " v, },
-GlobalProperty pc_compat_9_0[] = {};
+GlobalProperty pc_compat_9_0[] = {
+ { TYPE_X86_CPU, "guest-phys-bits", "0" },
+};
const size_t pc_compat_9_0_len = G_N_ELEMENTS(pc_compat_9_0);
GlobalProperty pc_compat_8_2[] = {};