Network Stack Restart causes VM interfaces to drop

Hi all,

Restarting the network stack on Openwrt with /etc/init.d/network restart causes any virtual machine interfaces that I have running (QEMU) to become inaccessible.

The interfaces in the QEMU VMs attach to bridges like:

-netdev bridge,br=br-lan,id=br0

The VMs are still running and can be accessed over serial console but require a reboot to get their network interfaces running again.

Any idea why this happens and any way to work around it without rebooting the VMs?

Cheers.