All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/41] hpsa January 2014 driver updates
@ 2014-01-15 22:36 Stephen M. Cameron
  2014-01-15 22:36 ` [PATCH 01/41] hpsa: revert bring logical drives online when format completes Stephen M. Cameron
                   ` (40 more replies)
  0 siblings, 41 replies; 46+ messages in thread
From: Stephen M. Cameron @ 2014-01-15 22:36 UTC (permalink / raw)
  To: jbottomley; +Cc: stephenmcameron, mikem, matthew.gates, linux-scsi, scott.teel

This series applies to kernel/git/jejb/scsi.git for-next branch

This is a big patch series.  Most of the changes have to do
with enabling alternate command submission paths for certain i/os
to bypass the Smart Array RAID firmware stack and submit i/o's
more directly to physical devices -- solid state disks --
for increased performance.

---

Matt Gates (4):
      hpsa: allow SCSI mid layer to handle unit attention
      hpsa: use extended report luns command for HP SSD SmartPath
      hpsa: mark last scatter gather element as the last
      hpsa: add support for 'fastpath' i/o

Mike MIller (1):
      hpsa: get physical device handles for io accel mode 2 as well as mode 1

Mike Miller (1):
      hpsa: add ioaccel mode 2 structure definitions

Scott Teel (12):
      hpsa: fix task management for mode-1 ioaccell path
      hpsa: add hp_ssd_smart_path_enabled sysfs attribute
      hpsa: complain if physical or logical aborts are not supported
      hpsa: get ioaccel mode 2 i/o working
      hpsa: teach hpsa_device_reset to do either target or lun reset
      hpsa: add task management for ioaccel mode 2
      hpsa: complete the ioaccel raidmap code
      hpsa: allow user to disable accelerated i/o path
      hpsa: rescan devices on ioaccel2 error
      hpsa: retry certain ioaccel error cases on the RAID path
      hpsa: update source file copyrights
      hpsa: add controller base data-at-rest encryption compatibility ioaccel2

Stephen M. Cameron (23):
      hpsa: revert bring logical drives online when format completes
      hpsa: revert hide logical drives with format in progress from linux
      hpsa: use workqueue instead of kernel thread for lockup detection
      hpsa: rename scsi prefetch field
      hpsa: enable unit attention reporting
      hpsa: do not require board "not ready" status after hard reset
      hpsa: only allow REQ_TYPE_FS to use fast path
      hpsa: add ioaccell mode 1 RAID offload support.
      hpsa: update raid offload status on device rescan
      hpsa: poll controller to detect device change event
      hpsa: do not rescan controllers known to be locked up
      hpsa: Acknowledge controller events in ioaccell mode 2 as well as mode 1
      hpsa: do ioaccel mode 2 resource allocations
      hpsa: initialize controller to perform io accelerator mode 2
      hpsa: make device update copy the raid map also
      hpsa: allow VPD page zero to be queried
      hpsa: do not inquire for unsupported ioaccel status vpd page
      hpsa: when switching out of accel mode await only accel command completions
      hpsa: only do device rescan for certain events
      hpsa: improve error messages for driver initiated commands
      hpsa add sysfs debug switch for raid map debugging messages
      pci: add HP/3PAR vendor id to pci_ids.h
      hpsa: Add support for a few HP Storage controllers


 Documentation/ABI/testing/sysfs-class-scsi_host |   16 
 drivers/scsi/hpsa.c                             | 2584 ++++++++++++++++++++---
 drivers/scsi/hpsa.h                             |  138 +
 drivers/scsi/hpsa_cmd.h                         |  255 ++
 include/linux/pci_ids.h                         |    1 
 5 files changed, 2591 insertions(+), 403 deletions(-)

-- 
-- steve


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

end of thread, other threads:[~2014-01-16 15:14 UTC | newest]

