[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20110503195750.5478.54853.stgit@beardog.cce.hp.com>
Date: Tue, 03 May 2011 14:58:44 -0500
From: "Stephen M. Cameron" <scameron@...rdog.cce.hp.com>
To: james.bottomley@...senpartnership.com
Cc: linux-scsi@...r.kernel.org, linux-kernel@...r.kernel.org,
smcameron@...oo.com, thenzl@...hat.com, akpm@...ux-foundation.org,
mikem@...rdog.cce.hp.com
Subject: [PATCH 00/16] hpsa: May 3, 2011 updates
The following series mostly contains fixes to improve kdump behavior
and esp. to make older controllers which cannot be hard reset work by
doing a soft reset instead. There are a few patches factoring out
various functionality into individual functions make way for the soft
reset functionality. There is also a bugfix which prevents PCI write
combining from potentially causing commands to get lost.
---
Stephen M. Cameron (16):
hpsa: do readl after writel in main i/o path to ensure commands don't get lost.
hpsa: add readl after writel in interrupt mask setting code
hpsa: remove unused parameter from hpsa_complete_scsi_command()
hpsa: delete old unused padding garbage
hpsa: do a better job of detecting controller reset failure
hpsa: wait longer for no-op to complete after resetting controller
hpsa: factor out cmd pool allocation functions
hpsa: factor out irq request code
hpsa: increase time to wait for board reset
hpsa: clarify messages around reset behavior
hpsa: remove atrophied hpsa_scsi_setup function
hpsa: use new doorbell-bit-5 reset method
hpsa: do soft reset if hard reset is broken
hpsa: remove superfluous sleeps around reset code
hpsa: do not attempt PCI power management reset method if we know it won't work.
hpsa: add P2000 to list of shared SAS devices
drivers/scsi/hpsa.c | 494 ++++++++++++++++++++++++++++++++++++++---------
drivers/scsi/hpsa.h | 15 +
drivers/scsi/hpsa_cmd.h | 11 -
3 files changed, 412 insertions(+), 108 deletions(-)
--
-- steve
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists