[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20190625111353.863718167@linutronix.de>
Date: Tue, 25 Jun 2019 13:13:53 +0200
From: Thomas Gleixner <tglx@...utronix.de>
To: LKML <linux-kernel@...r.kernel.org>
Cc: x86@...nel.org, Robert Hodaszi <Robert.Hodaszi@...i.com>,
Vadim Pasternak <vadimp@...lanox.com>,
Ido Schimmel <idosch@...lanox.com>,
Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
linux-serial@...r.kernel.org, Marc Zyngier <marc.zyngier@....com>
Subject: [patch 0/5] x86/irq: Cure various interrupt issues
This series addresses a few long standing issues:
1) The spurious interrupt warning which is emitted occasionally for
no obvious reason. Partially harmless but annoying
2) The spurious system vector detection which got wreckaged quite some
time ago and can completely wedge a machine. Posted yesterday already
in a preliminary version. Now actually verified that it does what it
claims to do.
Details in the various patches.
For your conveniance the series is available from git:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git WIP.irq
Thanks,
tglx
8<-----------------
arch/x86/entry/entry_32.S | 24 ++++++++++++++++++++++++
arch/x86/entry/entry_64.S | 30 ++++++++++++++++++++++++++----
arch/x86/include/asm/hw_irq.h | 5 ++++-
arch/x86/kernel/apic/apic.c | 33 ++++++++++++++++++++++-----------
arch/x86/kernel/apic/io_apic.c | 39 +++++++++++++++++++++++++++++++++++++++
arch/x86/kernel/apic/vector.c | 4 ++--
arch/x86/kernel/idt.c | 3 ++-
arch/x86/kernel/irq.c | 2 +-
include/linux/irq.h | 2 ++
kernel/irq/autoprobe.c | 6 +++---
kernel/irq/chip.c | 6 ++++++
kernel/irq/cpuhotplug.c | 2 +-
kernel/irq/internals.h | 1 +
kernel/irq/manage.c | 41 +++++++++++++++++++++++++++++++++++------
14 files changed, 168 insertions(+), 30 deletions(-)
Powered by blists - more mailing lists