All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jacob Pan <jacob.jun.pan-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
To: Jerry Snitselaar <jsnitsel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
Cc: iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org
Subject: Re: source-id verification failures
Date: Mon, 15 Oct 2018 11:15:44 -0700	[thread overview]
Message-ID: <20181015111544.73db4f47@jacob-builder> (raw)
In-Reply-To: <20181011190916.zwei4ouxqv5vfjo7@cantor>

On Thu, 11 Oct 2018 12:09:16 -0700
Jerry Snitselaar <jsnitsel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> wrote:

> On Fri Oct 05 18, Jacob Pan wrote:
> >On Thu, 4 Oct 2018 13:57:24 -0700
> >Jerry Snitselaar <jsnitsel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> wrote:
> >  
> >> >
> >> >On Tue, Oct 02, 2018 at 10:25:29AM -0700, Jerry Snitselaar
> >> >wrote:  
> >> >> I've been trying to track down a problem where an hp dl380 gen8
> >> >> with a Cavium QLogic BR-1860 Fabric Adapter is getting source-id
> >> >> verification failures when running dhclient against that
> >> >> interface. This started showing up when I backported the iova
> >> >> deferred flushing patches. So far this has only been seen on
> >> >> this one system, but I'm trying to understand why it appears
> >> >> with the new deferred flushing code. I also see it with both
> >> >> 4.18.10, and 4.19.0-rc6 kernels.
> >> >>  
> >Hi Jerry,
> >Could you confirm that you see this failure in v4.19-rc6 kernel only
> >without "strict" mode? I don't see a connection between deferred
> >flushing and IR here, AFAIK deferred flush only affects DMA
> >remapping.
> >
> >Also, does the SID failure occur on other devices under the same
> >IOMMU?
> >
> >
> >Thanks,
> >
> >Jacob
> >  
> 
> Confirmed the system doesn't see the problem with intel_iommu=strict.
> We've only seen SID failures occur for the 2 ports on the brocade
> device.
> 
Thanks for the data. I am puzzled about how could IR fault be related
to the strict mode. We don't defer flushing for IR. The only thing is
that queued invalidation interface is shared, where the non-strict mode
may hold up the QI longer from time to time.
perhaps add a printk in modify_irte() and see if that fault happens
around IRTE updates.
e.g.
@@ -170,10 +171,15 @@ static int modify_irte(struct irq_2_iommu
*irq_iommu, index = irq_iommu->irte_index + irq_iommu->sub_handle;
        irte = &iommu->ir_table->base[index];
 
+       pr_debug("irte h:%llx l:%llx, sid:%x\n",
+               irte_modified->high, irte_modified->low,
irte_modified->sid); +

> Another data point is that there is a dl388 gen8 with the same card,
> and we don't see any problems there. I'd say it is something with
> this system, but it is odd that the problem starts showing itself
> when I add those patches.
> 
All I can say is that the following IRTE dump looks sane. You might be
able to relax the SID check from full 16bit to 13bit which excludes
the three function bits. (bit 80-81 SQ=0b11). But i doubt it is the
issue.

Jacob

> 
> # cat ir_translation_struct 
> Remapped Interrupt supported on IOMMU: dmar0
>  IR table address:42f200000
>  Entry SrcID   DstID    Vct IRTE_high		IRTE_low
>  2     24:00.0 00020001 21  0000000000042400	000200010021000d
>  3     24:00.0 00020200 28  0000000000042400	000202000028000d
>  4     24:00.0 00020800 28  0000000000042400	000208000028000d
>  5     24:00.0 00000001 ef  0000000000042400	0000000100ef000d
>  6     24:00.0 00000001 ef  0000000000042400	0000000100ef000d
>  7     24:00.0 00000001 ef  0000000000042400	0000000100ef000d
>  8     24:00.0 00000001 ef  0000000000042400	0000000100ef000d
>  9     24:00.0 00000001 ef  0000000000042400	0000000100ef000d
>  10    24:00.0 00000001 ef  0000000000042400	0000000100ef000d
>  11    24:00.0 00000001 ef  0000000000042400	0000000100ef000d
>  12    24:00.0 00000001 ef  0000000000042400	0000000100ef000d
>  13    24:00.0 00000001 ef  0000000000042400	0000000100ef000d
>  14    24:00.0 00000001 ef  0000000000042400	0000000100ef000d
>  15    24:00.0 00000001 ef  0000000000042400	0000000100ef000d
>  16    24:00.0 00000001 ef  0000000000042400	0000000100ef000d
>  17    24:00.0 00000001 ef  0000000000042400	0000000100ef000d
>  18    24:00.0 00000001 ef  0000000000042400	0000000100ef000d
>  19    24:00.0 00000001 ef  0000000000042400	0000000100ef000d
>  20    24:00.1 00020004 25  0000000000042401	000200040025000d
>  21    24:00.1 00020001 29  0000000000042401	000200010029000d
>  22    24:00.1 00020004 29  0000000000042401	000200040029000d
>  23    24:00.1 00000001 ef  0000000000042401	0000000100ef000d
>  24    24:00.1 00000001 ef  0000000000042401	0000000100ef000d
>  25    24:00.1 00000001 ef  0000000000042401	0000000100ef000d
>  26    24:00.1 00000001 ef  0000000000042401	0000000100ef000d
>  27    24:00.1 00000001 ef  0000000000042401	0000000100ef000d
>  28    24:00.1 00000001 ef  0000000000042401	0000000100ef000d
>  29    24:00.1 00000001 ef  0000000000042401	0000000100ef000d
>  30    24:00.1 00000001 ef  0000000000042401	0000000100ef000d
>  31    24:00.1 00000001 ef  0000000000042401	0000000100ef000d
>  32    24:00.1 00000001 ef  0000000000042401	0000000100ef000d
>  33    24:00.1 00000001 ef  0000000000042401	0000000100ef000d
>  34    24:00.1 00000001 ef  0000000000042401	0000000100ef000d
>  35    24:00.1 00000001 ef  0000000000042401	0000000100ef000d
>  36    24:00.1 00000001 ef  0000000000042401	0000000100ef000d
>  37    24:00.1 00000001 ef  0000000000042401	0000000100ef000d
>  39    20:04.0 00020010 28  0000000000042020	000200100028000d
>  41    20:04.1 00020040 28  0000000000042021	000200400028000d
>  42    20:04.2 00020100 28  0000000000042022	000201000028000d
>  43    20:04.3 00020400 28  0000000000042023	000204000028000d
>  44    20:04.4 00020002 28  0000000000042024	000200020028000d
>  45    20:04.5 00020008 28  0000000000042025	000200080028000d
>  46    20:04.6 00020020 28  0000000000042026	000200200028000d
>  47    20:04.7 00020080 28  0000000000042027	000200800028000d
> 
> Remapped Interrupt supported on IOMMU: dmar1
>  IR table address:42e800000
>  Entry SrcID   DstID    Vct IRTE_high		IRTE_low
>  0     00:1e.1 00020020 2a  00000000000400f1	00020020002a000d
>  1     00:1e.1 00000001 30  00000000000400f1	000000010030000d
>  2     00:1e.1 00020200 2a  00000000000400f1	00020200002a000d
>  7     00:1e.1 00020004 2b  00000000000400f1	00020004002b000d
>  8     00:1e.1 00020040 2b  00000000000400f1	00020040002b000d
>  11    00:1e.1 00020100 2b  00000000000400f1	00020100002b000d
>  17    00:1e.1 00020010 29  00000000000400f1	000200100029000d
>  18    00:1e.1 00000010 21  00000000000400f1	000000100021000d
>  19    00:1e.1 00000040 21  00000000000400f1	000000400021000d
>  22    00:1e.1 00000400 2d  00000000000400f1	00000400002d000d
>  25    02:00.0 00000001 23  0000000000040200	000000010023000d
>  26    02:00.0 00000004 22  0000000000040200	000000040022000d
>  27    02:00.0 00000010 22  0000000000040200	000000100022000d
>  28    02:00.0 00000040 22  0000000000040200	000000400022000d
>  29    02:00.0 00000100 22  0000000000040200	000001000022000d
>  30    02:00.0 00000400 22  0000000000040200	000004000022000d
>  31    02:00.0 00000002 22  0000000000040200	000000020022000d
>  32    02:00.0 00000008 22  0000000000040200	000000080022000d
>  33    02:00.0 00000020 22  0000000000040200	000000200022000d
>  34    02:00.0 00000080 22  0000000000040200	000000800022000d
>  35    02:00.0 00000200 21  0000000000040200	000002000021000d
>  36    02:00.0 00000800 21  0000000000040200	000008000021000d
>  37    02:00.0 00020001 22  0000000000040200	000200010022000d
>  38    02:00.0 00020004 21  0000000000040200	000200040021000d
>  39    02:00.0 00020010 21  0000000000040200	000200100021000d
>  40    02:00.0 00020040 21  0000000000040200	000200400021000d
>  41    02:00.0 00020100 21  0000000000040200	000201000021000d
>  42    02:00.0 00020400 21  0000000000040200	000204000021000d
>  43    02:00.0 00020002 21  0000000000040200	000200020021000d
>  44    02:00.0 00020008 21  0000000000040200	000200080021000d
>  45    02:00.0 00020020 21  0000000000040200	000200200021000d
>  46    02:00.0 00020080 21  0000000000040200	000200800021000d
>  47    02:00.0 00020200 21  0000000000040200	000202000021000d
>  48    02:00.0 00020800 21  0000000000040200	000208000021000d
>  49    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  50    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  51    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  52    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  53    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  54    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  55    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  56    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  57    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  58    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  59    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  60    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  61    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  62    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  63    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  64    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  65    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  66    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  67    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  68    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  69    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  70    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  71    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  72    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  73    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  74    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  75    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  76    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  77    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  78    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  79    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  80    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  81    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  82    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  83    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  84    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  85    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  86    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  87    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  88    02:00.0 00000001 ef  0000000000040200	0000000100ef000d
>  90    07:00.2 00000001 24  0000000000040702	000000010024000d
>  91    07:00.2 00000001 25  0000000000040702	000000010025000d
>  92    07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  93    07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  94    07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  95    07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  96    07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  97    07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  98    07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  99    07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  100   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  101   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  102   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  103   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  104   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  105   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  106   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  107   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  108   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  109   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  110   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  111   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  112   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  113   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  114   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  115   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  116   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  117   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  118   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  119   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  120   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  121   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  122   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  123   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  124   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  125   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  126   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  127   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  128   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  129   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  130   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  131   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  132   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  133   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  134   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  135   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  136   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  137   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  138   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  139   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  140   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  141   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  142   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  143   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  144   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  145   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  146   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  147   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  148   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  149   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  150   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  151   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  152   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  153   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  154   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  155   07:00.2 00000001 ef  0000000000040702	0000000100ef000d
>  158   07:00.3 00000001 26  0000000000040703	000000010026000d
>  159   07:00.3 00000001 27  0000000000040703	000000010027000d
>  160   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  161   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  162   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  163   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  164   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  165   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  166   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  167   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  168   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  169   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  170   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  171   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  172   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  173   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  174   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  175   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  176   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  177   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  178   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  179   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  180   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  181   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  182   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  183   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  184   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  185   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  186   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  187   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  188   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  189   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  190   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  191   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  192   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  193   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  194   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  195   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  196   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  197   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  198   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  199   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  200   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  201   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  202   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  203   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  204   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  205   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  206   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  207   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  208   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  209   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  210   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  211   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  212   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  213   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  214   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  215   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  216   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  217   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  218   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  219   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  220   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  221   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  222   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  223   07:00.3 00000001 ef  0000000000040703	0000000100ef000d
>  225   00:04.0 00020100 29  0000000000040020	000201000029000d
>  227   00:04.1 00020010 2a  0000000000040021	00020010002a000d
>  228   00:04.2 00020040 29  0000000000040022	000200400029000d
>  229   00:04.3 00020008 29  0000000000040023	000200080029000d
>  230   00:04.4 00000040 29  0000000000040024	000000400029000d
>  231   00:04.5 00000100 29  0000000000040025	000001000029000d
>  232   00:04.6 00020002 2a  0000000000040026	00020002002a000d
>  233   00:04.7 00000002 29  0000000000040027	000000020029000d
>  234   07:00.0 00020080 2a  0000000000040700	00020080002a000d
>  235   07:00.0 00020040 2a  0000000000040700	00020040002a000d
>  236   07:00.0 00000200 28  0000000000040700	000002000028000d
>  237   07:00.0 00000001 2c  0000000000040700	00000001002c000d
>  238   07:00.0 00020400 2a  0000000000040700	00020400002a000d
>  239   07:00.0 00020800 29  0000000000040700	000208000029000d
>  240   07:00.0 00000400 2c  0000000000040700	00000400002c000d
>  241   07:00.0 00000008 2c  0000000000040700	00000008002c000d
>  242   07:00.1 00000080 21  0000000000040701	000000800021000d
>  243   07:00.1 00000800 28  0000000000040701	000008000028000d
>  244   07:00.1 00020010 2b  0000000000040701	00020010002b000d
>  245   07:00.1 00020001 2b  0000000000040701	00020001002b000d
>  246   07:00.1 00000010 29  0000000000040701	000000100029000d
>  247   07:00.1 00000100 21  0000000000040701	000001000021000d
>  248   07:00.1 00020008 2a  0000000000040701	00020008002a000d
>  249   07:00.1 00020100 2a  0000000000040701	00020100002a000d
>  250   03:00.0 00020400 29  0000000000040300	000204000029000d
>  251   03:00.0 00000010 2d  0000000000040300	00000010002d000d
>  252   03:00.0 00000008 2d  0000000000040300	00000008002d000d
>  253   03:00.0 00000001 2a  0000000000040300	00000001002a000d
>  254   03:00.0 00020080 29  0000000000040300	000200800029000d
>  255   03:00.1 00020200 29  0000000000040301	000202000029000d
>  256   03:00.1 00000020 29  0000000000040301	000000200029000d
>  257   03:00.1 00000040 2a  0000000000040301	00000040002a000d
>  258   03:00.1 00020002 29  0000000000040301	000200020029000d
>  259   03:00.1 00020004 2a  0000000000040301	00020004002a000d
>  260   03:00.2 00020080 2b  0000000000040302	00020080002b000d
>  261   03:00.2 00000008 29  0000000000040302	000000080029000d
>  262   03:00.2 00000001 2b  0000000000040302	00000001002b000d
>  263   03:00.2 00000400 2a  0000000000040302	00000400002a000d
>  264   03:00.2 00020800 2a  0000000000040302	00020800002a000d
>  265   03:00.3 00020001 2a  0000000000040303	00020001002a000d
>  266   03:00.3 00000010 2b  0000000000040303	00000010002b000d
>  267   03:00.3 00020020 29  0000000000040303	000200200029000d
>  268   03:00.3 00000002 2c  0000000000040303	00000002002c000d
>  269   03:00.3 00000004 29  0000000000040303	000000040029000d
> 
> ****
> 
> 
> 
> # cat dmar_translation_struct 
> IOMMU dmar0: Root Table Address:429c28000
> Root Table Entries:
>  Bus: 32 H: 0 L: 82b287001
>  Context Table Entries for Bus: 32
>   Entry	B:D.F	High	Low
>   32   	20:04.0	302   	82b286001
>   33   	20:04.1	402   	82522f001
>   34   	20:04.2	502   	82b387001
>   35   	20:04.3	602   	826160001
>   36   	20:04.4	702   	824f7c001
>   37   	20:04.5	802   	82abdf001
>   38   	20:04.6	902   	82aad4001
>   39   	20:04.7	a02   	824497001
> 
>  Bus: 36 H: 0 L: 4292a5001
>  Context Table Entries for Bus: 36
>   Entry	B:D.F	High	Low
>   0    	24:00.0	102   	4292a4005
>   1    	24:00.1	202   	4293e9005
> 
> 
> IOMMU dmar1: Root Table Address:429c29000
> Root Table Entries:
>  Bus: 0 H: 0 L: 42983e001
>  Context Table Entries for Bus: 0
>   Entry	B:D.F	High	Low
>   32   	00:04.0	1102  	42b606001
>   33   	00:04.1	1202  	427390001
>   34   	00:04.2	1302  	428751001
>   35   	00:04.3	1402  	425582001
>   36   	00:04.4	1502  	42695a001
>   37   	00:04.5	1602  	4281dc001
>   38   	00:04.6	1702  	426801001
>   39   	00:04.7	1802  	42a5e3001
>   208  	00:1a.0	e02   	428ccf001
>   232  	00:1d.0	f02   	428e13001
>   248  	00:1f.0	1002  	428f37001
>   250  	00:1f.2	402   	42983d001
> 
>  Bus: 1 H: 0 L: 429cee001
>  Context Table Entries for Bus: 1
>   Entry	B:D.F	High	Low
>   0    	01:00.0	102   	429cec001
>   2    	01:00.2	202   	429e32001
>   4    	01:00.4	302   	429ef9001
> 
>  Bus: 2 H: 0 L: 429909001
>  Context Table Entries for Bus: 2
>   Entry	B:D.F	High	Low
>   0    	02:00.0	502   	429908001
> 
>  Bus: 3 H: 0 L: 429a60001
>  Context Table Entries for Bus: 3
>   Entry	B:D.F	High	Low
>   0    	03:00.0	602   	429a5f001
>   1    	03:00.1	702   	429b86001
>   2    	03:00.2	802   	42944a001
>   3    	03:00.3	902   	429590001
> 
>  Bus: 7 H: 0 L: 429656001
>  Context Table Entries for Bus: 7
>   Entry	B:D.F	High	Low
>   0    	07:00.0	a02   	429655001
>   1    	07:00.1	b02   	4297d2001
>   2    	07:00.2	c02   	42909a001
>   3    	07:00.3	d02   	4291de001

[Jacob Pan]

      reply	other threads:[~2018-10-15 18:15 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-10-02 17:25 source-id verification failures Jerry Snitselaar
2018-10-04  9:07 ` Joerg Roedel
     [not found]   ` <20181004090753.GC3630-zLv9SwRftAIdnm+yROfE0A@public.gmane.org>
2018-10-04 20:57     ` Jerry Snitselaar
2018-10-04 22:07       ` Jacob Pan
2018-10-05 23:54         ` Raj, Ashok
     [not found]           ` <20181005235428.GB19502-7RUrO8UaCDyr4tA6zuQqW9h3ngVCH38I@public.gmane.org>
2018-10-08 16:25             ` Jerry Snitselaar
2018-10-05 18:43       ` Jacob Pan
2018-10-11 19:09         ` Jerry Snitselaar
2018-10-15 18:15           ` Jacob Pan [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20181015111544.73db4f47@jacob-builder \
    --to=jacob.jun.pan-vuqaysv1563yd54fqh9/ca@public.gmane.org \
    --cc=iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org \
    --cc=jsnitsel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.