On 19/07/2020 15:31, Alan Stern wrote: > 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 > Not so far; We've just wrangled a Turris build system to build a vanilla mainline kernel and Debian user-space. We'll tackle that this week.