diff options
| author | Andrew Turner <andrew@FreeBSD.org> | 2026-02-09 17:24:27 +0000 |
|---|---|---|
| committer | Andrew Turner <andrew@FreeBSD.org> | 2026-02-09 17:24:27 +0000 |
| commit | 3b0b6aa2cd05b516ecf4b72f9a3c2aadddf3c94e (patch) | |
| tree | 2877632b2d43ea61efb042550fbd85242c0ddb35 | |
| parent | 0ea31fe851344af022103fa81dcdf00ef0dddc1d (diff) | |
arm64: Panic if the ID register isn't known
This will allow for callers to be simplified & not need to check the
return status.
Keep the return type for now so this can be MFCd without breaking the
KBI.
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D55104
| -rw-r--r-- | sys/arm64/arm64/identcpu.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/arm64/arm64/identcpu.c b/sys/arm64/arm64/identcpu.c index 7f89098cc840..a1e7a43977f0 100644 --- a/sys/arm64/arm64/identcpu.c +++ b/sys/arm64/arm64/identcpu.c @@ -2526,7 +2526,7 @@ get_kernel_reg_iss(u_int iss, uint64_t *val) } } - return (false); + panic("%s: Invalid register %x", __func__, iss); } /* @@ -2553,7 +2553,7 @@ get_kernel_reg_iss_masked(u_int iss, uint64_t *valp, uint64_t mask) } } - return (false); + panic("%s: Invalid register %x", __func__, iss); } bool |
