[0/7] smartpqi updates
mbox series

Message ID 159622890296.30579.6820363566594432069.stgit@brunhilda
Headers show
Series
  • smartpqi updates
Related show

Message

Don Brace July 31, 2020, 9:01 p.m. UTC
These patches are based on Linus's tree

The changes are:
smartpqi-identify-physical-devices-without-issuing-INQUIRY
 - eliminate sending INQUIRYs to physical devices
smartpqi-add-id-support-for-smartRAID-3152-8i
 - add support for a new controller
smartpqi-update-logical-volume-size-after-expansion
 - update volume size in OS after expansion.
smartpqi-avoid-crashing-kernel-for-controller-issues
 - remove BUG calls for rare cases when controller returns
   bad responses.
smartpqi-support-device-deletion-via-sysfs
 - handle device removal using sysfs file
   /sys/block/sd<X>/device/delete where X is device name is a, b, ...
smartpqi-add-RAID-bypass-counter
 - aid to identify when RAID bypass is in use.
smartpqi-bump-version-to-1.2.16-010

---

Don Brace (1):
      smartpqi: bump version to 1.2.16-010

Kevin Barnett (4):
      smartpqi identify physical devices without issuing INQUIRY
      smartpqi: avoid crashing kernel for controller issues
      smartpqi: support device deletion via sysfs
      smartpqi: add RAID bypass counter

Mahesh Rajashekhara (2):
      smartpqi: add id support for SmartRAID 3152-8i
      smartpqi: update logical volume size after expansion


 drivers/scsi/smartpqi/smartpqi.h      |   4 +-
 drivers/scsi/smartpqi/smartpqi_init.c | 301 ++++++++++++++++----------
 2 files changed, 189 insertions(+), 116 deletions(-)

--
Signature

Comments

Martin Wilck Aug. 12, 2020, 8:03 p.m. UTC | #1
On Fri, 2020-07-31 at 16:01 -0500, Don Brace wrote:
> These patches are based on Linus's tree
> 
> The changes are:
> smartpqi-identify-physical-devices-without-issuing-INQUIRY
>  - eliminate sending INQUIRYs to physical devices
> smartpqi-add-id-support-for-smartRAID-3152-8i
>  - add support for a new controller
> smartpqi-update-logical-volume-size-after-expansion
>  - update volume size in OS after expansion.
> smartpqi-avoid-crashing-kernel-for-controller-issues
>  - remove BUG calls for rare cases when controller returns
>    bad responses.
> smartpqi-support-device-deletion-via-sysfs
>  - handle device removal using sysfs file
>    /sys/block/sd<X>/device/delete where X is device name is a, b, ...
> smartpqi-add-RAID-bypass-counter
>  - aid to identify when RAID bypass is in use.
> smartpqi-bump-version-to-1.2.16-010
> 
> ---
> 
> Don Brace (1):
>       smartpqi: bump version to 1.2.16-010
> 
> Kevin Barnett (4):
>       smartpqi identify physical devices without issuing INQUIRY
>       smartpqi: avoid crashing kernel for controller issues
>       smartpqi: support device deletion via sysfs
>       smartpqi: add RAID bypass counter
> 
> Mahesh Rajashekhara (2):
>       smartpqi: add id support for SmartRAID 3152-8i
>       smartpqi: update logical volume size after expansion
> 
> 
>  drivers/scsi/smartpqi/smartpqi.h      |   4 +-
>  drivers/scsi/smartpqi/smartpqi_init.c | 301 ++++++++++++++++------
> ----
>  2 files changed, 189 insertions(+), 116 deletions(-)
> 
> --

For this series:
Reviewed-by: Martin Wilck <mwilck@suse.com>

Nitpick: It'd be nice to the separate functional changes from
whitespace and formatting fixes for easier review.
Martin K. Petersen Aug. 13, 2020, 2:50 a.m. UTC | #2
Don,

> Don Brace (1):
>       smartpqi: bump version to 1.2.16-010

Applied to my staging tree. You'll get a formal merge message once 5.10
opens.

Please revisit Documentation/process/submitting-patches.rst section 2
about how to write commit messages.
Martin K. Petersen Aug. 18, 2020, 3:11 a.m. UTC | #3
On Fri, 31 Jul 2020 16:01:05 -0500, Don Brace wrote:

> These patches are based on Linus's tree
> 
> The changes are:
> smartpqi-identify-physical-devices-without-issuing-INQUIRY
>  - eliminate sending INQUIRYs to physical devices
> smartpqi-add-id-support-for-smartRAID-3152-8i
>  - add support for a new controller
> smartpqi-update-logical-volume-size-after-expansion
>  - update volume size in OS after expansion.
> smartpqi-avoid-crashing-kernel-for-controller-issues
>  - remove BUG calls for rare cases when controller returns
>    bad responses.
> smartpqi-support-device-deletion-via-sysfs
>  - handle device removal using sysfs file
>    /sys/block/sd<X>/device/delete where X is device name is a, b, ...
> smartpqi-add-RAID-bypass-counter
>  - aid to identify when RAID bypass is in use.
> smartpqi-bump-version-to-1.2.16-010

Applied to 5.10/scsi-queue, thanks!

[1/7] scsi: smartpqi: Identify physical devices without issuing INQUIRY
      https://git.kernel.org/mkp/scsi/c/79d98a09024f
[2/7] scsi: smartpqi: Add id support for SmartRAID 3152-8i
      https://git.kernel.org/mkp/scsi/c/0451304e8e8e
[3/7] scsi: smartpqi: Update logical volume size after expansion
      https://git.kernel.org/mkp/scsi/c/9e0ab6e5b185
[4/7] scsi: smartpqi: Avoid crashing kernel for controller issues
      https://git.kernel.org/mkp/scsi/c/d4f7505924ca
[5/7] scsi: smartpqi: Support device deletion via sysfs
      https://git.kernel.org/mkp/scsi/c/a5a3cb83cf3a
[6/7] scsi: smartpqi: Add RAID bypass counter
      https://git.kernel.org/mkp/scsi/c/bdd6dac631bc
[7/7] scsi: smartpqi: Bump version to 1.2.16-010
      https://git.kernel.org/mkp/scsi/c/441c5e632c1b