Staging: hv: Get rid of vmbus_cleanup() function
authorK. Y. Srinivasan <kys@microsoft.com>
Thu, 10 Mar 2011 22:06:55 +0000 (14:06 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 14 Mar 2011 19:29:58 +0000 (12:29 -0700)
Get rid of the vmbus_cleanup() function by inlining the
necessary code.

Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: Mike Sterling <mike.sterling@microsoft.com>
Signed-off-by: Abhishek Kane <v-abkane@microsoft.com>
Signed-off-by: Hank Janssen <hjanssen@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/hv/vmbus_drv.c

index 11c69c5..e078c59 100644 (file)
@@ -173,15 +173,6 @@ static int vmbus_dev_add(struct hv_device *dev, void *info)
 }
 
 
-/*
- * vmbus_cleanup - Perform any cleanup when the driver is removed
- */
-static void vmbus_cleanup(void)
-{
-
-       hv_cleanup();
-}
-
 struct onmessage_work_context {
        struct work_struct work;
        struct hv_message msg;
@@ -560,7 +551,7 @@ static void vmbus_bus_exit(void)
        vmbus_disconnect();
        on_each_cpu(hv_synic_cleanup, NULL, 1);
 
-       vmbus_cleanup();
+       hv_cleanup();
 
        /* Unregister the root bus device */
        device_unregister(&dev_ctx->device);