summaryrefslogtreecommitdiffstats
path: root/results/classifier/105/device/1809
diff options
context:
space:
mode:
authorChristian Krinitsin <mail@krinitsin.com>2025-06-03 12:04:13 +0000
committerChristian Krinitsin <mail@krinitsin.com>2025-06-03 12:04:13 +0000
commit256709d2eb3fd80d768a99964be5caa61effa2a0 (patch)
tree05b2352fba70923126836a64b6a0de43902e976a /results/classifier/105/device/1809
parent2ab14fa96a6c5484b5e4ba8337551bb8dcc79cc5 (diff)
downloademulator-bug-study-256709d2eb3fd80d768a99964be5caa61effa2a0.tar.gz
emulator-bug-study-256709d2eb3fd80d768a99964be5caa61effa2a0.zip
add new classifier result
Diffstat (limited to 'results/classifier/105/device/1809')
-rw-r--r--results/classifier/105/device/180966
1 files changed, 66 insertions, 0 deletions
diff --git a/results/classifier/105/device/1809 b/results/classifier/105/device/1809
new file mode 100644
index 00000000..e7335999
--- /dev/null
+++ b/results/classifier/105/device/1809
@@ -0,0 +1,66 @@
+device: 0.881
+socket: 0.875
+instruction: 0.847
+boot: 0.806
+network: 0.762
+graphic: 0.755
+mistranslation: 0.742
+semantic: 0.696
+other: 0.575
+vnc: 0.558
+assembly: 0.516
+KVM: 0.406
+
+config machine "virt-6.2" with qemu-system-aarch64,it report "mem is not supported by this machine type"
+Description of problem:
+When i config the machine with virt-6.2 and config the numa for cpu,it report "mem is not supported by this machine type",but with virt-5.0 it work well,the newer version virt not support it? It is bug or require hardware support?Or compile configure is not correctlly?
+
+when i create vm,get the error report as follow:
+
+virsh create test.xml
+```
+qemu unexpectedly closed the monitor: qemu-system-aarch64: -chardev socket,id=charmonitor,fd=34,server,nowait: warning: short-form boolean option 'server' deprecated
+Please use server=on instead
+qemu-system-aarch64: -chardev socket,id=charmonitor,fd=34,server,nowait: warning: short-form boolean option 'nowait' deprecated
+Please use wait=off instead
+configure accelerator virt-6.2 start
+machine init start
+2023-08-04T02:17:13.984797Z qemu-system-aarch64: -numa node,nodeid=0,cpus=0-3,mem=8192: Parameter -numa node,mem is not supported by this machine type
+Use -numa node,memdev instead
+
+```
+
+
+I use qmp command "query-machines" get the result as follow:
+```
+{
+ "hotpluggable-cpus": true,
+ "name": "virt-6.2",
+ ** "numa-mem-supported": false,**
+ "default-cpu-type": "cortex-a15-arm-cpu",
+ "cpu-max": 512,
+ "deprecated": false,
+ "default-ram-id": "mach-virt.ram",
+ "alias": "virt"
+ },
+```
+
+I add the code "mc->numa_mem_supported = true;" in the api "virt_machine_6_1_options",it can supoort numa,but i don't know whether it is affected.
+
+```
+DEFINE_VIRT_MACHINE_AS_LATEST(6, 2)
+
+static void virt_machine_6_1_options(MachineClass *mc)
+{
+ VirtMachineClass *vmc = VIRT_MACHINE_CLASS(OBJECT_CLASS(mc));
+
+ virt_machine_6_2_options(mc);
+ compat_props_add(mc->compat_props, hw_compat_6_1, hw_compat_6_1_len);
+ mc->smp_props.prefer_sockets = true;
+ vmc->no_cpu_topology = true;
+ **mc->numa_mem_supported = true;**
+
+ /* qemu ITS was introduced with 6.2 */
+ vmc->no_tcg_its = true;
+}
+```