Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

usb: uas: Add PNY USB Portable SSD to unusual_uas

Here's another variant PNY Pro Elite USB 3.1 Gen 2 portable SSD that
hangs and doesn't respond to ATA_1x pass-through commands. If it doesn't
support these commands, it should respond properly to the host. Add it
to the unusual uas list to be able to move forward with other
operations.

Cc: stable@vger.kernel.org
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Acked-by: Oliver Neukum <oneukum@suse.com>
Signed-off-by: Thinh Nguyen <Thinh.Nguyen@synopsys.com>
Link: https://lore.kernel.org/r/2edc7af892d0913bf06f5b35e49ec463f03d5ed8.1609819418.git.Thinh.Nguyen@synopsys.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Thinh Nguyen and committed by
Greg Kroah-Hartman
96ebc9c8 6cd0fe91

+7
+7
drivers/usb/storage/unusual_uas.h
··· 91 91 US_FL_BROKEN_FUA), 92 92 93 93 /* Reported-by: Thinh Nguyen <thinhn@synopsys.com> */ 94 + UNUSUAL_DEV(0x154b, 0xf00b, 0x0000, 0x9999, 95 + "PNY", 96 + "Pro Elite SSD", 97 + USB_SC_DEVICE, USB_PR_DEVICE, NULL, 98 + US_FL_NO_ATA_1X), 99 + 100 + /* Reported-by: Thinh Nguyen <thinhn@synopsys.com> */ 94 101 UNUSUAL_DEV(0x154b, 0xf00d, 0x0000, 0x9999, 95 102 "PNY", 96 103 "Pro Elite SSD",