[PATCH v2 0/1] irqchip/mvebu-gicp: clear pending irqs on init

enachman@marvell.com posted 1 patch 2 months ago
drivers/irqchip/irq-mvebu-gicp.c | 10 ++++++++++
1 file changed, 10 insertions(+)
[PATCH v2 0/1] irqchip/mvebu-gicp: clear pending irqs on init
Posted by enachman@marvell.com 2 months ago
From: Elad Nachman <enachman@marvell.com>

When a kexec'ed kernel boots up, there might be stale unhandled interrupts
pending in the interrupt controller. These are delivered as spurious
interrupts once the boot CPU enables interrupts.
Clear all pending interrupts when the driver is initialized to prevent
these spurious interrupts from locking the CPU in an endless loop.

v2:
  1) rewrap commit message

  2) don't keep remap, unmap register space after clearing pending irqs

  3) fix code styling

Elad Nachman (1):
  irqchip/mvebu-gicp: clear pending irqs on init

 drivers/irqchip/irq-mvebu-gicp.c | 10 ++++++++++
 1 file changed, 10 insertions(+)

-- 
2.25.1
Re: [PATCH v2 0/1] irqchip/mvebu-gicp: clear pending irqs on init
Posted by Markus Elfring 2 months ago
…
> v2:
>   1) rewrap commit message
…

You may omit a cover letter for a single patch,
don't you?
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/process/submitting-patches.rst?h=v6.16#n784

Regards,
Markus