Thread overview: 46+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-15 22:36 [PATCH 00/41] hpsa January 2014 driver updates Stephen M. Cameron
2014-01-15 22:36 ` [PATCH 01/41] hpsa: revert bring logical drives online when format completes Stephen M. Cameron
2014-01-15 22:36 ` [PATCH 02/41] hpsa: revert hide logical drives with format in progress from linux Stephen M. Cameron
2014-01-15 22:36 ` [PATCH 03/41] hpsa: use workqueue instead of kernel thread for lockup detection Stephen M. Cameron
2014-01-15 22:36 ` [PATCH 04/41] hpsa: rename scsi prefetch field Stephen M. Cameron
2014-01-15 22:36 ` [PATCH 05/41] hpsa: enable unit attention reporting Stephen M. Cameron
2014-01-15 22:36 ` [PATCH 06/41] hpsa: do not require board "not ready" status after hard reset Stephen M. Cameron
2014-01-15 22:36 ` [PATCH 07/41] hpsa: allow SCSI mid layer to handle unit attention Stephen M. Cameron
2014-01-15 22:36 ` [PATCH 08/41] hpsa: use extended report luns command for HP SSD SmartPath Stephen M. Cameron
2014-01-15 22:37 ` [PATCH 09/41] hpsa: mark last scatter gather element as the last Stephen M. Cameron
2014-01-15 22:37 ` [PATCH 10/41] hpsa: add support for 'fastpath' i/o Stephen M. Cameron
2014-01-15 22:37 ` [PATCH 11/41] hpsa: only allow REQ_TYPE_FS to use fast path Stephen M. Cameron
2014-01-15 22:37 ` [PATCH 12/41] hpsa: fix task management for mode-1 ioaccell path Stephen M. Cameron
2014-01-15 22:37 ` [PATCH 13/41] hpsa: add ioaccell mode 1 RAID offload support Stephen M. Cameron
2014-01-15 22:37 ` [PATCH 14/41] hpsa: update raid offload status on device rescan Stephen M. Cameron
2014-01-15 22:37 ` [PATCH 15/41] hpsa: poll controller to detect device change event Stephen M. Cameron
2014-01-15 22:37 ` [PATCH 16/41] hpsa: do not rescan controllers known to be locked up Stephen M. Cameron
2014-01-15 22:37 ` [PATCH 17/41] hpsa: add hp_ssd_smart_path_enabled sysfs attribute Stephen M. Cameron
2014-01-15 22:37 ` [PATCH 18/41] hpsa: complain if physical or logical aborts are not supported Stephen M. Cameron
2014-01-15 22:37 ` [PATCH 19/41] hpsa: add ioaccel mode 2 structure definitions Stephen M. Cameron
2014-01-15 22:38 ` [PATCH 20/41] hpsa: Acknowledge controller events in ioaccell mode 2 as well as mode 1 Stephen M. Cameron
2014-01-15 22:38 ` [PATCH 21/41] hpsa: do ioaccel mode 2 resource allocations Stephen M. Cameron
2014-01-15 22:38 ` [PATCH 22/41] hpsa: get physical device handles for io accel mode 2 as well as mode 1 Stephen M. Cameron
2014-01-15 22:38 ` [PATCH 23/41] hpsa: initialize controller to perform io accelerator mode 2 Stephen M. Cameron
2014-01-15 22:38 ` [PATCH 24/41] hpsa: get ioaccel mode 2 i/o working Stephen M. Cameron
2014-01-15 22:38 ` [PATCH 25/41] hpsa: teach hpsa_device_reset to do either target or lun reset Stephen M. Cameron
2014-01-16  8:36   ` Hannes Reinecke
2014-01-16 13:33     ` Gates, Matt
2014-01-15 22:38 ` [PATCH 26/41] hpsa: add task management for ioaccel mode 2 Stephen M. Cameron
2014-01-15 22:38 ` [PATCH 27/41] hpsa: make device update copy the raid map also Stephen M. Cameron
2014-01-15 22:38 ` [PATCH 28/41] hpsa: complete the ioaccel raidmap code Stephen M. Cameron
2014-01-15 22:38 ` [PATCH 29/41] hpsa: allow user to disable accelerated i/o path Stephen M. Cameron
2014-01-15 22:38 ` [PATCH 30/41] hpsa: rescan devices on ioaccel2 error Stephen M. Cameron
2014-01-15 22:38 ` [PATCH 31/41] hpsa: allow VPD page zero to be queried Stephen M. Cameron
2014-01-15 22:39 ` [PATCH 32/41] hpsa: do not inquire for unsupported ioaccel status vpd page Stephen M. Cameron
2014-01-15 22:39 ` [PATCH 33/41] hpsa: retry certain ioaccel error cases on the RAID path Stephen M. Cameron
2014-01-15 22:39 ` [PATCH 34/41] hpsa: update source file copyrights Stephen M. Cameron
2014-01-15 22:39 ` [PATCH 35/41] hpsa: add controller base data-at-rest encryption compatibility ioaccel2 Stephen M. Cameron
2014-01-15 22:39 ` [PATCH 36/41] hpsa: when switching out of accel mode await only accel command completions Stephen M. Cameron
2014-01-15 22:39 ` [PATCH 37/41] hpsa: only do device rescan for certain events Stephen M. Cameron
2014-01-15 22:39 ` [PATCH 38/41] hpsa: improve error messages for driver initiated commands Stephen M. Cameron
2014-01-16  8:42   ` Hannes Reinecke
2014-01-16 16:14     ` scameron
2014-01-15 22:39 ` [PATCH 39/41] hpsa add sysfs debug switch for raid map debugging messages Stephen M. Cameron
2014-01-15 22:39 ` [PATCH 40/41] pci: add HP/3PAR vendor id to pci_ids.h Stephen M. Cameron
2014-01-15 22:39 ` [PATCH 41/41] hpsa: Add support for a few HP Storage controllers Stephen M. Cameron

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.