I wanted an XP guest testbed anyway for some time, so this was the perfect
reason to create one.
# virtio drivers from [1] and otherwise a "normal" virt-manager setup of a
winxp sp3 (32bit) guest
- Modified to use virtio for net
- Modified to have the virtio drivers as floppy
- Installed virtio drivers for network afer base install
So after that I assume I'm at the same stage you are.
- WinXP Guest
- Virtio Driver for network
- Host provides DHCP to a bridged network
I set that to a rebot loop and checked the internet connection through
the dhcp virtiop net after reboot. This worked through 10 reboots
without an issue, but then IIRC with vhost ioeventfd was on all the
time.
I realized the change identified by you should only make a differenc on
non-vhost virtio-net.
But libvirt will make use of vhost automatically if available, so I set the
interface to use driver qemu explicitly.
Another 10 reboots without issue - the virtio version is of 7/19/2017 version
51.75.104.14100
There must be something more to your case, so please if you have more info how
to trigger the case let us know.
I really think I have the same case you were describing as affected by the
change you identified:
$ virsh qemu-monitor-command --hmp winxp 'info network'
net0: index=0,type=nic,model=virtio-net-pci,macaddr=52:54:00:ce:ca:72
\ hostnet0: index=0,type=tap,fd=26
Here from qtree on the device [2] ioeventfd is on.
Could you try and run it with vhost and see if this changes behavior it
for you?
[1]:
https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win_amd64.vfd
[2]: http://paste.ubuntu.com/26123654/
** Changed in: qemu
Status: New => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1736655
Title:
2k3/xp guests w/virtio-net randomly DHCP fail on boot
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1736655/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs