scsi: mvsas: make mvst_host_attrs static
authorJason Yan <yanaijie@huawei.com>
Wed, 15 Apr 2020 08:50:44 +0000 (16:50 +0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 17 Apr 2020 21:28:37 +0000 (17:28 -0400)
Fix the following sparse warning:

drivers/scsi/mvsas/mv_init.c:28:25: warning: symbol 'mvst_host_attrs' was
not declared. Should it be static?

Link: https://lore.kernel.org/r/20200415085044.7460-1-yanaijie@huawei.com
Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: Jason Yan <yanaijie@huawei.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/mvsas/mv_init.c

index 7af9173..f82728b 100644 (file)
@@ -25,7 +25,7 @@ static const struct mvs_chip_info mvs_chips[] = {
        [chip_1320] =   { 2, 4, 0x800, 17, 64, 8,  9, &mvs_94xx_dispatch, },
 };
 
-struct device_attribute *mvst_host_attrs[];
+static struct device_attribute *mvst_host_attrs[];
 
 #define SOC_SAS_NUM 2
 
@@ -785,7 +785,7 @@ static void __exit mvs_exit(void)
        sas_release_transport(mvs_stt);
 }
 
-struct device_attribute *mvst_host_attrs[] = {
+static struct device_attribute *mvst_host_attrs[] = {
        &dev_attr_driver_version,
        &dev_attr_interrupt_coalescing,
        NULL,