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 Xen-devel@lists.xen.org http://lists.xen.org/xen-devel