https://bugzilla.kernel.org/show_bug.cgi?id=216696 Bug ID: 216696 Summary: Linux unusable upon plugging encrypted SanDisk Extreme 55AE USB 3.0 SSD, causes xHCI controller crash and drops USB keyboard/mouse Product: IO/Storage Version: 2.5 Kernel Version: 6.0 Hardware: AMD OS: Linux Tree: Mainline Status: NEW Severity: blocking Priority: P1 Component: SCSI Assignee: linux-scsi@xxxxxxxxxxxxxxx Reporter: kylek389@xxxxxxxxx Regression: No Created attachment 303189 --> https://bugzilla.kernel.org/attachment.cgi?id=303189&action=edit dmesg Plugging in an encrypted 2TB SanDisk Extreme 55AE USB 3.0 Type-C SSD causes xHCI controller crash and dropping USB keyboard/mouse and any other USB device connected to the computer. dmesg gets spammed with following errors: [ 3.359704] sd 1:0:0:0: [sda] Sense Key : Data Protect [current] [ 3.359706] sd 1:0:0:0: [sda] Add. Sense: Logical unit access not authorized [ 3.378662] sd 1:0:0:0: [sda] tag#2 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_OK cmd_age=0s [ 3.378664] sd 1:0:0:0: [sda] tag#2 Sense Key : Data Protect [current] [ 3.378666] sd 1:0:0:0: [sda] tag#2 Add. Sense: Logical unit access not authorized [ 3.378667] sd 1:0:0:0: [sda] tag#2 CDB: Read(10) 28 00 00 00 00 00 00 00 08 00 [ 3.378667] critical target error, dev sda, sector 0 op 0x0:(READ) flags 0x0 phys_seg 8 prio class 0 and finally: [ 8.371890] xhci_hcd 0000:0b:00.3: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0018 address=0xffcf0000 flags=0x0020] [ 13.669065] xhci_hcd 0000:0b:00.3: xHCI host not responding to stop endpoint command. [ 13.669070] xhci_hcd 0000:0b:00.3: USBSTS: 0x00000005 HCHalted HSE [ 13.669074] xhci_hcd 0000:0b:00.3: xHCI host controller not responding, assume dead [ 13.669086] xhci_hcd 0000:0b:00.3: HC died; cleaning up [ 13.669116] usb 4-3: cmd cmplt err -108 [ 13.669119] usb 4-3: cmd cmplt err -108 [ 13.669124] usb 3-2: USB disconnect, device number 2 [ 13.669184] usb 4-3: USB disconnect, device number 2 Having the said drive plugged in when booting the Linux or booting a live usb distro such as Fedora 37 causes the xHCI controller to crash and drops important USB devices such as keyboard & mouse strangling the user from being able to type or login to tty or DE. SanDisk Extreme features a drive encryption, it works fine out of the box on Windows or MacOS, it comes with its own read-only UDF partition where unlock.exe resides that can be launched to unlock (decrypt) the drive revealing a ~2TB exFAT partition. Please see attached dmesg log file. If this is not the right subsystem to file the bug let me know. I really would like to get my system booting Linux again since I have the SanDisk Extreme plugged in 24/7. Thanks -- You may reply to this email to add a comment. You are receiving this mail because: You are the assignee for the bug.