On Sun, Jul 19, 2020 at 11:22:10AM +0100, Tj (Elloe Linux) wrote: > With all kernels from 4.14 to 5.8.0-rc5 we're seeing failures with uas > on a Turris Mox aarch64 Marvell Armada 3720 that we don't see on amd64. > > The device that triggers them is: > > Bus 003 Device 002: ID 152d:0562 JMicron Technology Corp. / JMicron USA > Technology Corp. > > These are USB3<>NVME adapters with 256GB NVME attached. > > On advice from the Turris Mox developers we tried booting with and > without "pci=nomsi". > > We have other similar JMicron devices but they use usb-storage instead > and work fine. > > Linked below is the complete output from dmesg, lspci -vvnnk, lsusb -v > but here's a snapshot of the error messages: Have you tried collecting a usbmon trace? And in particular, have you tried comparing it with a usbmon trace collected on the AMD64 system? Alan Stern