]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
drop genirq patch from 5.4 and older
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 15 Aug 2022 09:21:17 +0000 (11:21 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 15 Aug 2022 09:21:17 +0000 (11:21 +0200)
queue-4.14/genirq-generic_irq_ipi-depends-on-smp.patch [deleted file]
queue-4.14/series
queue-4.19/genirq-generic_irq_ipi-depends-on-smp.patch [deleted file]
queue-4.19/series
queue-5.4/genirq-generic_irq_ipi-depends-on-smp.patch [deleted file]
queue-5.4/series

diff --git a/queue-4.14/genirq-generic_irq_ipi-depends-on-smp.patch b/queue-4.14/genirq-generic_irq_ipi-depends-on-smp.patch
deleted file mode 100644 (file)
index 451f897..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-From f9bc7dcf353bfb0741056c0e7084e6289e5b3a36 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Fri, 1 Jul 2022 15:00:50 -0500
-Subject: genirq: GENERIC_IRQ_IPI depends on SMP
-
-From: Samuel Holland <samuel@sholland.org>
-
-[ Upstream commit 0f5209fee90b4544c58b4278d944425292789967 ]
-
-The generic IPI code depends on the IRQ affinity mask being allocated
-and initialized. This will not be the case if SMP is disabled. Fix up
-the remaining driver that selected GENERIC_IRQ_IPI in a non-SMP config.
-
-Reported-by: kernel test robot <lkp@intel.com>
-Signed-off-by: Samuel Holland <samuel@sholland.org>
-Signed-off-by: Marc Zyngier <maz@kernel.org>
-Link: https://lore.kernel.org/r/20220701200056.46555-3-samuel@sholland.org
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/irqchip/Kconfig | 2 +-
- kernel/irq/Kconfig      | 1 +
- 2 files changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig
-index 9d8a1dd2e2c2..602602d7017b 100644
---- a/drivers/irqchip/Kconfig
-+++ b/drivers/irqchip/Kconfig
-@@ -138,7 +138,7 @@ config IMGPDC_IRQ
- config IRQ_MIPS_CPU
-       bool
-       select GENERIC_IRQ_CHIP
--      select GENERIC_IRQ_IPI if SYS_SUPPORTS_MULTITHREADING
-+      select GENERIC_IRQ_IPI if SMP && SYS_SUPPORTS_MULTITHREADING
-       select IRQ_DOMAIN
-       select IRQ_DOMAIN_HIERARCHY if GENERIC_IRQ_IPI
-       select GENERIC_IRQ_EFFECTIVE_AFF_MASK
-diff --git a/kernel/irq/Kconfig b/kernel/irq/Kconfig
-index 779d858da2b3..94fb3ad9e275 100644
---- a/kernel/irq/Kconfig
-+++ b/kernel/irq/Kconfig
-@@ -80,6 +80,7 @@ config IRQ_FASTEOI_HIERARCHY_HANDLERS
- # Generic IRQ IPI support
- config GENERIC_IRQ_IPI
-       bool
-+      depends on SMP
-       select IRQ_DOMAIN_HIERARCHY
- # Generic MSI interrupt support
--- 
-2.35.1
-
index cd456d71257aec471a90cf70383b1968f444b29f..89579ec50aa38b9df5b4da0f10a4402a7e12f3c7 100644 (file)
@@ -40,7 +40,6 @@ netfilter-nf_tables-fix-null-deref-due-to-zeroed-list-head.patch
 arm64-do-not-forget-syscall-when-starting-a-new-thre.patch
 arm64-fix-oops-in-concurrently-setting-insn_emulatio.patch
 ext2-add-more-validity-checks-for-inode-counts.patch
-genirq-generic_irq_ipi-depends-on-smp.patch
 arm-dts-imx6ul-add-missing-properties-for-sram.patch
 arm-dts-imx6ul-fix-qspi-node-compatible.patch
 arm-omap2-display-fix-refcount-leak-bug.patch
diff --git a/queue-4.19/genirq-generic_irq_ipi-depends-on-smp.patch b/queue-4.19/genirq-generic_irq_ipi-depends-on-smp.patch
deleted file mode 100644 (file)
index 8dad188..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-From b99167fa29891e13cbc549090567ccfbd5a1dacd Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Fri, 1 Jul 2022 15:00:50 -0500
-Subject: genirq: GENERIC_IRQ_IPI depends on SMP
-
-From: Samuel Holland <samuel@sholland.org>
-
-[ Upstream commit 0f5209fee90b4544c58b4278d944425292789967 ]
-
-The generic IPI code depends on the IRQ affinity mask being allocated
-and initialized. This will not be the case if SMP is disabled. Fix up
-the remaining driver that selected GENERIC_IRQ_IPI in a non-SMP config.
-
-Reported-by: kernel test robot <lkp@intel.com>
-Signed-off-by: Samuel Holland <samuel@sholland.org>
-Signed-off-by: Marc Zyngier <maz@kernel.org>
-Link: https://lore.kernel.org/r/20220701200056.46555-3-samuel@sholland.org
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/irqchip/Kconfig | 2 +-
- kernel/irq/Kconfig      | 1 +
- 2 files changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig
-index 9d3812cd668e..85099cff62eb 100644
---- a/drivers/irqchip/Kconfig
-+++ b/drivers/irqchip/Kconfig
-@@ -153,7 +153,7 @@ config IMGPDC_IRQ
- config IRQ_MIPS_CPU
-       bool
-       select GENERIC_IRQ_CHIP
--      select GENERIC_IRQ_IPI if SYS_SUPPORTS_MULTITHREADING
-+      select GENERIC_IRQ_IPI if SMP && SYS_SUPPORTS_MULTITHREADING
-       select IRQ_DOMAIN
-       select IRQ_DOMAIN_HIERARCHY if GENERIC_IRQ_IPI
-       select GENERIC_IRQ_EFFECTIVE_AFF_MASK
-diff --git a/kernel/irq/Kconfig b/kernel/irq/Kconfig
-index d532bf0c5a67..81473974b1d5 100644
---- a/kernel/irq/Kconfig
-+++ b/kernel/irq/Kconfig
-@@ -80,6 +80,7 @@ config IRQ_FASTEOI_HIERARCHY_HANDLERS
- # Generic IRQ IPI support
- config GENERIC_IRQ_IPI
-       bool
-+      depends on SMP
-       select IRQ_DOMAIN_HIERARCHY
- # Generic MSI interrupt support
--- 
-2.35.1
-
index 0b9cfdbd9b882bdd75860cb52272c33584c99070..2dbf7d8463ec62c8cf05ed426f5d96ea0ba00eeb 100644 (file)
@@ -41,7 +41,6 @@ netfilter-nf_tables-fix-null-deref-due-to-zeroed-list-head.patch
 arm64-do-not-forget-syscall-when-starting-a-new-thre.patch
 arm64-fix-oops-in-concurrently-setting-insn_emulatio.patch
 ext2-add-more-validity-checks-for-inode-counts.patch
-genirq-generic_irq_ipi-depends-on-smp.patch
 arm-dts-imx6ul-add-missing-properties-for-sram.patch
 arm-dts-imx6ul-change-operating-points-to-uint32-mat.patch
 arm-dts-imx6ul-fix-lcdif-node-compatible.patch
diff --git a/queue-5.4/genirq-generic_irq_ipi-depends-on-smp.patch b/queue-5.4/genirq-generic_irq_ipi-depends-on-smp.patch
deleted file mode 100644 (file)
index 9ec67cb..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-From 1ac66168f6a589c3f91104eb692fab83bae9ed73 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Fri, 1 Jul 2022 15:00:50 -0500
-Subject: genirq: GENERIC_IRQ_IPI depends on SMP
-
-From: Samuel Holland <samuel@sholland.org>
-
-[ Upstream commit 0f5209fee90b4544c58b4278d944425292789967 ]
-
-The generic IPI code depends on the IRQ affinity mask being allocated
-and initialized. This will not be the case if SMP is disabled. Fix up
-the remaining driver that selected GENERIC_IRQ_IPI in a non-SMP config.
-
-Reported-by: kernel test robot <lkp@intel.com>
-Signed-off-by: Samuel Holland <samuel@sholland.org>
-Signed-off-by: Marc Zyngier <maz@kernel.org>
-Link: https://lore.kernel.org/r/20220701200056.46555-3-samuel@sholland.org
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/irqchip/Kconfig | 2 +-
- kernel/irq/Kconfig      | 1 +
- 2 files changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig
-index 20f44ef9c4c9..e50b5516bbef 100644
---- a/drivers/irqchip/Kconfig
-+++ b/drivers/irqchip/Kconfig
-@@ -178,7 +178,7 @@ config MADERA_IRQ
- config IRQ_MIPS_CPU
-       bool
-       select GENERIC_IRQ_CHIP
--      select GENERIC_IRQ_IPI if SYS_SUPPORTS_MULTITHREADING
-+      select GENERIC_IRQ_IPI if SMP && SYS_SUPPORTS_MULTITHREADING
-       select IRQ_DOMAIN
-       select IRQ_DOMAIN_HIERARCHY if GENERIC_IRQ_IPI
-       select GENERIC_IRQ_EFFECTIVE_AFF_MASK
-diff --git a/kernel/irq/Kconfig b/kernel/irq/Kconfig
-index 4e11120265c7..3a8a631044f0 100644
---- a/kernel/irq/Kconfig
-+++ b/kernel/irq/Kconfig
-@@ -81,6 +81,7 @@ config IRQ_FASTEOI_HIERARCHY_HANDLERS
- # Generic IRQ IPI support
- config GENERIC_IRQ_IPI
-       bool
-+      depends on SMP
-       select IRQ_DOMAIN_HIERARCHY
- # Generic MSI interrupt support
--- 
-2.35.1
-
index 3dcdfe992dadb2f4138b2eb906dc1493a8561aaa..961f468cbd1161b8b8ec57747faacffa512dc484 100644 (file)
@@ -56,7 +56,6 @@ arm64-do-not-forget-syscall-when-starting-a-new-thre.patch
 arm64-fix-oops-in-concurrently-setting-insn_emulatio.patch
 ext2-add-more-validity-checks-for-inode-counts.patch
 genirq-don-t-return-error-on-missing-optional-irq_re.patch
-genirq-generic_irq_ipi-depends-on-smp.patch
 wait-fix-__wait_event_hrtimeout-for-rt-dl-tasks.patch
 arm-dts-imx6ul-add-missing-properties-for-sram.patch
 arm-dts-imx6ul-change-operating-points-to-uint32-mat.patch