* [PATCH] arm64: proton-pack: Remove redundant fallthrough statements
@ 2026-11-06 0:59 Thorsten Blum
0 siblings, 0 replies; only message in thread
From: Thorsten Blum @ 2026-11-06 0:59 UTC (permalink / raw)
To: Catalin Marinas, Will Deacon, Mark Rutland, shechenglong,
Thorsten Blum, Jonathan Marek, Karl Mehltretter, Jinqian Yang
Cc: Zenghui Yu, linux-arm-kernel, linux-kernel
Consecutive switch labels do not need fallthrough statements. Remove the
redundant statements.
Signed-off-by: Thorsten Blum <blum@kernel.org>
---
arch/arm64/kernel/proton-pack.c | 7 -------
1 file changed, 7 deletions(-)
diff --git a/arch/arm64/kernel/proton-pack.c b/arch/arm64/kernel/proton-pack.c
index 8096f8069893..155504de3ab3 100644
--- a/arch/arm64/kernel/proton-pack.c
+++ b/arch/arm64/kernel/proton-pack.c
@@ -141,7 +141,6 @@ ssize_t cpu_show_spectre_v2(struct device *dev, struct device_attribute *attr,
return sysfs_emit(buf, "Mitigation: %s%s\n", v2_str, bhb_str);
case SPECTRE_VULNERABLE:
- fallthrough;
default:
return sysfs_emit(buf, "Vulnerable\n");
}
@@ -187,7 +186,6 @@ static enum mitigation_state spectre_v2_get_cpu_fw_mitigation_state(void)
case SMCCC_ARCH_WORKAROUND_RET_UNAFFECTED:
return SPECTRE_UNAFFECTED;
default:
- fallthrough;
case SMCCC_RET_NOT_SUPPORTED:
return SPECTRE_VULNERABLE;
}
@@ -436,7 +434,6 @@ ssize_t cpu_show_spec_store_bypass(struct device *dev,
case SPECTRE_MITIGATED:
return sysfs_emit(buf, "Mitigation: Speculative Store Bypass disabled via prctl\n");
case SPECTRE_VULNERABLE:
- fallthrough;
default:
return sysfs_emit(buf, "Vulnerable\n");
}
@@ -480,11 +477,9 @@ static enum mitigation_state spectre_v4_get_cpu_fw_mitigation_state(void)
case SMCCC_RET_SUCCESS:
return SPECTRE_MITIGATED;
case SMCCC_ARCH_WORKAROUND_RET_UNAFFECTED:
- fallthrough;
case SMCCC_RET_NOT_REQUIRED:
return SPECTRE_UNAFFECTED;
default:
- fallthrough;
case SMCCC_RET_NOT_SUPPORTED:
return SPECTRE_VULNERABLE;
}
@@ -768,7 +763,6 @@ static int ssbd_prctl_get(struct task_struct *task)
/* Mitigations are disabled, so we're vulnerable. */
fallthrough;
case SPECTRE_VULNERABLE:
- fallthrough;
default:
return PR_SPEC_ENABLE;
}
@@ -930,7 +924,6 @@ static enum mitigation_state spectre_bhb_get_cpu_fw_mitigation_state(void)
case SMCCC_ARCH_WORKAROUND_RET_UNAFFECTED:
return SPECTRE_UNAFFECTED;
default:
- fallthrough;
case SMCCC_RET_NOT_SUPPORTED:
return SPECTRE_VULNERABLE;
}
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-11-06 1:00 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-11-06 0:59 [PATCH] arm64: proton-pack: Remove redundant fallthrough statements Thorsten Blum
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.