All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/16] cciss: May 3, 2011 updates
@ 2011-05-03 19:52 Stephen M. Cameron
  2011-05-03 19:52 ` [PATCH 01/16] cciss: add readl after writel in interrupt mask setting code Stephen M. Cameron
                   ` (16 more replies)
  0 siblings, 17 replies; 18+ messages in thread
From: Stephen M. Cameron @ 2011-05-03 19:52 UTC (permalink / raw)
  To: axboe; +Cc: mikem, akpm, thenzl, linux-kernel, smcameron

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):
      cciss: add readl after writel in interrupt mask setting code
      cciss: do a better job of detecting controller reset failure
      cciss: factor out command pool allocation functions
      cciss: factor out scatterlist allocation functions
      cciss: factor out irq request code
      cciss: fix reply pool and block fetch table memory leaks
      cciss: get rid of message related magic numbers
      cciss: increase time to wait for board reset to start
      cciss: clarify messages around reset behavior
      cciss: increase timeouts for post-reset no-ops
      cciss: use new doorbell-bit-5 reset method
      cciss: do soft reset if hard reset is broken
      cciss: remove superfluous sleeps around reset code
      cciss: do not attempt PCI power management reset method if we know it won't work.
      cciss: do not use bit 2 doorbell reset
      cciss: add cciss_tape_cmds module paramter


 Documentation/blockdev/cciss.txt |   15 +
 drivers/block/cciss.c            |  571 ++++++++++++++++++++++++++++++--------
 drivers/block/cciss.h            |   11 +
 drivers/block/cciss_cmd.h        |   11 +
 drivers/block/cciss_scsi.c       |   41 ++-
 drivers/block/cciss_scsi.h       |    4 
 6 files changed, 515 insertions(+), 138 deletions(-)

-- 
-- steve


^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2011-05-06 14:29 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-03 19:52 [PATCH 00/16] cciss: May 3, 2011 updates Stephen M. Cameron
2011-05-03 19:52 ` [PATCH 01/16] cciss: add readl after writel in interrupt mask setting code Stephen M. Cameron
2011-05-03 19:53 ` [PATCH 02/16] cciss: do a better job of detecting controller reset failure Stephen M. Cameron
2011-05-03 19:53 ` [PATCH 03/16] cciss: factor out command pool allocation functions Stephen M. Cameron
2011-05-03 19:53 ` [PATCH 04/16] cciss: factor out scatterlist " Stephen M. Cameron
2011-05-03 19:53 ` [PATCH 05/16] cciss: factor out irq request code Stephen M. Cameron
2011-05-03 19:53 ` [PATCH 06/16] cciss: fix reply pool and block fetch table memory leaks Stephen M. Cameron
2011-05-03 19:53 ` [PATCH 07/16] cciss: get rid of message related magic numbers Stephen M. Cameron
2011-05-03 19:53 ` [PATCH 08/16] cciss: increase time to wait for board reset to start Stephen M. Cameron
2011-05-03 19:53 ` [PATCH 09/16] cciss: clarify messages around reset behavior Stephen M. Cameron
2011-05-03 19:53 ` [PATCH 10/16] cciss: increase timeouts for post-reset no-ops Stephen M. Cameron
2011-05-03 19:53 ` [PATCH 11/16] cciss: use new doorbell-bit-5 reset method Stephen M. Cameron
2011-05-03 19:53 ` [PATCH 12/16] cciss: do soft reset if hard reset is broken Stephen M. Cameron
2011-05-03 19:53 ` [PATCH 13/16] cciss: remove superfluous sleeps around reset code Stephen M. Cameron
2011-05-03 19:54 ` [PATCH 14/16] cciss: do not attempt PCI power management reset method if we know it won't work Stephen M. Cameron
2011-05-03 19:54 ` [PATCH 15/16] cciss: do not use bit 2 doorbell reset Stephen M. Cameron
2011-05-03 19:54 ` [PATCH 16/16] cciss: add cciss_tape_cmds module paramter Stephen M. Cameron
2011-05-06 14:29 ` [PATCH 00/16] cciss: May 3, 2011 updates Jens Axboe

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.