On Fri, Mar 5, 2021 at 8:25 PM Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote: > > On Fri, Mar 05, 2021 at 08:05:49PM +0100, Sedat Dilek wrote: > > On Fri, Mar 5, 2021 at 5:07 PM Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote: > > > > Don't worry about trying to decode the output. To me it looks like the > > > drive crashes and needs to be reset at times when the computer sends it > > > an ATA command. (Not all ATA commands, but some.) You can prevent this > > > by setting the following module parameter for the usb-storage driver: > > > > > > quirks=174c:55aa:t > > > > > > where the two numbers are the Vendor and Product IDs for the external > > > drive, and the 't' is a quirks flag saying not to use any ATA commands. > > > If this module parameter fixes the problem, we can add a permanent quirk > > > setting to the kernel. > > > > > > > Thanks Alan. > > > > I did: > > > > [ /etc/modules-load.d/usb-storage.conf ] > > > > # Add quirks for ATA commands for usb-storage devices connected to > > ASMedia M1042 USB-3.0 controller > > options usb-storage quirks=174c:55aa:t > > - EOF - > > > > It is: > > > > /lib/modules/5.12.0-rc1-11-amd64-clang13-cfi/kernel/drivers/usb/storage/usb-storage.ko > > > > But: > > > > root# lsmod | grep usb | grep storage > > usb_storage 90112 2 uas > > scsi_mod 307200 6 sd_mod,usb_storage,uas,libata,sg,sr_mod > > usbcore 385024 14 > > usbserial,xhci_hcd,ehci_pci,usbnet,usbhid,usb_storage,usb_wwan,uvcvideo,ehci_hcd,btusb,xhci_pci,cdc_ether,uas,option > > I don't understand. What is the point of this listing? > I was confused about lsmod and modinfo output: usb-storage.ko (kernel-module name) VS. usb_storage (modinfo: name: usb_storage) > > I have not rebooted yet. > > Depending on how your system is set up, the new usb-storage.conf file > might need to be copied into the initramfs image. > That seems not to be needed. > However, you don't need to reload the driver module or reboot. To make > the new quirk take effect, all you have to do is write 174c:55aa:t to > /sys/module/usb_storage/parameters/quirks. > OK, keep this for next USB(mon) testings before doing a reboot. > > Interferences with PowerTop? > > Maybe. It's entirely possible that PowerTop or some other program is > issuing the troublesome ATA commands. > > > These xhci-resets happen every 10mins in a sequence of 4. > > > > I have here a powertop.service (systemd) with passing --auto-tune option. > > That was not a problem with previous Linux-kernels >= v5.12-rc1, so. > > > > Alan, what do you think? > > Try turning the service off and see if that makes any difference. > NO, it is not powertop.service causing the xhci-resets. - Sedat -