(04-22-2020, 08:56 AM)kuleszdl Wrote: @t4_4t @pgwipeout Thank you for sharing these interesting findings!
My board is v2.1 2018-07-02 and it does NOT have the mentioned capacitors. I am not sure about the jumpers you mentioned but I don't see any wires there. Would it make sense to add them?
Here's a picture of my unit, I will try to supply a better picture later:
Also, could you please describe the performance improvement you gained? Currently, I am getting only 560-580 MB/s in `hdparm --direct -t` test with a Samsung 970 Evo that is supposed to be much faster as well as a kernel panic when I insert a Dualport NIC (both cards are PCIe x4).
Unfortunately I didn't have a card that hit the upper bandwidth until after I modified it.
What I did notice is under heavy data load my network card would occasionally fault and require a board reset to recover completely.
The kernel also pogos less while enumerating the card, and pcie init completes about a second faster.
Can't guarantee if the jumpers will help you, since I also had to remove the resistors that are already gone from your board.
I did a lot of research into pcie design before deciding to go all the way, because removing components is easy, putting components on is a lot harder.
By the way, what is the exact kernel version you are using? <uname -a>