This patch-set have several fixes to enable the clean unload of the vmbus. Typically, vmbus will not be unloadable when Linux is hosted on Hyper-V since the driver managing the root device needs the vmbus driver. Dexuan Cui (1): hv: vmbus_free_channels(): remove the redundant free_channel() K. Y. Srinivasan (2): drivers: hv: vmbus: Get rid of some unused definitions Drivers: hv: vmbus: Implement the protocol for tearing down vmbus state Vitaly Kuznetsov (2): Drivers: hv: vmbus: introduce vmbus_acpi_remove Drivers: hv: vmbus: unregister panic notifier on module unload drivers/hv/channel_mgmt.c | 36 +++++++++++++++++++++++++++++++++--- drivers/hv/connection.c | 5 +++++ drivers/hv/hyperv_vmbus.h | 2 ++ drivers/hv/vmbus_drv.c | 14 ++++++++++++++ include/linux/hyperv.h | 20 +------------------- 5 files changed, 55 insertions(+), 22 deletions(-) -- 1.7.4.1 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel