diff options
| author | Andrew Turner <andrew@FreeBSD.org> | 2026-03-05 14:28:01 +0000 |
|---|---|---|
| committer | Andrew Turner <andrew@FreeBSD.org> | 2026-03-05 15:13:30 +0000 |
| commit | 80b4129bef8b908eb19fe47853cb6e45e4513d76 (patch) | |
| tree | 2fb37d920ec5eec95f42abb1582523a05f3154a0 /lib/libdevctl/(public-mirror) | |
| parent | 570b8b25753c2be7657f0e906cb5a89c7f35b56e (diff) | |
It has been reported that the overhead of repeating all TLBI
instructions is too large [1]. The Software Developer Errata Notices
(SDEN) for the relevant Arm CPUs have been updated so a single
"tlbi vale1is, xzr" followed by "dsb ish" is sufficient to work around
the issues.
Replace the places we repeat TLBI instructions with the new sequence.
[1] https://lore.kernel.org/linux-arm-kernel/20260218164348.2022831-1-mark.rutland@arm.com/
Reviewed by: kib
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D55646
Diffstat (limited to 'lib/libdevctl/(public-mirror)')
0 files changed, 0 insertions, 0 deletions
