[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <1519122743-4847-1-git-send-email-matt.redfearn@mips.com>
Date: Tue, 20 Feb 2018 10:32:21 +0000
From: Matt Redfearn <matt.redfearn@...s.com>
To: James Hogan <jhogan@...nel.org>, Ralf Baechle <ralf@...ux-mips.org>
CC: <linux-mips@...ux-mips.org>,
Matt Redfearn <matt.redfearn@...s.com>,
"Ying Huang" <ying.huang@...el.com>,
<linux-kernel@...r.kernel.org>, Paul Burton <paul.burton@...s.com>,
Ingo Molnar <mingo@...nel.org>,
"Matija Glavinic Pecotic" <matija.glavinic-pecotic.ext@...ia.com>
Subject: [PATCH 0/2] MIPS: CONFIG_SMP_SINGLE_IPI
This series adds a configuration option to allow MIPS kernels using
CONFIG_GENERIC_IRQ_IPI to use only a single IPI per CPU rather than the
usual 2. This allows these kernels to boot on hardware with insufficient
interrupts for the usual 2 / CPU.
It may also prove more flexible in allowing greater numbers of IPI
functions to be delivered without using up additional per CPU
interrupts. For example this mechanism may be extended to address the
potential for deadlock in arch_trigger_cpumask_backtrace recently
pointed out by Huacai Chen.
Matt Redfearn (2):
MIPS: SMP: Group CONFIG_GENERIC_IRQ_IPI together
MIPS: SMP: Introduce CONFIG_SMP_SINGLE_IPI
arch/mips/Kconfig | 11 +++++
arch/mips/kernel/smp.c | 106 +++++++++++++++++++++++++++++++++++++++++++++----
2 files changed, 110 insertions(+), 7 deletions(-)
--
2.7.4
Powered by blists - more mailing lists