Hi,
While testing a patch for Konrad i was wondering why "libxl_pci.c:
libxl__device_pci_reset()"
doesn't get called on guest shutdown of a HVM guest (qemu-xen) with pci
passthrough.
xl didn't show any problems on the commandline so i never drawed much attention
to it, but /var/log/xen/xl-guest.log shows:
Waiting for domain xbmc13sid (domid 19) to die [pid 20450]
Domain 19 has shut down, reason code 0 0x0
Action for shutdown reason code 0 is destroy
Domain 19 needs to be cleaned up: destroying the domain
libxl: error: libxl_qmp.c:443:qmp_next: Socket read error: Connection reset
by peer
libxl: error: libxl_qmp.c:701:libxl__qmp_initialize: Failed to connect to
QMP
libxl: error: libxl_pci.c:1242:do_pci_remove: libxl__qmp_pci_del:
Connection reset by peer
libxl: error: libxl_dm.c:1575:kill_device_model: Device Model already exited
Done. Exiting now
So it doesn't even get to calling "libxl_pci.c: libxl__device_pci_reset()".
--
Sander
_______________________________________________
Xen-devel mailing list
[email protected]
http://lists.xen.org/xen-devel