All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] arm64: ACPI GTDT watchdog fixes
@ 2021-04-21 16:43 ` Marc Zyngier
  0 siblings, 0 replies; 26+ messages in thread
From: Marc Zyngier @ 2021-04-21 16:43 UTC (permalink / raw)
  To: Lorenzo Pieralisi, Sudeep Holla, Hanjun Guo
  Cc: dann frazier, Fu Wei, Len Brown, Rafael J. Wysocki, linux-acpi,
	linux-arm-kernel, linux-kernel, kernel-team

Dann recently reported that his ThunderX machine failed to boot since
64b499d8df40 ("irqchip/gic-v3: Configure SGIs as standard
interrupts"), with a not so pretty crash while trying to send an IPI.

It turned out to be caused by a mix of broken firmware and a buggy
GTDT watchdog driver. Both have forever been buggy, but the above
commit revealed that the error handling path of the driver was
probably the worse part of it all.

Anyway, this short series has two goals:
- handle broken firmware in a less broken way
- make sure that the route cause of the problem can be identified
  quickly

Thanks,

	M.

Marc Zyngier (2):
  ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure
  ACPI: irq: Prevent unregistering of GIC SGIs

 drivers/acpi/arm64/gtdt.c | 10 ++++++----
 drivers/acpi/irq.c        |  6 +++++-
 2 files changed, 11 insertions(+), 5 deletions(-)

-- 
2.29.2

^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2021-04-23 17:13 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-21 16:43 [PATCH 0/2] arm64: ACPI GTDT watchdog fixes Marc Zyngier
2021-04-21 16:43 ` Marc Zyngier
2021-04-21 16:43 ` [PATCH 1/2] ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure Marc Zyngier
2021-04-21 16:43   ` Marc Zyngier
2021-04-21 17:14   ` Sudeep Holla
2021-04-21 17:14     ` Sudeep Holla
2021-04-21 17:20   ` Sudeep Holla
2021-04-21 17:20     ` Sudeep Holla
2021-04-21 17:57     ` Marc Zyngier
2021-04-21 17:57       ` Marc Zyngier
2021-04-21 16:43 ` [PATCH 2/2] ACPI: irq: Prevent unregistering of GIC SGIs Marc Zyngier
2021-04-21 16:43   ` Marc Zyngier
2021-04-21 17:15   ` Sudeep Holla
2021-04-21 17:15     ` Sudeep Holla
2021-04-21 17:56     ` Marc Zyngier
2021-04-21 17:56       ` Marc Zyngier
2021-04-21 18:09 ` [PATCH 0/2] arm64: ACPI GTDT watchdog fixes dann frazier
2021-04-21 18:09   ` dann frazier
2021-04-22 13:42 ` Hanjun Guo
2021-04-22 13:42   ` Hanjun Guo
2021-04-22 14:23 ` Lorenzo Pieralisi
2021-04-22 14:23   ` Lorenzo Pieralisi
2021-04-23 13:43   ` Catalin Marinas
2021-04-23 13:43     ` Catalin Marinas
2021-04-23 17:11 ` Catalin Marinas
2021-04-23 17:11   ` Catalin Marinas

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.