diff options
author | Josh Boyer <jwboyer@fedoraproject.org> | 2014-12-10 14:11:21 -0500 |
---|---|---|
committer | Josh Boyer <jwboyer@fedoraproject.org> | 2014-12-10 14:11:56 -0500 |
commit | 7722e301a4f62e3072ff0e411afdcedf416fbf9e (patch) | |
tree | 72451a6419bd3019300e2f811323ebd434d42a3d /uas-Add-US_FL_NO_ATA_1X-for-Seagate-devices-with-usb.patch | |
parent | 49da9ad901bda5d3c63934bae1f9c8bc6a98a7e2 (diff) | |
download | kernel-7722e301a4f62e3072ff0e411afdcedf416fbf9e.tar.gz kernel-7722e301a4f62e3072ff0e411afdcedf416fbf9e.tar.xz kernel-7722e301a4f62e3072ff0e411afdcedf416fbf9e.zip |
Fix UAS crashes with Seagate and Fresco Logic drives (rhbz 1164945)
Diffstat (limited to 'uas-Add-US_FL_NO_ATA_1X-for-Seagate-devices-with-usb.patch')
-rw-r--r-- | uas-Add-US_FL_NO_ATA_1X-for-Seagate-devices-with-usb.patch | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/uas-Add-US_FL_NO_ATA_1X-for-Seagate-devices-with-usb.patch b/uas-Add-US_FL_NO_ATA_1X-for-Seagate-devices-with-usb.patch new file mode 100644 index 000000000..1e12a646f --- /dev/null +++ b/uas-Add-US_FL_NO_ATA_1X-for-Seagate-devices-with-usb.patch @@ -0,0 +1,39 @@ +From 37a72caa7f031da7b3e63252c1f0023b8272203c Mon Sep 17 00:00:00 2001 +From: Hans de Goede <hdegoede@redhat.com> +Date: Fri, 5 Dec 2014 11:06:36 +0100 +Subject: [PATCH 2/3] uas: Add US_FL_NO_ATA_1X for Seagate devices with usb-id + 0bc2:a013 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +This is yet another Seagate device which needs the US_FL_NO_ATA_1X quirk + +Reported-by: Marcin Zajączkowski <mszpak@wp.pl> +Cc: stable@vger.kernel.org # 3.16 +Signed-off-by: Hans de Goede <hdegoede@redhat.com> +--- + drivers/usb/storage/unusual_uas.h | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/drivers/usb/storage/unusual_uas.h b/drivers/usb/storage/unusual_uas.h +index 18a283d6de1c..2918376a1979 100644 +--- a/drivers/usb/storage/unusual_uas.h ++++ b/drivers/usb/storage/unusual_uas.h +@@ -68,6 +68,13 @@ UNUSUAL_DEV(0x0bc2, 0xa003, 0x0000, 0x9999, + USB_SC_DEVICE, USB_PR_DEVICE, NULL, + US_FL_NO_ATA_1X), + ++/* Reported-by: Marcin Zajączkowski <mszpak@wp.pl> */ ++UNUSUAL_DEV(0x0bc2, 0xa013, 0x0000, 0x9999, ++ "Seagate", ++ "Backup Plus", ++ USB_SC_DEVICE, USB_PR_DEVICE, NULL, ++ US_FL_NO_ATA_1X), ++ + /* https://bbs.archlinux.org/viewtopic.php?id=183190 */ + UNUSUAL_DEV(0x0bc2, 0xab20, 0x0000, 0x9999, + "Seagate", +-- +2.1.0 + |