Created attachment 281791 [details] dmesg output from first user Latest working kernel: 4.14.14 Earliest failing kernel: 4.15.0 Distro: MX Linux We've had reports from two users who had IO errors on certain devices with MX Linux but not with other distros. One user did a bisection search on the MX kernels and antiX kernels. All kernels from 4.15.0 onward produce the IO errors preventing the device and/or partition from being read. The problem was reported in this thread: https://forum.mxlinux.org/viewtopic.php?p=490169#p490169 Another user reported a very similar problem but gave up in frustration. Their problem was with a "7.2G TDK LoR TF10" usb stick. Other distros could access the stick without a problem. I'm not certain it is the same problem but it seems similar. In any event, the problem is rare but repeatable. It is fixed by using earlier kernels.
Created attachment 281793 [details] lspci -k output
Created attachment 281795 [details] dmesg output from 2nd user
No indication yet that this is PCI-related, so reassigning. I guess you've already tested v5.0? If not, please test that to make sure it hasn't been fixed already. Thanks for narrowing this down to something that changed between v4.14.14 and v4.15.0. Since it's apparently repeatable, it would be possible for someone who can easily reproduce the problem to bisect it to a specific commit. See https://www.kernel.org/doc/html/v4.14/admin-guide/bug-bisect.html If available, please attach complete dmesg logs (not just extracts) and "sudo lspci -vvxxx" output from the entire system.
No luck with 5.0 neither, same results.
Created attachment 282001 [details] dmesg output from kernel 4.14
Created attachment 282003 [details] dmesg output from kernel 5.0
Created attachment 282005 [details] lspci output