Ard Biesheuvel 892c608a7d ARM: 9199/1: spectre-bhb: use local DSB and elide ISB in loop8 sequence
The loop8 mitigation for Spectre-BHB only requires a CPU local DSB
rather than a systemwide one, which is much more costly. And by the same
reasoning as why it is justified to omit the ISB after BPIALL, we can
also elide the ISB and rely on the exception return for the context
synchronization.

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
2022-05-20 12:33:47 +01:00
..
2021-10-20 13:36:30 -05:00
2021-12-06 12:49:11 +01:00
2022-02-21 14:56:53 +00:00
2022-03-23 17:35:57 -07:00
2020-02-11 12:56:27 +01:00
2021-06-13 18:16:48 +01:00
2022-04-03 10:17:48 -07:00
2022-03-23 17:35:57 -07:00
2022-04-03 10:17:48 -07:00
2020-10-30 21:57:05 +01:00
2022-03-23 18:03:08 -07:00
2020-12-15 12:13:41 -08:00