Re: [PATCH] usb-storage: Add US_FL_IGNORE_UAS for JMicron JMS581
Alan Stern <[email protected]> Sat, 1 Aug 2026 13:52:24 -0400
| Newsgroups | org.kernel.vger.linux-usb |
|---|---|
| Message-ID | <[email protected]> |
On Sat, Aug 01, 2026 at 11:47:51AM +0100, Chris Bainbridge wrote: > Enabling UAS results in a 30-second boot hang when using a JMicron > JMS581 NVMe enclosure (specifically SSK 'SHE-C325 PRO' with a WD PC > SN520 NVMe drive). > > Fixes: > > [16.603548] Bluetooth: hci0: Device booted in 26690 usecs > [46.617796] sd 0:0:0:0: [sda] tag#28 uas_eh_abort_handler 0 uas-tag 14 inflight: CMD IN > [46.617859] sd 0:0:0:0: [sda] tag#28 CDB: Read(10) 28 00 0d 28 fe 10 00 00 20 00 > > Signed-off-by: Chris Bainbridge <[email protected]> > --- > drivers/usb/storage/unusual_devs.h | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/drivers/usb/storage/unusual_devs.h b/drivers/usb/storage/unusual_devs.h > index ac22fa318734..26f3a5809712 100644 > --- a/drivers/usb/storage/unusual_devs.h > +++ b/drivers/usb/storage/unusual_devs.h > @@ -2184,6 +2184,13 @@ UNUSUAL_DEV(0x152d, 0x0578, 0x0000, 0x9999, > USB_SC_DEVICE, USB_PR_DEVICE, NULL, > US_FL_BROKEN_FUA), > > +/* JMicron JMS581 / SSK 'SHE-C325 PRO' NVMe enclosure */ > +UNUSUAL_DEV(0x152d, 0x581d, 0x0000, 0x9999, > + "JMicron", > + "JMS581 NVMe enclosure", > + USB_SC_DEVICE, USB_PR_DEVICE, NULL, > + US_FL_IGNORE_UAS), > + Please keep the entries sorted by Vendor ID, then Product ID. Also, how sure are you that this problem affects all enclosures of this sort? And that it doesn't depend on what kind of NVMe drive is in the enclosure? Alan Stern > /* > * Reported by Alexandre Oliva <[email protected]> > * JMicron responds to USN and several other SCSI ioctls with a > -- > 2.47.3 > >