Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull irq fix from Thomas Gleixner:
"A single fix to prevent false positives in the spurious interrupt
detector when more than a single demultiplex register is evaluated in
the Qualcom irq combiner driver"

* 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
irqchip/qcom: Fix check for spurious interrupts

+2 -2
+2 -2
drivers/irqchip/qcom-irq-combiner.c
··· 1 - /* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved. 1 + /* Copyright (c) 2015-2018, The Linux Foundation. All rights reserved. 2 2 * 3 3 * This program is free software; you can redistribute it and/or modify 4 4 * it under the terms of the GNU General Public License version 2 and ··· 68 68 69 69 bit = readl_relaxed(combiner->regs[reg].addr); 70 70 status = bit & combiner->regs[reg].enabled; 71 - if (!status) 71 + if (bit && !status) 72 72 pr_warn_ratelimited("Unexpected IRQ on CPU%d: (%08x %08lx %p)\n", 73 73 smp_processor_id(), bit, 74 74 combiner->regs[reg].enabled,