]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
delete broken cciss patch
authorGreg Kroah-Hartman <gregkh@suse.de>
Mon, 28 Mar 2011 18:41:26 +0000 (11:41 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 28 Mar 2011 18:41:26 +0000 (11:41 -0700)
queue-2.6.38/cciss-add-missing-allocation-in-scsi_cmd_stack_setup-and-corresponding-deallocation.patch [deleted file]
queue-2.6.38/series

diff --git a/queue-2.6.38/cciss-add-missing-allocation-in-scsi_cmd_stack_setup-and-corresponding-deallocation.patch b/queue-2.6.38/cciss-add-missing-allocation-in-scsi_cmd_stack_setup-and-corresponding-deallocation.patch
deleted file mode 100644 (file)
index 38e9660..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-From 978eb516a4e1a1b47163518d6f5d5e81ab27a583 Mon Sep 17 00:00:00 2001
-From: Stephen M. Cameron <scameron@beardog.cce.hp.com>
-Date: Fri, 11 Mar 2011 20:07:38 +0100
-Subject: cciss: Add missing allocation in scsi_cmd_stack_setup and  corresponding deallocation
-
-From: Stephen M. Cameron <scameron@beardog.cce.hp.com>
-
-commit 978eb516a4e1a1b47163518d6f5d5e81ab27a583 upstream.
-
-This bit got lost somewhere along the way.  Without this, panic.
-
-Signed-off-by: Stephen M. Cameron <scameron@beardog.cce.hp.com>
-Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
-Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
-
----
- drivers/block/cciss_scsi.c |    9 +++++++++
- 1 file changed, 9 insertions(+)
-
---- a/drivers/block/cciss_scsi.c
-+++ b/drivers/block/cciss_scsi.c
-@@ -226,6 +226,13 @@ scsi_cmd_stack_setup(ctlr_info_t *h, str
-               return -ENOMEM;
-       }
-+      stk->elem = kmalloc(sizeof(stk->elem[0]) * stk->nelems, GFP_KERNEL);
-+      if (!stk->elem) {
-+              pci_free_consistent(h->pdev, size, stk->pool,
-+              stk->cmd_pool_handle);
-+              return -1;
-+      }
-+
-       for (i=0; i<CMD_STACK_SIZE; i++) {
-               stk->elem[i] = &stk->pool[i];
-               stk->elem[i]->busaddr = (__u32) (stk->cmd_pool_handle + 
-@@ -255,6 +262,8 @@ scsi_cmd_stack_free(ctlr_info_t *h)
-       pci_free_consistent(h->pdev, size, stk->pool, stk->cmd_pool_handle);
-       stk->pool = NULL;
-       cciss_free_sg_chain_blocks(sa->cmd_sg_list, CMD_STACK_SIZE);
-+      kfree(stk->elem);
-+      stk->elem = NULL;
- }
- #if 0
index 2c63c586a7fb73651e8e2e93b9022162c6ced627..1c68f9056a193b607f3487aa175d6624526b861c 100644 (file)
@@ -4,7 +4,6 @@ alsa-fix-yet-another-race-in-disconnection.patch
 alsa-vmalloc-buffers-should-use-normal-mmap.patch
 perf-better-fit-max-unprivileged-mlock-pages-for-tools-needs.patch
 myri10ge-fix-rmmod-crash.patch
-cciss-add-missing-allocation-in-scsi_cmd_stack_setup-and-corresponding-deallocation.patch
 cciss-fix-lost-command-issue.patch
 ath9k-fix-kernel-panic-in-ar2427.patch
 sound-oss-opl3-validate-voice-and-channel-indexes.patch