These patches are based on Linus's tree
The changes are:
- smartpqi-add-support-for-PQI-Config-Table-handshake
. add support for get/set controller features.
- smartpqi-add-retries-for-device-resets
. re-attempt device reset.
- smartpqi-add-no_write_same-for-logical-volumes
. turn off WRITE SAME for logical volumes.
- smartpqi-correct-host-serial-num-for-ssa
. update host serial number
- smartpqi-turn-off-lun-data-caching-for-ptraid
. get fresh lun list from RBODS.
- smartpqi-refactor-sending-controller-raid-requests
. condense commonly used code.
- smartpqi-add-sysfs-attributes
. add in driver attributes.
- smartpqi-add-h3c-ssid
. add support for more controllers.
- smartpqi-fix-disk-name-mount-point
. correct sysfs attribute for unique ids.
- smartpqi-wake-up-drives-after-os-resumes-from-suspend
. have OS start up disks after resume.
- smartpqi-enhance-numa-node-detection
. set pci device to correct NUMA node.
- smartpqi-add-support-for-huawei-controllers
. add support for more controllers.
- smartpqi-check-for-null-device-pointers
. wait for all outstanding I/O to complete before removing a volume
- smartpqi-allow-for-larger-raid-maps
. correct rare case for very large volume configurations.
- smartpqi-do-not-offline-disks-for-transient-did-no-connect-conditions
. remove call to scsi_device_set_state
- smartpqi-correct-volume-status
. correct rare case for volume deletion during a scan operation.
- smartpqi-correct-lun-reset-issues
. clear scsi cmd result after a reset.
- smartpqi-add-module-param-to-disable-irq-affinity
. allow some customers to change IRQ affinity.
- smartpqi-add-smp_utils-support
. add support for smp_utils.
- smartpqi-bump-driver-version
---
Ajish Koshy (2):
smartpqi: add support for huawei controllers
smartpqi: allow for larger raid maps
Dave Carroll (7):
smartpqi: add no_write_same for logical volumes
smartpqi: turn off lun data caching for ptraid
smartpqi: refactor sending controller raid requests
smartpqi: add sysfs attributes
smartpqi: wake up drives after os resumes from suspend
smartpqi: do not offline disks for transient did no connect conditions
smartpqi: correct volume status
Don Brace (3):
smartpqi: add module param to disable irq affinity
smartpqi: add smp_utils support
smartpqi: bump driver version
Kevin Barnett (2):
smartpqi: add support for PQI Config Table handshake
smartpqi: correct lun reset issues
Mahesh Rajashekhara (3):
Add retries for device reset
smartpqi: correct host serial num for ssa
smartpqi: check for null device pointers
Murthy Bhat (2):
smartpqi: add h3c ssid
smartpqi: fix disk name mount point
Sagar Biradar (1):
smartpqi: enhance numa node detection
drivers/scsi/smartpqi/smartpqi.h | 144 +++
drivers/scsi/smartpqi/smartpqi_init.c | 992 ++++++++++++++++++++----
drivers/scsi/smartpqi/smartpqi_sas_transport.c | 164 ++++
3 files changed, 1131 insertions(+), 169 deletions(-)
--
Signature