My NVMe drive still isn't being picked up, but neither was the PCI sata card on the first boot with mainline... so I'm going to try again and reboot a few times. Edit: It still doesn't seem to like me - either NVMe is still not completely stable, drive's faulty or not compatible, or something else.... It's a new el-cheapo M.2 2280, and does seem to do something on startup, but I get the following in dmesg and it don't work.
In the meantime, here are some results for a random 1.5TB Seagate 'Green' drive on the PCI SATA card on mainline 4.18 ... as I had nothing but lockups, endless "ata2: hard resetting link" loops and "cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2" errors with the 4.4 kernel.
Full iozone output and lspci output here
Code:
[ 7.624204] rockchip-pcie f8000000.pcie: PCIe link training gen1 timeout!
[ 7.625029] rockchip-pcie: probe of f8000000.pcie failed with error -110
In the meantime, here are some results for a random 1.5TB Seagate 'Green' drive on the PCI SATA card on mainline 4.18 ... as I had nothing but lockups, endless "ata2: hard resetting link" loops and "cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2" errors with the 4.4 kernel.
Code:
random random bkwd record stride
kB reclen write rewrite read reread read write read rewrite read fwrite frewrite fread freread
102400 4 27191 31454 35270 36355 662 923
102400 16 60049 69537 62676 75448 2603 3504
102400 512 107696 109266 114872 115728 43650 66147
102400 1024 109415 103687 119136 119073 65168 83687
102400 16384 105158 112524 121737 125382 111152 102903
Full iozone output and lspci output here