Re: [PATCH 00/12] hpsa updates
Don, > hpsa: update discovery polling > - Correct corner case for RBODs with no initial volumes. [...] Series applied to 4.15/scsi-queue. Thanks! -- Martin K. Petersen Oracle Linux Engineering
[PATCH 00/12] hpsa updates
These patches are based on Linus's tree The changes are: hpsa: update discovery polling - Correct corner case for RBODs with no initial volumes. hpsa: add controller checkpoint - Provide method to generate a controller checkpoint. hpsa: change timeout for internal cmds - There are times when the default time-out value has proven to be too small. hpsa: correct smart path enabled - Correct some corner cases where the ioaccel path is not re-enabled after a multipath failover or a transformation. hpsa: update queue depth for externals - A re-scan can change the queue-depth of external logical volumes. hpsa: reduce warning messages on device removal - Repeated warnings are not necessary. hpsa: correct logical volume removal - Also check for outstanding commands during logical volume removal. hpsa: add enclosure logical identifier - Populate sysfs enclosure_identifier. hpsa: destroy sas transport properties before scsi_host - This patch was proposed by Martin Wilck on 10/21/2016: https://www.spinics.net/lists/linux-scsi/msg102085.html - but had no effect until Hannes's patch: commit 9441284fbc39 ("scsi-fixup-kernel-warning-during-rmmod") was applied to the kernel. - Re-submitting with Martin Wilck's permission. hpsa: cleanup sas_phy structures in sysfs when unloading - This patch was proposed by Martin Wilck on 10/21/2016: https://www.spinics.net/lists/linux-scsi/msg102083.html - cleans up dangling symlinks in sysfs. - Re-submitting with Martin Wilck's permission. hpsa: clear tmpdevice in scan thread - Clean up some meta data issues for devices during a re-scan. hpsa: bump driver version --- Bader Ali Saleh (1): hpsa: update discovery polling Don Brace (8): hpsa: add controller checkpoint hpsa: change timeout for internal cmds hpsa: correct smart path enabled hpsa: update queue depth for externals hpsa: reduce warning messages on device removal hpsa: correct logical volume removal hpsa: add enclosure logical identifier hpsa: bump driver version Martin Wilck (2): hpsa: destroy sas transport properties before scsi_host hpsa: cleanup sas_phy structures in sysfs when unloading Scott Teel (1): hpsa: clear tmpdevice in scan thread drivers/scsi/hpsa.c | 356 +-- drivers/scsi/hpsa_cmd.h |3 2 files changed, 284 insertions(+), 75 deletions(-) -- Signature
[PATCH 00/12] hpsa updates
These patches are based on Linus's tree These patches are for: - Multipath failover support in general. The changes are: - update identify physical device structure - align with FW - stop getting enclosure info for externals - no BMIC support - update reset handler - update to match out of box driver - do not reset enclosures - reset can sometimes hang - rescan later if reset in progress - wait for devices to settle. - correct resets on retried commands - was not calling scsi_done on retried completion - correct queue depth for externals - Code not in correct function - separate monitor events from heartbeat worker - allows driver to check for changes more frequently without affecting controller lockup detection. - send ioaccel requests with 0 length down raid path - avoid hang issues for customers running older FW. - remove abort handler - align driver with our out of box driver - bump driver version - align version with out of box driver for multi-path changes --- Don Brace (11): hpsa: update identify physical device structure hpsa: do not get enclosure info for external devices hpsa: update reset handler hpsa: do not reset enclosures hpsa: rescan later if reset in progress hpsa: correct resets on retried commands hpsa: cleanup reset handler hpsa: correct queue depth for externals hpsa: send ioaccel requests with 0 length down raid path hpsa: remove abort handler hpsa: bump driver version Scott Teel (1): hpsa: separate monitor events from heartbeat worker drivers/scsi/hpsa.c | 790 +-- drivers/scsi/hpsa.h |3 drivers/scsi/hpsa_cmd.h | 20 + 3 files changed, 164 insertions(+), 649 deletions(-) -- Signature
[PATCH 00/12] hpsa updates
These patches are based on Linus's tree These patches are for: - Multipath failover support in general. The changes are: - update identify physical device structure - align with FW - stop getting enclosure info for externals - no BMIC support - update reset handler - update to match out of box driver - do not reset enclosures - reset can sometimes hang - rescan later if reset in progress - wait for devices to settle. - correct resets on retried commands - was not calling scsi_done on retried completion - correct queue depth for externals - Code not in correct function - separate monitor events from heartbeat worker - allows driver to check for changes more frequently without affecting controller lockup detection. - send ioaccel requests with 0 length down raid path - avoid hang issues for customers running older FW. - remove abort handler - align driver with our out of box driver - bump driver version - align version with out of box driver for multi-path changes --- Don Brace (11): hpsa: update identify physical device structure hpsa: do not get enclosure info for external devices hpsa: update reset handler hpsa: do not reset enclosures hpsa: rescan later if reset in progress hpsa: correct resets on retried commands hpsa: cleanup reset handler hpsa: correct queue depth for externals hpsa: send ioaccel requests with 0 length down raid path hpsa: remove abort handler hpsa: bump driver version Scott Teel (1): hpsa: separate monitor events from heartbeat worker drivers/scsi/hpsa.c | 790 +-- drivers/scsi/hpsa.h |3 drivers/scsi/hpsa_cmd.h | 20 + 3 files changed, 164 insertions(+), 649 deletions(-) -- Signature