<div dir="ltr">sorry typo. TAKE 2!<br><br><div>Hi,<br><br></div>Thank you for taking interest. I see no 
chance of that happening as I&#39;m only _using_ two down stream ports of my pci 
switch. Upstream, I only use one port to connect the host pci bridge. 
Internally, it divides into multiple bridges. I&#39;m thinking of walking upstream only _up_to_ the entry pci bridge of the switch and not any 
further.<div class=""><div id=":19z" class="" tabindex="0"><img class="" src="https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif"></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jul 17, 2014 at 2:37 PM, Amerei Acuna <span dir="ltr">&lt;<a href="mailto:amerei@gmail.com" target="_blank">amerei@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Hi,<br><br></div>Thank you for taking interest. I see no chance of that happening as I&#39;m only two down stream ports of my pci switch. Upstream, I only use one port to connect the host pci bridge. Internally, it divides into multiple bridges. I&#39;m thinking of walking downstream only _up_to_ the entry pci bridge of the switch and not any further.<br>

<br></div><div>Please see chart for clearer explanation of topology I&#39;m working on.<br><br><a href="http://www.electronicproducts.com/images2/FAJH_PLX_3_Nov2008.gif" target="_blank">http://www.electronicproducts.com/images2/FAJH_PLX_3_Nov2008.gif</a><span class="HOEnZb"><font color="#888888"><br>

</font></span></div><span class="HOEnZb"><font color="#888888"><div><br><br></div>~amerei<br></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jul 17, 2014 at 12:47 PM,  <span dir="ltr">&lt;<a href="mailto:Valdis.Kletnieks@vt.edu" target="_blank">Valdis.Kletnieks@vt.edu</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On Thu, 17 Jul 2014 05:58:03 +0800, Amerei Acuna said:<br>
<br>
&gt; I&#39;m writing a custom PCI driver for a hobby endpoint. Due to some<br>
&gt; &quot;special&quot;, possibly unique, circumstance, I need to determine if two<br>
&gt; devices form a pair. As I&#39;m using a PCI switch to connect these two<br>
&gt; devices, I&#39;m thinking on the possibility of checking if the two devices<br>
&gt; share a common pci-pci bridge (or finding the least common ancestor in a<br>
&gt; directed graph).<br>
<br>
</div>What happens if your two devices and a totally unrelated PCI device<br>
are all three downstream of the same PCI bridge?<br>
<br>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>