]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Make interrupt dispatching MP safe. Use GPU interrupt bit in per-core
authorSvatopluk Kraus <skra@FreeBSD.org>
Fri, 6 Nov 2015 17:12:33 +0000 (17:12 +0000)
committerSvatopluk Kraus <skra@FreeBSD.org>
Fri, 6 Nov 2015 17:12:33 +0000 (17:12 +0000)
commit3084b64cd9110888d38d072c09d72745c609e1f0
treead05eedad5379a1383447731f5e7f3ef534b3ff9
parentca84d42993d8c25f634e82e53df47a51f9aebc19
Make interrupt dispatching MP safe. Use GPU interrupt bit in per-core
interrupt status register to process shared interrupts only if the bit
is active and only on core to which they are routed.

Reviewed by: imp, loos
Approved by: kib (mentor)
Differential Revision: https://reviews.freebsd.org/D3723
sys/arm/broadcom/bcm2835/bcm2835_intr.c
sys/arm/broadcom/bcm2835/bcm2836.c
sys/arm/broadcom/bcm2835/bcm2836.h