summary refs log tree commit diff stats
path: root/results/classifier/118/virtual/2189
diff options
context:
space:
mode:
authorChristian Krinitsin <mail@krinitsin.com>2025-06-16 16:59:00 +0000
committerChristian Krinitsin <mail@krinitsin.com>2025-06-16 16:59:33 +0000
commit9aba81d8eb048db908c94a3c40c25a5fde0caee6 (patch)
treeb765e7fb5e9a3c2143c68b0414e0055adb70e785 /results/classifier/118/virtual/2189
parentb89a938452613061c0f1f23e710281cf5c83cb29 (diff)
downloademulator-bug-study-9aba81d8eb048db908c94a3c40c25a5fde0caee6.tar.gz
emulator-bug-study-9aba81d8eb048db908c94a3c40c25a5fde0caee6.zip
add 18th iteration of classifier
Diffstat (limited to 'results/classifier/118/virtual/2189')
-rw-r--r--results/classifier/118/virtual/218944
1 files changed, 44 insertions, 0 deletions
diff --git a/results/classifier/118/virtual/2189 b/results/classifier/118/virtual/2189
new file mode 100644
index 00000000..022e0252
--- /dev/null
+++ b/results/classifier/118/virtual/2189
@@ -0,0 +1,44 @@
+virtual: 0.953
+network: 0.903
+x86: 0.886
+graphic: 0.869
+performance: 0.862
+VMM: 0.844
+device: 0.841
+vnc: 0.807
+mistranslation: 0.791
+files: 0.727
+PID: 0.699
+hypervisor: 0.665
+socket: 0.648
+semantic: 0.607
+register: 0.597
+architecture: 0.584
+risc-v: 0.575
+kernel: 0.538
+boot: 0.527
+peripherals: 0.523
+arm: 0.473
+debug: 0.459
+ppc: 0.455
+permissions: 0.451
+i386: 0.436
+KVM: 0.430
+user-level: 0.364
+TCG: 0.347
+assembly: 0.272
+
+vhost_user:When configure queues of vhost-user NIC exceeds max_queues, the virtual machine is always paused
+Description of problem:
+When the virtual machine uses the vhost-user network card and sets the queue number of the network card to exceed the maximum number of supported queues, the virtual machine fails to start and stays in the paused state.
+And the virtual machine log file kept print "qemu - system - x86_64: -netdev host-user,chardev=charnet0,queues=5,id=hostnet0:you are asking more queues than supported:4”
+Steps to reproduce:
+1.Configure vhost-user network cards for VMS and use multiple queues.
+2.The number of NIC queues configured in the VM xml file is greater than the maximum number of queues supported by the VM, that is, the number of Vcpus on the VM.
+3.Execute "virsh create VM_xml_file" cmd to start VM.
+Additional information:
+According to normal logic, if the number of configured vhost-user NIC queues exceeds max-queues, the qemu process should be stopped, rather than paused the virtual machine.
+I am confused about this patch:https://github.com/qemu/qemu/commit/c89804d674e4e3804bd3ac1fe79650896044b4e8
+The process will remain in the do...while loop, when vhost_user_start is called in net_vhost_user_event, if queues > max_queues in vhost_user_start.
+/label ~"kind::Bug"
+```