diff options
author | Mark Kettenis <kettenis@cvs.openbsd.org> | 2021-02-10 20:51:28 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@cvs.openbsd.org> | 2021-02-10 20:51:28 +0000 |
commit | 6f8feda5d49a2eb3d16f1ca2d9eb60cf4071fedf (patch) | |
tree | 3d98737e04b98fbf1088fd8943e626c028c7dd8e /sbin/iked | |
parent | 66f551b226a027eb2a95863f93e847fa3165738a (diff) |
Add a instruction barrier between writing CCSELR_EL1 and reading CCSIDR_EL1
to guarantee that we read the cache parameters of the cache we just selected.
The required ISB instruction is present in the examples in the ARM ARM.
Fixes the the report on the cores in Apple's M1 SoC.
ok patrick@
Diffstat (limited to 'sbin/iked')
0 files changed, 0 insertions, 0 deletions