On Fri, Feb 09, 2018 at 12:22:13AM +0100, Marek Marczykowski-Górecki wrote: > Backend domain may be independently destroyed - there is no > synchronization of libxl structures (including /libxl tree) elsewhere. > Backend might also remove the device info from its backend xenstore > subtree on its own. > If such situation is detected, do not fail the removal, but finish the > cleanup of the frontend side. > > This is just workaround, the real fix should watch when the device > backend is removed (including backend domain destruction) and remove > frontend at that time. And report such event to higher layer code, so > for example libvirt could synchronize its state. > > Signed-off-by: Marek Marczykowski-Górecki <marma...@invisiblethingslab.com>
Acked-by: Wei Liu <wei.l...@citrix.com> Can you please resend with commit message updated, thanks. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel