mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-30 16:07:39 +00:00
Staging: hv: storvsc_drv: Inline the copying of the dev_type information
In preperation to eliminate the function storvsc_initialize() move the copying of dev_type info. Signed-off-by: K. Y. Srinivasan <kys@microsoft.com> Signed-off-by: Haiyang Zhang <haiyangz@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>
This commit is contained in:
parent
4742e82fa4
commit
1a96d9a4f3
1 changed files with 3 additions and 6 deletions
|
@ -83,12 +83,6 @@ static int storvsc_initialize(struct hv_driver *driver)
|
|||
|
||||
stor_driver = hvdr_to_stordr(driver);
|
||||
|
||||
|
||||
/* Make sure we are at least 2 pages since 1 page is used for control */
|
||||
|
||||
memcpy(&driver->dev_type, &gStorVscDeviceType,
|
||||
sizeof(struct hv_guid));
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -801,6 +795,9 @@ static int storvsc_drv_init(void)
|
|||
/* Callback to client driver to complete the initialization */
|
||||
storvsc_initialize(&storvsc_drv_obj->base);
|
||||
|
||||
memcpy(&drv->dev_type, &gStorVscDeviceType,
|
||||
sizeof(struct hv_guid));
|
||||
|
||||
if (max_outstanding_req_per_channel <
|
||||
STORVSC_MAX_IO_REQUESTS)
|
||||
return -1;
|
||||
|
|
Loading…
Reference in a new issue