scsi: libsas: Factor out sas_ex_add_dev()
authorJason Yan <yanaijie@huawei.com>
Wed, 14 Dec 2022 13:38:08 +0000 (21:38 +0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 30 Dec 2022 16:59:11 +0000 (16:59 +0000)
commit5d39b77c33b19089351f74a524fbb828c7d8ba81
treeb51bca45c6a0a1e5b0983e28ec9a005bad0f87f9
parent7cc7646b4b24430437e0cff104fadeafd470a7ce
scsi: libsas: Factor out sas_ex_add_dev()

Factor out sas_ex_add_dev() to be consistent with sas_ata_add_dev() and
unify the error handling.

Cc: John Garry <john.g.garry@oracle.com>
Signed-off-by: Jason Yan <yanaijie@huawei.com>
Reviewed-by: John Garry <john.g.garry@oracle.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/libsas/sas_expander.c