Commit b560729f authored by Li Lingfeng's avatar Li Lingfeng Committed by Yongqiang Liu
Browse files

scsi: don't fail if hostt->module is NULL

hulk inclusion
category: bugfix
bugzilla: 189103, https://gitee.com/openeuler/kernel/issues/I7YWV4


CVE: NA

--------------------------------

If CONFIG_SCSI_VIRTIO is set as "y", sdev->host->hostt->module will be
NULL, which means scsi device can't be probed normally.
This problem was introduced  by
"scsi: scsi_device_gets returns failure when the module is NULL".

Fix the problem by adding a member in struct Scsi_Host to record whether
the module is builtin.

Signed-off-by: default avatarLi Lingfeng <lilingfeng3@huawei.com>
conflict:
  drivers/scsi/hosts.c
Signed-off-by: default avatarZhong Jinghua <zhongjinghua@huawei.com>
Reviewed-by: default avatarYu Kuai <yukuai3@huawei.com>
Signed-off-by: default avatarYongqiang Liu <liuyongqiang13@huawei.com>
parent eebf2b98
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment