summary refs log tree commit diff stats
path: root/gitlab/issues/target_missing/host_missing/accel_missing/1594.toml
diff options
context:
space:
mode:
Diffstat (limited to 'gitlab/issues/target_missing/host_missing/accel_missing/1594.toml')
-rw-r--r--gitlab/issues/target_missing/host_missing/accel_missing/1594.toml29
1 files changed, 29 insertions, 0 deletions
diff --git a/gitlab/issues/target_missing/host_missing/accel_missing/1594.toml b/gitlab/issues/target_missing/host_missing/accel_missing/1594.toml
new file mode 100644
index 00000000..3a95129a
--- /dev/null
+++ b/gitlab/issues/target_missing/host_missing/accel_missing/1594.toml
@@ -0,0 +1,29 @@
+id = 1594
+title = "Wrong cpu information is still received when using whpx acceleration."
+state = "closed"
+created_at = "2023-04-12T08:21:48.304Z"
+closed_at = "2023-04-13T10:06:33.126Z"
+labels = []
+url = "https://gitlab.com/qemu-project/qemu/-/issues/1594"
+host-os = "Windows 11 22H2 (I wrote it, but all windows versions that can use whpx seem to fit)"
+host-arch = "x86_64"
+qemu-version = "QEMU emulator version 7.2.93 (v8.0.0-rc3-12011-gc0189df094-dirty)"
+guest-os = "no matter"
+guest-arch = "x86_64"
+description = """I received wrong information the other day and registered an issue, but now the latest version has not been fixed and is delivering the same wrong information.
+If not fixed, Windows Home version (Windows 11 Home version) cannot run more than 5 cores with whpx acceleration.
+(If you boot after setting more than 5 cores, an incorrect CPU parameter BSOD occurs during booting, and Windows 11 home version seems to allow up to 4 physical CPUs..)
+* Even if you explicitly give -smp cores=n,threads=1,sockets=1 and boot, it is ignored and recognized as a PC with n 1-core CPUs."""
+reproduce = """1. Run qemu with -accel whpx option
+2. Check CPU information after booting is complete
+3. Check the same CPU information after booting from a physical PC and other virtualization software (VMware, Virtual Box, etc.)
+4. It has been confirmed that the number of physical CPUs and the number of cores per CPU are different from other virtualization software or physical PCs. (For example, when setting 4 cores, it is recognized as 1CPU 4Core in other virtualization software, but as 4CPU 1Core in qemu operated with whpx acceleration)"""
+additional = """* The CPU was set to 4 cores, and the image was taken as a screenshot of the information recognized as the 4th processor by Linux.
+> Linux CPU information booted from qemu (with whpx acceleration)
+execution statement : qemu-system-x86_64 -M q35 -smp cores=4,threads=1,sockets=1 -m 4g -display sdl -drive file=test.vdi,id=disk,if=none -device ahci,id=ahci -device ide-hd,drive=disk,bus=ahci.0 -accel whpx (or 'qemu-system-x86_64 -M q35 -smp 4 -m 4g -display sdl -drive file=test.vdi,id=disk,if=none -device ahci,id=ahci -device ide-hd,drive=disk,bus=ahci.0 -accel whpx')
+
+![qemu](/uploads/5704aa53278d6719a5a5d3f980b2577f/qemu.jpg)
+
+> Linux CPU information booted from other virtualization software (Virtual Box)
+
+![virtualbox](/uploads/71f9d86a41060a018d1242e0a7d3ee9f/virtualbox.jpg)"""