diff options
author | David Woodhouse <dwmw@amazon.co.uk> | 2021-02-02 01:07:06 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2021-02-03 23:19:51 +0100 |
commit | 9bae48cca4aa549ab2a97d5ed21333e4163ee3cc (patch) | |
tree | 6ea519323556518b0e0e614cc6c4799ac5c1802d /kernel/locking/rtmutex-debug.c | |
parent | dd163aa3bc796ed1cbeaee4492ebc059b6871ac6 (diff) |
iommu/vt-d: Gracefully handle DMAR units with no supported address widths
commit c40aaaac1018ff1382f2d35df5129a6bcea3df6b upstream.
Instead of bailing out completely, such a unit can still be used for
interrupt remapping.
Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
Reviewed-by: Lu Baolu <baolu.lu@linux.intel.com>
Link: https://lore.kernel.org/linux-iommu/549928db2de6532117f36c9c810373c14cf76f51.camel@infradead.org/
Signed-off-by: Joerg Roedel <jroedel@suse.de>
[ - context change due to moving drivers/iommu/dmar.c to
drivers/iommu/intel/dmar.c
- use iommu->iommu_dev instead of iommu->iommu.ops to decide whether
when freeing ]
Signed-off-by: Filippo Sironi <sironi@amazon.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'kernel/locking/rtmutex-debug.c')
0 files changed, 0 insertions, 0 deletions