Fix an issue where signals are not flushed causing our interruptible wait_event to go into a tight loop once a signal is received. Also add more logging throughout. We have no -EBUSY return path for a driver remove request and it's confusing to users when tasks get blocked waiting for the device to release. Provide more clues what's happening. Thanks, Alex --- Alex Williamson (2): vfio: Flush signals on device request interruption vfio-pci: Log device requests more verbosely drivers/vfio/pci/vfio_pci.c | 8 +++++++- drivers/vfio/vfio.c | 13 ++++++++++--- 2 files changed, 17 insertions(+), 4 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html