Message ID | 20210219121337.76533-5-alexandru.elisei@arm.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | GIC fixes and improvements | expand |
diff --git a/arm/gic.c b/arm/gic.c index 8bb804abf34d..db1417ae1ca1 100644 --- a/arm/gic.c +++ b/arm/gic.c @@ -59,7 +59,6 @@ static void stats_reset(void) bad_sender[i] = -1; bad_irq[i] = -1; } - smp_wmb(); } static void check_acked(const char *testname, cpumask_t *mask) @@ -149,7 +148,6 @@ static void ipi_handler(struct pt_regs *regs __unused) if (irqnr != GICC_INT_SPURIOUS) { gic_write_eoir(irqstat); - smp_rmb(); /* pairs with wmb in stats_reset */ ++acked[smp_processor_id()]; check_ipi_sender(irqstat); check_irqnr(irqnr);