From: Don Brace <don.brace@pmcs.com>
To: scott.teel@pmcs.com, Kevin.Barnett@pmcs.com,
scott.benesh@pmcs.com, james.bottomley@parallels.com,
hch@infradead.org, Justin.Lindley@pmcs.com, elliott@hpe.com
Cc: linux-scsi@vger.kernel.org
Subject: [PATCH 00/21] hpsa updates
Date: Sat, 24 Oct 2015 14:52:26 -0500 [thread overview]
Message-ID: <20151024193306.17127.7819.stgit@brunhilda> (raw)
These patches are based on Linus's tree
The changes are:
- corrected quirky issue with dev_printk
- add driver requested rescans
- stop rescans on memory allocation failures and
skip over unresponsive devices
- correct 0 byte READ(6)/WRITE(6) transfers
- correct issues when looking at CISS_REPORT_PHYS data
- correct mapping of ioaccel2 chain blocks
- make hpsa_get_device_id more generic
- add more information to messages
- simplify device exposure checks
- simplify hpsa_update_scsi_device
- add function is_logical_device
- simplify hpsa_figure_bus_target_lun
- split out scsi_add_device scsi_remove_device calls
- add in SAS transport class for HBA devices
- add in physical target resets
- eliminate fake lun0 enclosures
- add polling for PT RAID devices
- disable report lun data caching
- bumped driver version to match in-box driver
---
Don Brace (10):
hpsa: correct calls to dev_printk
hpsa: allow driver requested rescans
hpsa: abandon rescans on memory alloaction failures.
hpsa: correct transfer length for 6 byte read/write commands
hpsa: fix hpsa_adjust_hpsa_scsi_table
hpsa: correct check for non-disk devices
hpsa: correct ioaccel2 sg chain len
hpsa: enhance hpsa_get_device_id
hpsa: enhance device messages
hpsa: bump the driver version
Kevin Barnett (6):
hpsa: simplify check for device exposure
hpsa: simplify update scsi devices
hpsa: add function is_logical_device
hpsa: refactor hpsa_figure_bus_target_lun
hpsa: move scsi_add_device and scsi_remove_device calls to new function
hpsa: add in sas transport class
Scott Teel (5):
hpsa: fix physical target reset
External array LUNs must use target and lun numbers assigned by the
hpsa: eliminate fake lun0 enclosures
hpsa: add discovery polling for PT RAID devices.
hpsa: disable report lun data caching
drivers/block/cciss.h | 1
drivers/scsi/hpsa.c | 1237 +++++++++++++++++++++++++++++++++++++++--------
drivers/scsi/hpsa.h | 45 ++
drivers/scsi/hpsa_cmd.h | 30 +
4 files changed, 1088 insertions(+), 225 deletions(-)
--
Signature
next reply other threads:[~2015-10-24 19:56 UTC|newest]
Thread overview: 34+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-10-24 19:52 Don Brace [this message]
2015-10-24 19:52 ` [PATCH 01/21] hpsa: correct calls to dev_printk Don Brace
2015-10-26 12:52 ` Tomas Henzl
2015-10-26 13:41 ` Don Brace
2015-10-24 19:52 ` [PATCH 02/21] hpsa: allow driver requested rescans Don Brace
2015-10-26 14:36 ` Tomas Henzl
2015-10-24 19:52 ` [PATCH 03/21] hpsa: abandon rescans on memory alloaction failures Don Brace
2015-10-26 14:24 ` Tomas Henzl
2015-10-26 14:29 ` Don Brace
2015-10-26 14:32 ` Tomas Henzl
2015-10-26 14:36 ` Tomas Henzl
2015-10-24 19:52 ` [PATCH 04/21] hpsa: correct transfer length for 6 byte read/write commands Don Brace
2015-10-26 14:37 ` Tomas Henzl
2015-10-24 19:52 ` [PATCH 05/21] hpsa: fix hpsa_adjust_hpsa_scsi_table Don Brace
2015-10-26 14:55 ` Tomas Henzl
2015-10-26 15:22 ` Don Brace
2015-10-24 19:53 ` [PATCH 06/21] hpsa: fix physical target reset Don Brace
2015-10-24 19:53 ` [PATCH 07/21] hpsa: correct check for non-disk devices Don Brace
2015-10-24 19:53 ` [PATCH 08/21] hpsa: correct ioaccel2 sg chain len Don Brace
2015-10-24 19:53 ` [PATCH 09/21] hpsa: simplify check for device exposure Don Brace
2015-10-24 19:53 ` [PATCH 10/21] hpsa: simplify update scsi devices Don Brace
2015-10-24 19:53 ` [PATCH 11/21] hpsa: add function is_logical_device Don Brace
2015-10-24 19:53 ` [PATCH 12/21] hpsa: enhance hpsa_get_device_id Don Brace
2015-10-24 19:53 ` [PATCH 13/21] hpsa: refactor hpsa_figure_bus_target_lun Don Brace
2015-10-24 19:53 ` [PATCH 14/21] hpsa: move scsi_add_device and scsi_remove_device calls to new function Don Brace
2015-10-24 19:53 ` [PATCH 15/21] External array LUNs must use target and lun numbers assigned by the Don Brace
2015-10-24 19:54 ` [PATCH 16/21] hpsa: eliminate fake lun0 enclosures Don Brace
2015-10-24 19:54 ` [PATCH 17/21] hpsa: add discovery polling for PT RAID devices Don Brace
2015-10-24 19:54 ` [PATCH 18/21] hpsa: disable report lun data caching Don Brace
2015-10-24 19:54 ` [PATCH 19/21] hpsa: enhance device messages Don Brace
2015-10-24 20:19 ` kbuild test robot
2015-10-26 13:36 ` Don Brace
2015-10-24 19:54 ` [PATCH 20/21] hpsa: add in sas transport class Don Brace
2015-10-24 19:54 ` [PATCH 21/21] hpsa: bump the driver version Don Brace
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20151024193306.17127.7819.stgit@brunhilda \
--to=don.brace@pmcs.com \
--cc=Justin.Lindley@pmcs.com \
--cc=Kevin.Barnett@pmcs.com \
--cc=elliott@hpe.com \
--cc=hch@infradead.org \
--cc=james.bottomley@parallels.com \
--cc=linux-scsi@vger.kernel.org \
--cc=scott.benesh@pmcs.com \
--cc=scott.teel@pmcs.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.