From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758729AbbDWDMo (ORCPT ); Wed, 22 Apr 2015 23:12:44 -0400 Received: from p3plsmtps2ded02.prod.phx3.secureserver.net ([208.109.80.59]:40805 "EHLO p3plsmtps2ded02.prod.phx3.secureserver.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756198AbbDWDM2 (ORCPT ); Wed, 22 Apr 2015 23:12:28 -0400 x-originating-ip: 72.167.245.219 From: "K. Y. Srinivasan" To: gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, devel@linuxdriverproject.org, olaf@aepfle.de, apw@canonical.com, vkuznets@redhat.com, jasowang@redhat.com Cc: "K. Y. Srinivasan" Subject: [PATCH V2 0/5] Drivers: hv: vmbus: Cleanup the vmbus unload path Date: Wed, 22 Apr 2015 21:31:07 -0700 Message-Id: <1429763467-3712-1-git-send-email-kys@microsoft.com> X-Mailer: git-send-email 1.7.4.1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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. In this version of the patch-set, the patch Drivers: hv: vmbus: Implement the protocol for tearing down vmbus was modified based on feedback from Vitaly Kuznetsov. 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 | 16 +++++++++++++++- include/linux/hyperv.h | 20 +------------------- 5 files changed, 56 insertions(+), 23 deletions(-) -- 1.7.4.1