Staging: hv: Change the signature for vmbus_cleanup()
authorK. Y. Srinivasan <kys@microsoft.com>
Thu, 10 Mar 2011 22:04:29 +0000 (14:04 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 14 Mar 2011 19:29:57 +0000 (12:29 -0700)
As part of geting rid of hv_driver object from
vmbus_driver_context, change the signature of
vmbus_cleanup() function. Note that while
vmbus_cleanup() was passed a pointer to hv_driver,
this argument was unused.

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 884a4c6..95654b1 100644 (file)
@@ -190,9 +190,8 @@ static int vmbus_dev_rm(struct hv_device *dev)
 /*
  * vmbus_cleanup - Perform any cleanup when the driver is removed
  */
-static void vmbus_cleanup(struct hv_driver *drv)
+static void vmbus_cleanup(void)
 {
-       /* struct vmbus_driver *driver = (struct vmbus_driver *)drv; */
 
        hv_cleanup();
 }
@@ -574,7 +573,7 @@ static void vmbus_bus_exit(void)
        /* Remove the root device */
        vmbus_dev_rm(dev_ctx);
 
-       vmbus_cleanup(NULL);
+       vmbus_cleanup();
 
        /* Unregister the root bus device */
        device_unregister(&dev_ctx->device);