diff options
| author | Christian Krinitsin <mail@krinitsin.com> | 2025-06-03 12:04:13 +0000 |
|---|---|---|
| committer | Christian Krinitsin <mail@krinitsin.com> | 2025-06-03 12:04:13 +0000 |
| commit | 256709d2eb3fd80d768a99964be5caa61effa2a0 (patch) | |
| tree | 05b2352fba70923126836a64b6a0de43902e976a /results/classifier/105/other/1185311 | |
| parent | 2ab14fa96a6c5484b5e4ba8337551bb8dcc79cc5 (diff) | |
| download | emulator-bug-study-256709d2eb3fd80d768a99964be5caa61effa2a0.tar.gz emulator-bug-study-256709d2eb3fd80d768a99964be5caa61effa2a0.zip | |
add new classifier result
Diffstat (limited to 'results/classifier/105/other/1185311')
| -rw-r--r-- | results/classifier/105/other/1185311 | 143 |
1 files changed, 143 insertions, 0 deletions
diff --git a/results/classifier/105/other/1185311 b/results/classifier/105/other/1185311 new file mode 100644 index 00000000..c6f9e7ff --- /dev/null +++ b/results/classifier/105/other/1185311 @@ -0,0 +1,143 @@ +other: 0.893 +device: 0.869 +semantic: 0.854 +assembly: 0.845 +socket: 0.842 +graphic: 0.838 +instruction: 0.832 +vnc: 0.830 +KVM: 0.821 +network: 0.818 +mistranslation: 0.815 +boot: 0.805 + +could not hot-remove disabled NIC from Win2012 guest by 'devel_del id1' + +# qemu-latest-upstream -mon chardev=qmp,mode=control,pretty=on \ + -chardev socket,id=qmp,host=localhost,port=1234,server,nowait -vnc :0 \ + -monitor stdio /images/win2012-64-virtio.qcow2 \ + -device virtio-net-pci,netdev=ndev1,id=id1 -netdev tap,id=ndev1 \ + -device e1000,netdev=ndev2,id=id2 -netdev tap,id=ndev2 \ + -device rtl8139,netdev=ndev3,id=id3 -netdev tap,id=ndev3 \ + -smp 4 -m 3000 -usbdevice tablet + +If disable nic in guest's "Network Connections" panel, nic could not be hot-removed through qemu monitor. + +1) if disable nic in guest +(qemu) devel_del id1 (nic still in "Network Connections". if enable nic, nic can work) +(qemu) devel_del id1 +(qemu) devel_del id1 + +2) if enable nic in guest +(qemu) devel_del id1 (nic will be removed, disappear from "Network Connections") +(qemu) devel_del id1 +Device 'id1' not found + +Could not reproduced this problem with all linux guests & other Windows guests +Problem exists with virtio-nic/e1000/rtl8139, it seems the problem of pci-hotplug in piix4. + +Could not reproduce this problem with Vmware + win2012 guest. + +hot-remove a disabled nic: + +(qemu) device_del id1 + irq: -120008472, level :1, pmsts: 1 +acpi_pm_tmr_update: bool :0 +(qemu) gpe read 0 == 2 + irq: -120008472, level :1, pmsts: 0 +acpi_pm_tmr_update: bool :0 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe write 2 <== 0 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe write 3 <== 0 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe read 0 == 2 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe write 0 <== 2 +gpe read 1 == 0 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe write 2 <== 253 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe write 3 <== 255 +pci_up_read 38 +pci_down_read 8 +... +... +pci_up_read 38 +pci_down_read 8 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe write 2 <== 255 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe write 3 <== 255 + + +hot-remove an enabled nic: + +(qemu) device_del id1 + irq: -120008472, level :1, pmsts: 1 +acpi_pm_tmr_update: bool :0 +(qemu) gpe read 0 == 2 + irq: -120008472, level :1, pmsts: 0 +acpi_pm_tmr_update: bool :0 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe write 2 <== 0 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe write 3 <== 0 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe read 0 == 2 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe write 0 <== 2 +gpe read 1 == 0 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe write 2 <== 253 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe write 3 <== 255 +pci_up_read 38 +pci_down_read 8 +.... +.... +pci_up_read 38 +pci_down_read 8 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe write 2 <== 255 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe write 3 <== 255 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe write 2 <== 255 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe write 3 <== 255 +pciej write 8 <== 8 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe write 2 <== 255 + irq: -120008472, level :0, pmsts: 0 +acpi_pm_tmr_update: bool :0 +gpe write 3 <== 255 + + +Triaging old bug tickets... can you still reproduce this issue with the latest version of QEMU? Or could we close this ticket nowadays? + +[Expired for QEMU because there has been no activity for 60 days.] + |