Skip to content

Commit 528aba7

Browse files
zenghongling0719gregkh
authored andcommitted
usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS
commit e00b488 upstream. The UAS mode of Hiksemi USB_HDD is reported to fail to work on several platforms with the following error message, then after re-connecting the device will be offlined and not working at all. [ 592.518442][ 2] sd 8:0:0:0: [sda] tag#17 uas_eh_abort_handler 0 uas-tag 18 inflight: CMD [ 592.527575][ 2] sd 8:0:0:0: [sda] tag#17 CDB: Write(10) 2a 00 03 6f 88 00 00 04 00 00 [ 592.536330][ 2] sd 8:0:0:0: [sda] tag#0 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD [ 592.545266][ 2] sd 8:0:0:0: [sda] tag#0 CDB: Write(10) 2a 00 07 44 1a 88 00 00 08 00 These disks have a broken uas implementation, the tag field of the status iu-s is not set properly,so we need to fall-back to usb-storage. Acked-by: Alan Stern <[email protected]> Cc: stable <[email protected]> Signed-off-by: Hongling Zeng <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
1 parent 0a4e8f3 commit 528aba7

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

drivers/usb/storage/unusual_uas.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,13 @@ UNUSUAL_DEV(0x0bc2, 0x331a, 0x0000, 0x9999,
8383
USB_SC_DEVICE, USB_PR_DEVICE, NULL,
8484
US_FL_NO_REPORT_LUNS),
8585

86+
/* Reported-by: Hongling Zeng <[email protected]> */
87+
UNUSUAL_DEV(0x0bda, 0x9210, 0x0000, 0x9999,
88+
"Hiksemi",
89+
"External HDD",
90+
USB_SC_DEVICE, USB_PR_DEVICE, NULL,
91+
US_FL_IGNORE_UAS),
92+
8693
/* Reported-by: Benjamin Tissoires <[email protected]> */
8794
UNUSUAL_DEV(0x13fd, 0x3940, 0x0000, 0x9999,
8895
"Initio Corporation",

0 commit comments

Comments
 (0)