[PATCH v4 13/21] arm64: cpufeature: Enable IESB on exception entry/return for firmware-first

2017-10-19 Thread James Morse
ARM v8.2 has a feature to add implicit error synchronization barriers whenever the CPU enters or returns from an exception level. Add code to detect this feature and enable the SCTLR_ELx.IESB bit. This feature causes RAS errors that are not yet visible to software to become pending SErrors. We exp

Re: [PATCH v4 13/21] arm64: cpufeature: Enable IESB on exception entry/return for firmware-first

2017-10-31 Thread Will Deacon
On Thu, Oct 19, 2017 at 03:57:59PM +0100, James Morse wrote: > ARM v8.2 has a feature to add implicit error synchronization barriers > whenever the CPU enters or returns from an exception level. Add code to > detect this feature and enable the SCTLR_ELx.IESB bit. > > This feature causes RAS errors