[PATCH 00/11] Collection of GIC/GICv3 fixes for 4.0
Jason Cooper
jason at lakedaemon.net
Sat Mar 7 21:56:17 PST 2015
Marc,
On Fri, Mar 06, 2015 at 04:37:39PM +0000, Marc Zyngier wrote:
> This series fixes a number of GIC(v3) issues, ranging from
> initialization fixes to out of bound accesses and locking issues.
>
> A number of these patches have already been posted before, but as
> we're starting to get patch dependencies, and in an effort to reduce
> the load on the maintainers, I've decided to collate them in a single
> series.
>
> This is based on v4.0-rc1, and available at from the following branch:
> git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git irq/gic-fixes
>
> Marc Zyngier (4):
> irqchip: gicv3-its: Allocate enough memory for the full range of
> DeviceID
> irqchip: gicv3-its: Iterate over PCI aliases to generate ITS
> configuration
> irqchip: gicv3-its: Fix unsafe locking reported by lockdep
> irqchip: gic: Fix unsafe locking reported by lockdep
>
> Vladimir Murzin (2):
> irqchip: gicv3-its: Fix ITS CPU init
> irqchip: gic-v3: fix out of bounds access to cpu_logical_map
>
> Yun Wu (5):
> irqchip: gicv3-its: zero itt before handling to hardware
> irqchip: gicv3-its: use 64KB page as default granule
> irqchip: gicv3-its: add limitation to page order
> irqchip: gicv3-its: define macros for GITS_CTLR fields
> irqchip: gicv3-its: support safe initialization
>
> drivers/irqchip/irq-gic-v3-its.c | 157 ++++++++++++++++++++++++++++++-------
> drivers/irqchip/irq-gic-v3.c | 2 +-
> drivers/irqchip/irq-gic.c | 20 +++--
> include/linux/irqchip/arm-gic-v3.h | 5 ++
> 4 files changed, 146 insertions(+), 38 deletions(-)
Thanks for pulling this into one series for me. I've now applied the whole
series to irqchip/urgent-gic.
thx,
Jason.
More information about the linux-arm-kernel
mailing list