[PATCH 0/5] iommu/intel: Handle DMAR faults in a wq

From: Dmitry Safonov
Date: Wed Jan 24 2018 - 08:20:05 EST


A softlockup-panic fix I've meet on kernel test suite.
While at it, fix a couple of minor issues.

Cc: Alex Williamson <alex.williamson@xxxxxxxxxx>
Cc: David Woodhouse <dwmw2@xxxxxxxxxxxxx>
Cc: Ingo Molnar <mingo@xxxxxxxxxx>
Cc: Joerg Roedel <joro@xxxxxxxxxx>
Cc: Lu Baolu <baolu.lu@xxxxxxxxxxxxxxx>
Cc: iommu@xxxxxxxxxxxxxxxxxxxxxxxxxx

Dmitry Safonov (5):
iommu/intel: Add __init for dmar_register_bus_notifier()
iommu/intel: Clean/document fault status flags
iommu/intel: Introduce clear_primary_faults() helper
iommu/intel: Handle DMAR faults on workqueue
iommu/intel: Rename dmar_fault() => dmar_serve_faults()

drivers/iommu/dmar.c | 66 +++++++++++++++++++++++++++++++++----
drivers/iommu/intel-iommu.c | 8 ++++-
drivers/iommu/intel_irq_remapping.c | 2 +-
include/linux/dmar.h | 3 +-
include/linux/intel-iommu.h | 12 +++----
5 files changed, 75 insertions(+), 16 deletions(-)

--
2.13.6