Skip to content

Commit d66aea4

Browse files
qlcnic: Fix fall-through warnings for Clang
In preparation to enable -Wimplicit-fallthrough for Clang, fix multiple warnings by explicitly adding a break and a goto statements instead of just letting the code fall through to the next case. Link: KSPP#115 Signed-off-by: Gustavo A. R. Silva <[email protected]>
1 parent cc9fd18 commit d66aea4

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1390,6 +1390,7 @@ static int qlcnic_process_rcv_ring(struct qlcnic_host_sds_ring *sds_ring, int ma
13901390
break;
13911391
case QLCNIC_RESPONSE_DESC:
13921392
qlcnic_handle_fw_message(desc_cnt, consumer, sds_ring);
1393+
goto skip;
13931394
default:
13941395
goto skip;
13951396
}

drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3455,6 +3455,7 @@ qlcnic_fwinit_work(struct work_struct *work)
34553455
adapter->fw_wait_cnt = 0;
34563456
return;
34573457
}
3458+
break;
34583459
case QLCNIC_DEV_FAILED:
34593460
break;
34603461
default:

0 commit comments

Comments
 (0)