[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [RFC PATCH 0/7] Fix qemu_announce_self() properly
From: |
Mark McLoughlin |
Subject: |
[Qemu-devel] [RFC PATCH 0/7] Fix qemu_announce_self() properly |
Date: |
Thu, 12 Nov 2009 20:28:55 +0000 |
Hi,
The recent "fix" to qemu_announce_self() will segfault if you use
-netdev. The real root cause of the regression was the removal of the
assignment to NICInfo::vc that used to live in qdev_get_vlan_client().
Now that NICs are qdev-ified, we should just iterate over the
qdev tree to find NICs and send out the announce packet from each.
This series does just that. I've only lightly tested it, more
testing and comments welcome.
Pushed to the fix-announce-self-rfc branch at:
git://repo.or.cz/qemu/markmc.git
Cheers,
Mark.
- [Qemu-devel] [RFC PATCH 0/7] Fix qemu_announce_self() properly,
Mark McLoughlin <=
- [Qemu-devel] [PATCH 6/7] qdev: add qdev_prop_get_{macaddr, net_client}(), Mark McLoughlin, 2009/11/12
- [Qemu-devel] [PATCH 1/7] net: remove NICInfo::vc, Mark McLoughlin, 2009/11/12
- [Qemu-devel] [PATCH 7/7] net: fix qemu_announce_self(), Mark McLoughlin, 2009/11/12
- [Qemu-devel] [PATCH 2/7] qdev: add "net-client" property, Mark McLoughlin, 2009/11/12