Commit 49a41365 authored by Nick Desaulniers's avatar Nick Desaulniers Committed by Gustavo A. R. Silva
Browse files

powerpc: fix -Wimplicit-fallthrough



The "fallthrough" pseudo-keyword was added as a portable way to denote
intentional fallthrough. Clang will still warn on cases where there is a
fallthrough to an immediate break. Add explicit breaks for those cases.

Signed-off-by: default avatarNick Desaulniers <ndesaulniers@google.com>
Tested-by: default avatarNathan Chancellor <natechancellor@gmail.com>
Reviewed-by: default avatarGustavo A. R. Silva <gustavoars@kernel.org>
Reviewed-by: default avatarMiguel Ojeda <ojeda@kernel.org>
Reviewed-by: default avatarNathan Chancellor <natechancellor@gmail.com>
Acked-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
Link: https://github.com/ClangBuiltLinux/linux/issues/236


Signed-off-by: default avatarGustavo A. R. Silva <gustavoars@kernel.org>
parent 4c1ca831
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -355,6 +355,7 @@ static int __init prom_strtobool(const char *s, bool *res)
		default:
			break;
		}
		break;
	default:
		break;
	}
+1 −0
Original line number Diff line number Diff line
@@ -141,6 +141,7 @@ int arch_uprobe_exception_notify(struct notifier_block *self,
	case DIE_SSTEP:
		if (uprobe_post_sstep_notifier(regs))
			return NOTIFY_STOP;
		break;
	default:
		break;
	}
+1 −0
Original line number Diff line number Diff line
@@ -1500,6 +1500,7 @@ static int update_pmu_ops(struct imc_pmu *pmu)
		pmu->pmu.stop = trace_imc_event_stop;
		pmu->pmu.read = trace_imc_event_read;
		pmu->attr_groups[IMC_FORMAT_ATTR] = &trace_imc_format_group;
		break;
	default:
		break;
	}