<div dir="ltr">Hi Russell,<br><br>There seems to be a lot going on with your root complex here.<br>Have you tried this?<br><br>  lspci -t<br><br>You should get an output that looks something like this:<br><br>  -+-[<span class="gmail-hljs-number">0000</span>:<span class="gmail-hljs-number">00</span>]<span class="gmail-hljs-comment">---00.0</span>
<br> | +<span class="gmail-hljs-comment">--14.0  (USB Controller)</span>
<br> |           +<span class="gmail-hljs-comment">--1c.0</span>
<br> |           +<span class="gmail-hljs-comment">--0d.0  (NVMe SSD)</span>
<br> |           +<span class="gmail-hljs-comment">--01.0</span> <br><br>A point to note also is that if the USB controller and NVMe SSD are under the same PCIe root, then they might be contending for resources. But if they are on different roots, then the issue might be power, interrupts, or CPU load rather than direct PCIe contention as alluded to above.<br><br>Also, here's a neat way to get a detailed PCIe lane allocation and speeds:<br><br>  lspci -vvv | grep -iE <span class="gmail-hljs-string">"PCI bridge|NVMe|USB"</span> -A 20<div><br>Note that running the above may show link speeds such as: 

LnkSta: Speed 8GT/s, Width x4, but it can also be helpful to identify if a device is being downgraded due to load issues.<br><br>But yes, try to dump out the output of "lspci -t" and let's see if there's anything worth noting from that output.<br><br>Hope that helps.<br><br>Cheers.</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Mon, Jan 27, 2025 at 2:57 PM Russell Coker via linux-aus <<a href="mailto:linux-aus@lists.linux.org.au">linux-aus@lists.linux.org.au</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Monday, 27 January 2025 12:22:06 AEDT Steven Ellis via linux-aus wrote:<br>
> Is there a chance that the USB is on the same overall BUS as the PCIe of<br>
> the affected NVMe?<br>
<br>
I've attached the output of "lspci -t".<br>
<br>
0d:00.0 Non-Volatile memory controller: Sandisk Corp WD PC SN810 / Black SN850 <br>
NVMe SSD (rev 01)<br>
00:14.0 USB controller: Intel Corporation C610/X99 series chipset USB xHCI <br>
Host Controller (rev 05)<br>
01:00.4 USB controller: Hewlett-Packard Company Integrated Lights-Out Standard <br>
Virtual USB Controller (rev 03)<br>
<br>
The above seems to be the relevant lines from "lspci".  How do I determine how <br>
close these things are to each other in topology?<br>
<br>
-- <br>
My Main Blog         <a href="http://etbe.coker.com.au/" rel="noreferrer" target="_blank">http://etbe.coker.com.au/</a><br>
My Documents Blog    <a href="http://doc.coker.com.au/" rel="noreferrer" target="_blank">http://doc.coker.com.au/</a><br>
_______________________________________________<br>
linux-aus mailing list<br>
<a href="mailto:linux-aus@lists.linux.org.au" target="_blank">linux-aus@lists.linux.org.au</a><br>
<a href="https://lists.linux.org.au/mailman/listinfo/linux-aus" rel="noreferrer" target="_blank">https://lists.linux.org.au/mailman/listinfo/linux-aus</a><br>
<br>
To unsubscribe from this list, send a blank email to<br>
<a href="mailto:linux-aus-unsubscribe@lists.linux.org.au" target="_blank">linux-aus-unsubscribe@lists.linux.org.au</a><br>
</blockquote></div><div><br clear="all"></div><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><img width="200" height="47" src="https://ci3.googleusercontent.com/mail-sig/AIorK4xJ-Yxm0AtS9LHBJ1T2ePzX7c40MKI8TmmLSvR_Up5dlehCTYrzuvqlD0JNc7FPHLvNrLthONkTtkZI"><br><b><font color="#0b5394">Founder / Principal Consultant<br>Ark Cyber Security Consultants<br></font></b><b><font color="#0b5394">Mobile: (+61) 416 401 563 | (+675) 71615881</font></b><b><font color="#0b5394"><br></font></b></div><div><b><font color="#0b5394">Email: <a href="mailto:tekwie.david@gmail.com" target="_blank">tekwie.david@gmail.com</a><br><br><img width="420" height="126" src="https://ci3.googleusercontent.com/mail-sig/AIorK4xmUL8zo1C1W8NMwjjdalNK50RGqLAEEBnjR26uk0yBhKQ9zDVNtH7HvOX6bpskOTR9k2BokrukJHBp"><br></font></b></div></div></div>