Page MenuHomeFreeBSD

D26904.diff
No OneTemporary

D26904.diff

Index: head/sys/arm64/arm64/gicv3_its.c
===================================================================
--- head/sys/arm64/arm64/gicv3_its.c
+++ head/sys/arm64/arm64/gicv3_its.c
@@ -1418,7 +1418,9 @@
sc = device_get_softc(dev);
girq = (struct gicv3_its_irqsrc *)isrc;
+ mtx_lock_spin(&sc->sc_its_dev_lock);
gicv3_its_release_irqsrc(sc, girq);
+ mtx_unlock_spin(&sc->sc_its_dev_lock);
its_dev->lpis.lpi_busy--;
if (its_dev->lpis.lpi_busy == 0)

File Metadata

Mime Type
text/plain
Expires
Sat, Dec 20, 12:32 PM (8 h, 39 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27097066
Default Alt Text
D26904.diff (461 B)

Event Timeline