[PATCH for-4.20 0/2] x86/shutdown: prevent lapic "Receive accept error" errors on AMD

Roger Pau Monne posted 2 patches 9 months, 1 week ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20250128162742.90431-1-roger.pau@citrix.com
xen/arch/x86/crash.c           |  1 +
xen/arch/x86/include/asm/irq.h |  4 ++--
xen/arch/x86/include/asm/msi.h |  1 +
xen/arch/x86/irq.c             | 30 +++++++++++++-----------------
xen/arch/x86/msi.c             | 14 ++++++++++++++
xen/arch/x86/smp.c             | 10 +++++-----
xen/arch/x86/smpboot.c         |  2 +-
xen/drivers/passthrough/pci.c  | 32 ++++++++++++++++++++++++++++++++
xen/include/xen/pci.h          |  2 ++
9 files changed, 71 insertions(+), 25 deletions(-)
[PATCH for-4.20 0/2] x86/shutdown: prevent lapic "Receive accept error" errors on AMD
Posted by Roger Pau Monne 9 months, 1 week ago
Hello,

The following series aims to fix the issues seeing during shutdown on
AMD boxes related to "Receive accept error" local APIC messages.

Fix patch aims to fix the issue, while second patch adjust fixup_irqs()
given it now has a single caller.

I think at least patch 1 should be considered for 4.20, as it fixes a
real issue on AMD boxes that prevents rebooting them.

Thanks, Roger.

Roger Pau Monne (2):
  x86/shutdown: quiesce devices ahead of AP shutdown
  x86/irq: drop fixup_irqs() parameters

 xen/arch/x86/crash.c           |  1 +
 xen/arch/x86/include/asm/irq.h |  4 ++--
 xen/arch/x86/include/asm/msi.h |  1 +
 xen/arch/x86/irq.c             | 30 +++++++++++++-----------------
 xen/arch/x86/msi.c             | 14 ++++++++++++++
 xen/arch/x86/smp.c             | 10 +++++-----
 xen/arch/x86/smpboot.c         |  2 +-
 xen/drivers/passthrough/pci.c  | 32 ++++++++++++++++++++++++++++++++
 xen/include/xen/pci.h          |  2 ++
 9 files changed, 71 insertions(+), 25 deletions(-)

-- 
2.46.0