Frederic Weisbecker 8a841d
From 151a535171be6ff824a0a3875553ea38570f4c05 Mon Sep 17 00:00:00 2001
Frederic Weisbecker 8a841d
From: Marc Zyngier <maz@kernel.org>
Frederic Weisbecker 8a841d
Date: Thu, 15 Oct 2020 21:41:44 +0100
Frederic Weisbecker 8a841d
Subject: [PATCH] genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY
Frederic Weisbecker 8a841d
Git-commit: 151a535171be6ff824a0a3875553ea38570f4c05
Frederic Weisbecker 8a841d
Patch-mainline: v5.10-rc3
Frederic Weisbecker 8a841d
References: git-fixes
Frederic Weisbecker 8a841d
Frederic Weisbecker 8a841d
kernel/irq/ipi.c otherwise fails to compile if nothing else
Frederic Weisbecker 8a841d
selects it.
Frederic Weisbecker 8a841d
Frederic Weisbecker 8a841d
Fixes: 379b656446a3 ("genirq: Add GENERIC_IRQ_IPI Kconfig symbol")
Frederic Weisbecker 8a841d
Reported-by: Pavel Machek <pavel@ucw.cz>
Frederic Weisbecker 8a841d
Tested-by: Pavel Machek <pavel@ucw.cz>
Frederic Weisbecker 8a841d
Signed-off-by: Marc Zyngier <maz@kernel.org>
Frederic Weisbecker 8a841d
Link: https://lore.kernel.org/r/20201015101222.GA32747@amd
Frederic Weisbecker 8a841d
Signed-off-by: Frederic Weisbecker <fweisbecker@suse.com>
Frederic Weisbecker 8a841d
---
Frederic Weisbecker 8a841d
 kernel/irq/Kconfig | 1 +
Frederic Weisbecker 8a841d
 1 file changed, 1 insertion(+)
Frederic Weisbecker 8a841d
Frederic Weisbecker 8a841d
diff --git a/kernel/irq/Kconfig b/kernel/irq/Kconfig
Frederic Weisbecker 8a841d
index 10a5aff4eecc..164a031cfdb6 100644
Frederic Weisbecker 8a841d
--- a/kernel/irq/Kconfig
Frederic Weisbecker 8a841d
+++ b/kernel/irq/Kconfig
Frederic Weisbecker 8a841d
@@ -82,6 +82,7 @@ config IRQ_FASTEOI_HIERARCHY_HANDLERS
Frederic Weisbecker 8a841d
 # Generic IRQ IPI support
Frederic Weisbecker 8a841d
 config GENERIC_IRQ_IPI
Frederic Weisbecker 8a841d
 	bool
Frederic Weisbecker 8a841d
+	select IRQ_DOMAIN_HIERARCHY
Frederic Weisbecker 8a841d
 
Frederic Weisbecker 8a841d
 # Generic MSI interrupt support
Frederic Weisbecker 8a841d
 config GENERIC_MSI_IRQ
Frederic Weisbecker 8a841d
-- 
Frederic Weisbecker 8a841d
2.25.1
Frederic Weisbecker 8a841d