diff options
-rw-r--r-- | drivers/iommu/dmar.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/iommu/dmar.c b/drivers/iommu/dmar.c index 5ef65cf66152..3a74e4410fc0 100644 --- a/drivers/iommu/dmar.c +++ b/drivers/iommu/dmar.c | |||
@@ -1057,8 +1057,8 @@ static const char *irq_remap_fault_reasons[] = | |||
1057 | 1057 | ||
1058 | const char *dmar_get_fault_reason(u8 fault_reason, int *fault_type) | 1058 | const char *dmar_get_fault_reason(u8 fault_reason, int *fault_type) |
1059 | { | 1059 | { |
1060 | if (fault_reason >= 0x20 && (fault_reason <= 0x20 + | 1060 | if (fault_reason >= 0x20 && (fault_reason - 0x20 < |
1061 | ARRAY_SIZE(irq_remap_fault_reasons))) { | 1061 | ARRAY_SIZE(irq_remap_fault_reasons))) { |
1062 | *fault_type = INTR_REMAP; | 1062 | *fault_type = INTR_REMAP; |
1063 | return irq_remap_fault_reasons[fault_reason - 0x20]; | 1063 | return irq_remap_fault_reasons[fault_reason - 0x20]; |
1064 | } else if (fault_reason < ARRAY_SIZE(dma_remap_fault_reasons)) { | 1064 | } else if (fault_reason < ARRAY_SIZE(dma_remap_fault_reasons)) { |