Re: [PATCH v8 13/26] arm64: daifflags: Include PMR in daifflags restore operations

From: Catalin Marinas
Date: Fri Jan 18 2019 - 11:43:37 EST


On Tue, Jan 08, 2019 at 02:07:31PM +0000, Julien Thierry wrote:
> The addition of PMR should not bypass the semantics of daifflags.
>
> When DA_F are set, I bit is also set as no interrupts (even of higher
> priority) is allowed.
>
> When DA_F are cleared, I bit is cleared and interrupt enabling/disabling
> goes through ICC_PMR_EL1.
>
> Signed-off-by: Julien Thierry <julien.thierry@xxxxxxx>
> Cc: Catalin Marinas <catalin.marinas@xxxxxxx>
> Cc: Will Deacon <will.deacon@xxxxxxx>
> Cc: James Morse <james.morse@xxxxxxx>

Reviewed-by: Catalin Marinas <catalin.marinas@xxxxxxx>