]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
remove uas patch from 3.14
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 12 Apr 2016 14:23:52 +0000 (07:23 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 12 Apr 2016 14:23:52 +0000 (07:23 -0700)
queue-3.14/series
queue-3.14/usb-uas-reduce-can_queue-to-max_cmnds.patch [deleted file]

index 825f80e170317bb46ae03a0d66c679277531bd92..580a4a8614907338c89fa023b08fb1a3103fad16 100644 (file)
@@ -12,7 +12,6 @@ aacraid-fix-memory-leak-in-aac_fib_map_free.patch
 be2iscsi-set-the-boot_kset-pointer-to-null-in-case-of-failure.patch
 usb-retry-reset-if-a-device-times-out.patch
 usb-hub-fix-a-typo-in-hub_port_init-leading-to-wrong-logic.patch
-usb-uas-reduce-can_queue-to-max_cmnds.patch
 usb-cdc-acm-more-sanity-checking.patch
 usb-iowarrior-fix-oops-with-malicious-usb-descriptors.patch
 usb-usb_driver_claim_interface-add-sanity-checking.patch
diff --git a/queue-3.14/usb-uas-reduce-can_queue-to-max_cmnds.patch b/queue-3.14/usb-uas-reduce-can_queue-to-max_cmnds.patch
deleted file mode 100644 (file)
index 3d17ea0..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-From 55ff8cfbc4e12a7d2187df523938cc671fbebdd1 Mon Sep 17 00:00:00 2001
-From: Hans de Goede <hdegoede@redhat.com>
-Date: Mon, 7 Mar 2016 20:11:52 +0100
-Subject: USB: uas: Reduce can_queue to MAX_CMNDS
-
-From: Hans de Goede <hdegoede@redhat.com>
-
-commit 55ff8cfbc4e12a7d2187df523938cc671fbebdd1 upstream.
-
-The uas driver can never queue more then MAX_CMNDS (- 1) tags and tags
-are shared between luns, so there is no need to claim that we can_queue
-some random large number.
-
-Not claiming that we can_queue 65536 commands, fixes the uas driver
-failing to initialize while allocating the tag map with a "Page allocation
-failure (order 7)" error on systems which have been running for a while
-and thus have fragmented memory.
-
-Reported-and-tested-by: Yves-Alexis Perez <corsac@corsac.net>
-Signed-off-by: Hans de Goede <hdegoede@redhat.com>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-
----
- drivers/usb/storage/uas.c |    2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
---- a/drivers/usb/storage/uas.c
-+++ b/drivers/usb/storage/uas.c
-@@ -835,7 +835,7 @@ static struct scsi_host_template uas_hos
-       .eh_abort_handler = uas_eh_abort_handler,
-       .eh_device_reset_handler = uas_eh_device_reset_handler,
-       .eh_bus_reset_handler = uas_eh_bus_reset_handler,
--      .can_queue = 65536,     /* Is there a limit on the _host_ ? */
-+      .can_queue = MAX_CMNDS,
-       .this_id = -1,
-       .sg_tablesize = SG_NONE,
-       .cmd_per_lun = 1,       /* until we override it */