On Wed, 16 Oct 2019 05:43:10 PDT (-0700), sashal@kernel.org wrote:
Hi,
[This is an automated email]
This commit has been processed because it contains a -stable tag. The stable tag indicates that it's relevant for the following trees: all
The bot has tested the following trees: v5.3.6, v5.2.21, v4.19.79, v4.14.149, v4.9.196, v4.4.196.
v5.3.6: Build OK! v5.2.21: Build OK! v4.19.79: Failed to apply! Possible dependencies: 86c7cbf1e8d1d ("irqchip/sifive-plic: Pre-compute context hart base and enable base") cc9f04f9a84f7 ("irqchip/sifive-plic: Implement irq_set_affinity() for SMP host")
v4.14.149: Failed to apply! Possible dependencies: 215f4cc0fb208 ("irqchip/meson: Add support for gpio interrupt controller") 33c57c0d3c67f ("RISC-V: Add a basic defconfig") 4235ff50cf98d ("irqchip/irq-goldfish-pic: Add Goldfish PIC driver") 4a632cec8884b ("RISC-V: Enable module support in defconfig") 8237f8bc4f6eb ("irqchip: add a SiFive PLIC driver") 86c7cbf1e8d1d ("irqchip/sifive-plic: Pre-compute context hart base and enable base") c2ba80af48055 ("dt-bindings/goldfish-pic: Add device tree binding for Goldfish PIC driver") c94fb639d5462 ("irqchip: Add Kconfig menu") cc9f04f9a84f7 ("irqchip/sifive-plic: Implement irq_set_affinity() for SMP host") f55c73aef8904 ("irqchip/pdc: Add PDC interrupt controller for QCOM SoCs")
v4.9.196: Failed to apply! Possible dependencies: 215f4cc0fb208 ("irqchip/meson: Add support for gpio interrupt controller") 33c57c0d3c67f ("RISC-V: Add a basic defconfig") 4235ff50cf98d ("irqchip/irq-goldfish-pic: Add Goldfish PIC driver") 4a632cec8884b ("RISC-V: Enable module support in defconfig") 5ed34d3a4387c ("irqchip: Add UniPhier AIDET irqchip driver") 7a08de1d8fd27 ("dt-bindings: Add device tree binding for Goldfish RTC driver") 8237f8bc4f6eb ("irqchip: add a SiFive PLIC driver") 86c7cbf1e8d1d ("irqchip/sifive-plic: Pre-compute context hart base and enable base") c2ba80af48055 ("dt-bindings/goldfish-pic: Add device tree binding for Goldfish PIC driver") c94fb639d5462 ("irqchip: Add Kconfig menu") cc9f04f9a84f7 ("irqchip/sifive-plic: Implement irq_set_affinity() for SMP host") f20cc9b00c7b7 ("irqchip/qcom: Add IRQ combiner driver") f55c73aef8904 ("irqchip/pdc: Add PDC interrupt controller for QCOM SoCs")
v4.4.196: Failed to apply! Possible dependencies: 215f4cc0fb208 ("irqchip/meson: Add support for gpio interrupt controller") 33c57c0d3c67f ("RISC-V: Add a basic defconfig") 4235ff50cf98d ("irqchip/irq-goldfish-pic: Add Goldfish PIC driver") 44df427c894a4 ("irqchip: add nps Internal and external irqchips") 4a632cec8884b ("RISC-V: Enable module support in defconfig") 5952884258e52 ("irqchip/aspeed-vic: Add irq controller for Aspeed") 5ed34d3a4387c ("irqchip: Add UniPhier AIDET irqchip driver") 7a08de1d8fd27 ("dt-bindings: Add device tree binding for Goldfish RTC driver") 8237f8bc4f6eb ("irqchip: add a SiFive PLIC driver") aaa8666ada780 ("IRQCHIP: irq-pic32-evic: Add support for PIC32 interrupt controller") c27f29bbbf021 ("irqchip/mvebu-odmi: Add new driver for platform MSI on Marvell 7K/8K") c2ba80af48055 ("dt-bindings/goldfish-pic: Add device tree binding for Goldfish PIC driver") c94fb639d5462 ("irqchip: Add Kconfig menu") cc9f04f9a84f7 ("irqchip/sifive-plic: Implement irq_set_affinity() for SMP host") d03c023e1ea6c ("MAINTAINERS: Add Android Ion as a separate entry") e072041688ca7 ("drivers/irqchip: Add STM32 external interrupts support") f20cc9b00c7b7 ("irqchip/qcom: Add IRQ combiner driver") f55c73aef8904 ("irqchip/pdc: Add PDC interrupt controller for QCOM SoCs")
NOTE: The patch will not be queued to stable trees until it is upstream.
How should we proceed with this patch?
I think it's fine to leave this out of 4.19, as I doubt we have anyone using it on RISC-V systems as there were some pretty major kernel bugs back then.
The PLIC driver was merged in 4.19, so the older kernels are obvious non-starters.
linux-stable-mirror@lists.linaro.org