On Sun, Mar 07, 2021 at 04:41:24PM +0100, Aaron Dewes wrote: > This patch adds more unusual UAS devices. > All these devices were reported by users of Umbrel, > and applying this patch fixed the issues. > > Signed-off-by: Aaron Dewes <aaron.dewes@xxxxxx> > --- > drivers/usb/storage/unusual_uas.h | 70 +++++++++++++++++++++++++++++++ > 1 file changed, 70 insertions(+) > > diff --git a/drivers/usb/storage/unusual_uas.h b/drivers/usb/storage/unusual_uas.h > index f9677a5ec31b..a67ed2b527fa 100644 > --- a/drivers/usb/storage/unusual_uas.h > +++ b/drivers/usb/storage/unusual_uas.h > @@ -28,6 +28,27 @@ > * and don't forget to CC: the USB development list <linux-usb@xxxxxxxxxxxxxxx> > */ > > +/* Reported-by: Aaron Dewes <aaron.dewes@xxxxxx */ > +UNUSUAL_DEV(0x04e8, 0x4001, 0x0000, 0x9999, > + "Samsung", > + "SSD", > + USB_SC_DEVICE, USB_PR_DEVICE, NULL, > + US_FL_NO_REPORT_OPCODES | US_FL_IGNORE_UAS), With the IGNORE_UAS flag set, the uas driver will ignore these devices. In particular, it will ignore the NO_REPORT_OPCODES flag. So there's no reason to put that flag in these new entries. Alan Stern