Commit df561f66 authored by Gustavo A. R. Silva's avatar Gustavo A. R. Silva
Browse files

treewide: Use fallthrough pseudo-keyword

Replace the existing /* fall through */ comments and its variants with
the new pseudo-keyword macro fallthrough[1]. Also, remove unnecessary
fall-through markings when it is the case.

[1] https://www.kernel.org/doc/html/v5.7/process/deprecated.html?highlight=fallthrough#implicit-switch-case-fall-through



Signed-off-by: default avatarGustavo A. R. Silva <gustavoars@kernel.org>
parent d012a719
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -212,7 +212,7 @@ apply_relocate_add(Elf64_Shdr *sechdrs, const char *strtab,
			    STO_ALPHA_STD_GPLOAD)
				/* Omit the prologue. */
				value += 8;
			/* FALLTHRU */
			fallthrough;
		case R_ALPHA_BRADDR:
			value -= (u64)location + 4;
			if (value & 3)
+1 −1
Original line number Diff line number Diff line
@@ -453,7 +453,7 @@ syscall_restart(unsigned long r0, unsigned long r19,
			regs->r0 = EINTR;
			break;
		}
		/* fallthrough */
		fallthrough;
	case ERESTARTNOINTR:
		regs->r0 = r0;	/* reset v0 and a3 and replay syscall */
		regs->r19 = r19;
+2 −2
Original line number Diff line number Diff line
@@ -883,7 +883,7 @@ do_entUnaUser(void __user * va, unsigned long opcode,

	case 0x26: /* sts */
		fake_reg = s_reg_to_mem(alpha_read_fp_reg(reg));
		/* FALLTHRU */
		fallthrough;

	case 0x2c: /* stl */
		__asm__ __volatile__(
@@ -911,7 +911,7 @@ do_entUnaUser(void __user * va, unsigned long opcode,

	case 0x27: /* stt */
		fake_reg = alpha_read_fp_reg(reg);
		/* FALLTHRU */
		fallthrough;

	case 0x2d: /* stq */
		__asm__ __volatile__(
+1 −1
Original line number Diff line number Diff line
@@ -339,7 +339,7 @@ void __kprobes disasm_instr(unsigned long addr, struct disasm_state *state,

	case op_LDWX_S:	/* LDWX_S c, [b, u6] */
		state->x = 1;
		/* intentional fall-through */
		fallthrough;

	case op_LDW_S:	/* LDW_S c, [b, u6] */
		state->zz = 2;
+1 −1
Original line number Diff line number Diff line
@@ -321,7 +321,7 @@ static void arc_restart_syscall(struct k_sigaction *ka, struct pt_regs *regs)
			regs->r0 = -EINTR;
			break;
		}
		/* fallthrough */
		fallthrough;

	case -ERESTARTNOINTR:
		/*
Loading