All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugzilla-daemon@kernel.org
To: linux-scsi@vger.kernel.org
Subject: [Bug 216696] New: Linux unusable upon plugging encrypted SanDisk Extreme 55AE USB 3.0 SSD, causes xHCI controller crash and drops USB keyboard/mouse
Date: Thu, 17 Nov 2022 04:17:15 +0000	[thread overview]
Message-ID: <bug-216696-11613@https.bugzilla.kernel.org/> (raw)

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@vger.kernel.org
          Reporter: kylek389@gmail.com
        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.

             reply	other threads:[~2022-11-17  4:17 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-11-17  4:17 bugzilla-daemon [this message]
2022-11-17 23:13 ` [Bug 216696] Linux unusable upon plugging encrypted SanDisk Extreme 55AE USB 3.0 SSD, causes xHCI controller crash and drops USB keyboard/mouse bugzilla-daemon
2022-11-18  0:40 ` bugzilla-daemon
2022-11-18  0:42 ` bugzilla-daemon
2022-11-18  1:01 ` bugzilla-daemon
2022-11-18  1:01 ` bugzilla-daemon
2022-11-18  2:39 ` bugzilla-daemon
2026-02-25 23:23 ` bugzilla-daemon
2026-02-25 23:25 ` bugzilla-daemon
2026-02-25 23:25 ` bugzilla-daemon
2026-02-25 23:26 ` bugzilla-daemon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-216696-11613@https.bugzilla.kernel.org/ \
    --to=bugzilla-daemon@kernel.org \
    --cc=linux-scsi@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.