aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Turner <andrew@FreeBSD.org>2026-02-09 17:24:27 +0000
committerAndrew Turner <andrew@FreeBSD.org>2026-02-09 17:24:27 +0000
commit3b0b6aa2cd05b516ecf4b72f9a3c2aadddf3c94e (patch)
tree2877632b2d43ea61efb042550fbd85242c0ddb35
parent0ea31fe851344af022103fa81dcdf00ef0dddc1d (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.c4
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