diff options
| -rw-r--r-- | arch/arm64/include/asm/arch_gicv3.h | 1 | 
1 files changed, 1 insertions, 0 deletions
| diff --git a/arch/arm64/include/asm/arch_gicv3.h b/arch/arm64/include/asm/arch_gicv3.h index 2731d3b25ed2..8ec88e5b290f 100644 --- a/arch/arm64/include/asm/arch_gicv3.h +++ b/arch/arm64/include/asm/arch_gicv3.h @@ -103,6 +103,7 @@ static inline u64 gic_read_iar_common(void)  	u64 irqstat;  	asm volatile("mrs_s %0, " __stringify(ICC_IAR1_EL1) : "=r" (irqstat)); +	dsb(sy);  	return irqstat;  } | 
