block: paride: pd: mark expected switch fall-throughs
authorGustavo A. R. Silva <gustavo@embeddedor.com>
Thu, 9 Aug 2018 15:54:46 +0000 (10:54 -0500)
committerJens Axboe <axboe@kernel.dk>
Thu, 9 Aug 2018 16:17:38 +0000 (10:17 -0600)
In preparation to enabling -Wimplicit-fallthrough, mark switch cases
where we are expecting to fall through.

Addresses-Coverity-ID: 1056543 ("Missing break in switch")
Addresses-Coverity-ID: 1056544 ("Missing break in switch")
Signed-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/paride/pd.c

index 8961b190e2566ccafa5d2a62c29951fada62e1d7..7cf947586fe46b90192c670df8700a9194e77248 100644 (file)
@@ -426,6 +426,7 @@ static void run_fsm(void)
                                pd_claimed = 1;
                                if (!pi_schedule_claimed(pi_current, run_fsm))
                                        return;
+                               /* fall through */
                        case 1:
                                pd_claimed = 2;
                                pi_current->proto->connect(pi_current);
@@ -445,6 +446,7 @@ static void run_fsm(void)
                                spin_unlock_irqrestore(&pd_lock, saved_flags);
                                if (stop)
                                        return;
+                               /* fall through */
                        case Hold:
                                schedule_fsm();
                                return;