Comment # 26 on bug 1204162 from
I installed openSUSE-Tumbleweed-DVD-x86_64-Snapshot20230313-Media.iso to one of
my local boxes, Re-tested with the qemu-x86-7.1.0-13.1.x86_64, Summarize the
result here:
----------------------------------------------------------------------
                               | pc-q35-6.0 | [pc-q35-6.1, pc-q35-7.1]
----------------------------------------------------------------------
Win10_1909_Ger with e1000e     |  Pass      |  Failed
----------------------------------------------------------------------
Win10_1909_En  with e1000e     |  Pass      |  Pass
----------------------------------------------------------------------
Win10_1909_Ger with virtio-net |  Pass      |  Pass
----------------------------------------------------------------------
Win10_1909_En  with virtio-net |  Pass      |  Pass
----------------------------------------------------------------------

The "Failed" means:
After cold-plug or hot-plug an e1000e to Win10_1909_Ger VM, The new attached
virtual nic doesn't work, We can see its status is yellow bang in Device
Manager.

The workaround is:
Deal with the yellow bang e1000e by: Select the problematic e1000e  in "Device
Manager", -> "Uninstall device" -> "Scan for hardware changes".



I tend to think that this e1000e issue can be solved from either qemu's angle
or windows's angle.
Obverously, qemu is proper direction for us, I ran above test again with
upstream qemu(8.0.0-rc0)
--------------------------------------------------------------------------
                               | [pc-q35-6.1, pc-q35-7.1] | [pc-q35-7.2, ]
--------------------------------------------------------------------------
Win10_1909_Ger with e1000e     |  Pass                    |  Pass
--------------------------------------------------------------------------

I think the qemu commit 467d099a(v7.2.0-rc0~55^2~11) fixes the issue.
The upstream qemu v7.2.0 was released 3 months ago and v8.0.0 is fast
approaching, It seems our qemu version in factory is a little bit behind the
upstream.
IMO this issue can be fixed after our qemu in factory is upgraded to newer
version.


@ ulfbart,
I backported this fix to qemu-x86-7.1.0 into my repository:
https://download.opensuse.org/repositories/home:/lin_ma:/branches:/Virtualization/openSUSE_Tumbleweed/

If you want to have this fix right now or is willing to help to verify it,
Please update qemu from my repo.

Lin


You are receiving this mail because: