<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 11/07/2017 08:37 AM, Alex Williamson
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAEMbtcLcNL4X6-+ZoxvtVBCpmvvs2PeG5wKkYrkN62yCzW0osw@mail.gmail.com">
      <div dir="ltr">The card looks good to me:
        <div class="gmail_extra"><br>
        </div>
        <div class="gmail_extra">Your root port includes ACS support:</div>
        <div class="gmail_extra"><br>
        </div>
        <div class="gmail_extra">
          <div class="gmail_extra">00:01.1 PCI bridge: Intel Corporation
            Xeon E5/Core i7 IIO PCI Express Root Port 1b (rev 07)
            (prog-if 00 [Normal decode])</div>
          <div class="gmail_extra">     Bus: primary=00, secondary=02,
            subordinate=07, sec-latency=0</div>
          <div class="gmail_extra">     Capabilities: [110 v1] Access
            Control Services</div>
          <div class="gmail_extra">         ACSCap:    SrcValid+
            TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl-
            DirectTrans-</div>
          <div class="gmail_extra">         ACSCtl:    SrcValid+
            TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl-
            DirectTrans-</div>
          <div class="gmail_extra"><br>
          </div>
          <div class="gmail_extra">The upstream switch port on the card
            (ACS is not relevant here):</div>
          <div class="gmail_extra"><br>
          </div>
          <div class="gmail_extra">02:00.0 PCI bridge: PLX Technology,
            Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s)
            Switch (rev ba) (prog-if 00 [Normal decode])</div>
          <div class="gmail_extra">     Bus: primary=02, secondary=03,
            subordinate=07, sec-latency=0</div>
          <div class="gmail_extra"><br>
          </div>
          <div class="gmail_extra">The downstream switch ports, each
            supports ACS:</div>
          <div class="gmail_extra"><br>
          </div>
          <div class="gmail_extra">03:01.0 PCI bridge: PLX Technology,
            Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s)
            Switch (rev ba) (prog-if 00 [Normal decode])</div>
          <div class="gmail_extra">     Bus: primary=03, secondary=04,
            subordinate=04, sec-latency=0</div>
          <div class="gmail_extra">     Capabilities: [520 v1] Access
            Control Services</div>
          <div class="gmail_extra">         ACSCap:    SrcValid+
            TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl+
            DirectTrans+</div>
          <div class="gmail_extra">         ACSCtl:    SrcValid+
            TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl-
            DirectTrans-</div>
          <div class="gmail_extra"><br>
          </div>
          <div class="gmail_extra">03:05.0 PCI bridge: PLX Technology,
            Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s)
            Switch (rev ba) (prog-if 00 [Normal decode])</div>
          <div class="gmail_extra">     Bus: primary=03, secondary=05,
            subordinate=05, sec-latency=0</div>
          <div class="gmail_extra">     Capabilities: [520 v1] Access
            Control Services</div>
          <div class="gmail_extra">         ACSCap:    SrcValid+
            TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl+
            DirectTrans+</div>
          <div class="gmail_extra">         ACSCtl:    SrcValid+
            TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl-
            DirectTrans-</div>
          <div class="gmail_extra"><br>
          </div>
          <div class="gmail_extra">03:07.0 PCI bridge: PLX Technology,
            Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s)
            Switch (rev ba) (prog-if 00 [Normal decode])</div>
          <div class="gmail_extra">     Bus: primary=03, secondary=06,
            subordinate=06, sec-latency=0</div>
          <div class="gmail_extra">     Capabilities: [520 v1] Access
            Control Services</div>
          <div class="gmail_extra">         ACSCap:    SrcValid+
            TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl+
            DirectTrans+</div>
          <div class="gmail_extra">         ACSCtl:    SrcValid+
            TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl-
            DirectTrans-</div>
          <div class="gmail_extra"><br>
          </div>
          <div class="gmail_extra">03:09.0 PCI bridge: PLX Technology,
            Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s)
            Switch (rev ba) (prog-if 00 [Normal decode])</div>
          <div class="gmail_extra">     Bus: primary=03, secondary=07,
            subordinate=07, sec-latency=0</div>
          <div class="gmail_extra">     Capabilities: [520 v1] Access
            Control Services</div>
          <div class="gmail_extra">         ACSCap:    SrcValid+
            TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl+
            DirectTrans+</div>
          <div class="gmail_extra">         ACSCtl:    SrcValid+
            TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl-
            DirectTrans-</div>
          <div class="gmail_extra"><br>
          </div>
          <br>
        </div>
      </div>
    </blockquote>
    <br>
    Thanks for giving this a look!<br>
    <br>
    One more question. I see that each ACSCap listing has 7 different
    attributes. SrcValid, TransBlk and so on. When you decide whether a
    switch port supports ACS, are you looking for any particular
    attributes? Or is the presence of "ACSCap", whatever might follow
    it, generally enough?<br>
    <br>
    Steve<br>
  </body>
</html>