James/linux-scsi,

The following patch for megaraid_sas removes some un-needed
completion_lock spinlock calls.

Signed-off-by: Adam Radford <[email protected]>

diff -Naur scsi-misc/drivers/scsi/megaraid/megaraid_sas_fusion.c
scsi-misc.new/drivers/scsi/megaraid/megaraid_sas_fusion.c
--- scsi-misc/drivers/scsi/megaraid/megaraid_sas_fusion.c       2012-10-01
15:51:15.218956132 -0700
+++ scsi-misc.new/drivers/scsi/megaraid/megaraid_sas_fusion.c   2012-10-01
16:52:32.515019501 -0700
@@ -1855,10 +1855,8 @@
        }
        spin_unlock_irqrestore(&instance->hba_lock, flags);

-       spin_lock_irqsave(&instance->completion_lock, flags);
        for (MSIxIndex = 0 ; MSIxIndex < count; MSIxIndex++)
                complete_cmd_fusion(instance, MSIxIndex);
-       spin_unlock_irqrestore(&instance->completion_lock, flags);
 }

 /**

Attachment: megaraid_sas.patch1
Description: Binary data

Reply via email to