Commit 75a382f1 authored by Will Deacon's avatar Will Deacon
Browse files

arm64: hw_breakpoint: Fix warnings about implicit fallthrough



Now that -Wimplicit-fallthrough is passed to GCC by default, the kernel
build has suddenly got noisy. Annotate the two fall-through cases in our
hw_breakpoint implementation, since they are both intentional.

Reported-by: default avatarAnders Roxell <anders.roxell@linaro.org>
Signed-off-by: default avatarWill Deacon <will@kernel.org>
parent 0d7fd70f
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -540,10 +540,14 @@ int hw_breakpoint_arch_parse(struct perf_event *bp,
			/* Allow halfword watchpoints and breakpoints. */
			if (hw->ctrl.len == ARM_BREAKPOINT_LEN_2)
				break;

			/* Fallthrough */
		case 3:
			/* Allow single byte watchpoint. */
			if (hw->ctrl.len == ARM_BREAKPOINT_LEN_1)
				break;

			/* Fallthrough */
		default:
			return -EINVAL;
		}