diff options
| author | Gustavo A. R. Silva <gustavo@embeddedor.com> | 2019-02-16 00:54:14 +0300 | 
|---|---|---|
| committer | Martin K. Petersen <martin.petersen@oracle.com> | 2019-02-27 17:36:54 +0300 | 
| commit | 7850b51b6c21812be96d0200b74cff1f40587d98 (patch) | |
| tree | 39f150642f3835568aaef1aa5d7c02ba6e416288 /drivers | |
| parent | 5e420fe635813e5746b296cfc8fff4853ae205a2 (diff) | |
| download | linux-7850b51b6c21812be96d0200b74cff1f40587d98.tar.xz | |
scsi: mpt3sas: Add missing breaks in switch statements
Fix the following warnings by adding the proper missing breaks:
drivers/scsi/mpt3sas/mpt3sas_base.c: In function  _base_display_OEMs_branding :
drivers/scsi/mpt3sas/mpt3sas_base.c:3548:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
    switch (ioc->pdev->subsystem_device) {
    ^~~~~~
drivers/scsi/mpt3sas/mpt3sas_base.c:3566:3: note: here
   case MPI2_MFGPAGE_DEVID_SAS2308_2:
   ^~~~
drivers/scsi/mpt3sas/mpt3sas_base.c:3567:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
    switch (ioc->pdev->subsystem_device) {
    ^~~~~~
drivers/scsi/mpt3sas/mpt3sas_base.c:3601:3: note: here
   case MPI25_MFGPAGE_DEVID_SAS3008:
   ^~~~
drivers/scsi/mpt3sas/mpt3sas_base.c:3735:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
    switch (ioc->pdev->subsystem_device) {
    ^~~~~~
drivers/scsi/mpt3sas/mpt3sas_base.c:3745:3: note: here
   case MPI2_MFGPAGE_DEVID_SAS2308_2:
   ^~~~
drivers/scsi/mpt3sas/mpt3sas_base.c:3746:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
    switch (ioc->pdev->subsystem_device) {
    ^~~~~~
drivers/scsi/mpt3sas/mpt3sas_base.c:3768:3: note: here
   default:
   ^~~~~~~
Warning level 3 was used: -Wimplicit-fallthrough=3
This patch is part of the ongoing efforts to enable
-Wimplicit-fallthrough.
Signed-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/scsi/mpt3sas/mpt3sas_base.c | 4 | 
1 files changed, 4 insertions, 0 deletions
| diff --git a/drivers/scsi/mpt3sas/mpt3sas_base.c b/drivers/scsi/mpt3sas/mpt3sas_base.c index 0a6cb8f0680c..e57774472e75 100644 --- a/drivers/scsi/mpt3sas/mpt3sas_base.c +++ b/drivers/scsi/mpt3sas/mpt3sas_base.c @@ -3563,6 +3563,7 @@ _base_display_OEMs_branding(struct MPT3SAS_ADAPTER *ioc)  					 ioc->pdev->subsystem_device);  				break;  			} +			break;  		case MPI2_MFGPAGE_DEVID_SAS2308_2:  			switch (ioc->pdev->subsystem_device) {  			case MPT2SAS_INTEL_RS25GB008_SSDID: @@ -3598,6 +3599,7 @@ _base_display_OEMs_branding(struct MPT3SAS_ADAPTER *ioc)  					 ioc->pdev->subsystem_device);  				break;  			} +			break;  		case MPI25_MFGPAGE_DEVID_SAS3008:  			switch (ioc->pdev->subsystem_device) {  			case MPT3SAS_INTEL_RMS3JC080_SSDID: @@ -3742,6 +3744,7 @@ _base_display_OEMs_branding(struct MPT3SAS_ADAPTER *ioc)  					 ioc->pdev->subsystem_device);  				break;  			} +			break;  		case MPI2_MFGPAGE_DEVID_SAS2308_2:  			switch (ioc->pdev->subsystem_device) {  			case MPT2SAS_HP_2_4_INTERNAL_SSDID: @@ -3765,6 +3768,7 @@ _base_display_OEMs_branding(struct MPT3SAS_ADAPTER *ioc)  					 ioc->pdev->subsystem_device);  				break;  			} +			break;  		default:  			ioc_info(ioc, "HP SAS HBA: Subsystem ID: 0x%X\n",  				 ioc->pdev->subsystem_device); | 
