Hi, Has anybody here work on this subject and update a newer patch? Thanks in advance.
Yongan Liu -----bellows are words from patch v7 ---- This series tries to let guest instead of qemu to send the gratuitous packets after migration when guest is capable of doing this. This is needed since it's impossible for qemu to keep track of all configurations (e.g 802.1Q) and mac addresses (more than one mac address may be used by guest). So qemu can't build gratuitous packets for all those configurations properly. The only solution is let guest driver who knew all needed information to do this. The series first introduces a new runstate which just tracks the state when the migration is finished and guest is about to start. And then we can just trying to notify the guest to send the GARP after changing from this state to running. A model specific announcing method were also also introduced to let each kinds of nic do its own notification. When there's no such method register for the nic, the old style of sending RARP were kept. And the last two patches implemented the virtio-net method of notification.