]> xenbits.xensource.com Git - people/liuw/freebsd.git/commitdiff
vchiq interrupt is MP safe, add respective flag to bus_setup_intr
authorgonzo <gonzo@FreeBSD.org>
Sun, 8 Nov 2015 03:54:15 +0000 (03:54 +0000)
committergonzo <gonzo@FreeBSD.org>
Sun, 8 Nov 2015 03:54:15 +0000 (03:54 +0000)
sys/contrib/vchiq/interface/vchiq_arm/vchiq_kmod.c

index 04fc399de869aa0fd5ba17ed94d280171eac6cb2..e0cbb6622d3d65457adbe1a9d682e21a8ff626cb 100644 (file)
@@ -164,7 +164,7 @@ bcm_vchiq_attach(device_t dev)
        vchiq_core_initialize();
 
        /* Setup and enable the timer */
-       if (bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC,
+       if (bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE,
                        NULL, bcm_vchiq_intr, sc,
                        &sc->intr_hl) != 0) {
                bus_release_resource(dev, SYS_RES_IRQ, rid,