[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20211021170414.3341522-1-maz@kernel.org>
Date: Thu, 21 Oct 2021 18:04:11 +0100
From: Marc Zyngier <maz@...nel.org>
To: linux-mips@...r.kernel.org, linux-kernel@...r.kernel.org
Cc: Thomas Bogendoerfer <tsbogend@...ha.franken.de>,
Serge Semin <fancer.lancer@...il.com>,
Huacai Chen <chenhuacai@...nel.org>,
Jiaxun Yang <jiaxun.yang@...goat.com>, f.fainelli@...il.com,
Thomas Gleixner <tglx@...utronix.de>
Subject: [PATCH 0/3] genirq: Make irq_cpu_{on,off}line() an Octeon-special
Now that Florian has updated BMIPS to not rely on irq_cpu_offline [1],
it is pretty tempting to totally get of this misfeature. We can't
really do that because Octeon uses it like crazy, but the couple of
other users are easy to convert.
Once this is done, these helpers are hidden behind a config symbol
that depends on the Octeon platform being selected. When Octeon is
finally removed from the tree, we'll be able to drop this as well.
Marc Zyngier (3):
MIPS: loongson64: Drop call to irq_cpu_offline()
irqchip/mips-gic: Get rid of the reliance on irq_cpu_online()
genirq: Hide irq_cpu_{on,off}line() behind a deprecated option
arch/mips/loongson64/smp.c | 1 -
drivers/irqchip/irq-mips-gic.c | 37 ++++++++++++++++++++++++----------
include/linux/irq.h | 5 ++++-
kernel/irq/Kconfig | 7 +++++++
kernel/irq/chip.c | 2 ++
5 files changed, 39 insertions(+), 13 deletions(-)
--
2.30.2
Powered by blists - more mailing lists