mbox series

[v4,0/8] pm80xx updates

Message ID 20210415103352.3580-1-Viswas.G@microchip.com
Headers show
Series pm80xx updates | expand

Message

Viswas G April 15, 2021, 10:33 a.m. UTC
This patch set include some bug fixes and enhancements for pm80xx driver.

Changes from v3 to v4:
	- For sysfs attribute patches
		- Removed the unwanted variable 'c'
	- For "Add sysfs attribute to check mpi state" patch
		- split the ctl_mpi_state to two (ctl_mpi_state,
		ctl_hmi_error) as suggested.
		- Changed static char mpiStateText[] to
		static const char *const mpiStateText[]

Changes from v2 to v3:
	- For "Add sysfs attribute to check mpi state" patch
		- Fixed "warn: mask and shift to zero"
		- Made mpiStateText static, as suggested by buildbot

Changes from v1 to v2:
	- For sysfs attribute patches
		- Used sysfs_emit instead of sprintf for sysfs attribute patches.
		- Removed debug message for sysfs attribute patches.
	- For "Reset PI and CI memory during re-initialize" patch
		- Improved commit message.

Ruksar Devadi (1):
  pm80xx: Completing pending IO after fatal error

Vishakha Channapattan (5):
  pm80xx: Add sysfs attribute to check mpi state
  pm80xx: Add sysfs attribute to check controller hmi error
  pm80xx: Add sysfs attribute to track RAAE count
  pm80xx: Add sysfs attribute to track iop0 count
  pm80xx: Add sysfs attribute to track iop1 count

Viswas G (2):
  pm80xx: Reset PI and CI memory during re-initialize
  pm80xx: remove global lock from outbound queue processing

 drivers/scsi/pm8001/pm8001_ctl.c  | 121 +++++++++++++++++++++++++++++++++++++-
 drivers/scsi/pm8001/pm8001_hwi.c  |  68 +++++++++++++++++++--
 drivers/scsi/pm8001/pm8001_hwi.h  |   1 +
 drivers/scsi/pm8001/pm8001_init.c |   9 ++-
 drivers/scsi/pm8001/pm8001_sas.c  |   2 +-
 drivers/scsi/pm8001/pm8001_sas.h  |   2 +
 drivers/scsi/pm8001/pm80xx_hwi.c  |   7 ++-
 drivers/scsi/pm8001/pm80xx_hwi.h  |   1 +
 8 files changed, 198 insertions(+), 13 deletions(-)

Comments

Martin K. Petersen April 16, 2021, 2:29 a.m. UTC | #1
Viswas,

> This patch set include some bug fixes and enhancements for pm80xx
> driver.

Applied to 5.13/scsi-staging, thanks!
Martin K. Petersen April 20, 2021, 2:29 a.m. UTC | #2
On Thu, 15 Apr 2021 16:03:44 +0530, Viswas G wrote:

> This patch set include some bug fixes and enhancements for pm80xx driver.

> 

> Changes from v3 to v4:

> 	- For sysfs attribute patches

> 		- Removed the unwanted variable 'c'

> 	- For "Add sysfs attribute to check mpi state" patch

> 		- split the ctl_mpi_state to two (ctl_mpi_state,

> 		ctl_hmi_error) as suggested.

> 		- Changed static char mpiStateText[] to

> 		static const char *const mpiStateText[]

> 

> [...]


Applied to 5.13/scsi-queue, thanks!

[1/8] pm80xx: Add sysfs attribute to check mpi state
      https://git.kernel.org/mkp/scsi/c/4ddbea1b6f51
[2/8] pm80xx: Add sysfs attribute to check controller hmi error
      https://git.kernel.org/mkp/scsi/c/a4c55e16c500
[3/8] pm80xx: Add sysfs attribute to track RAAE count
      https://git.kernel.org/mkp/scsi/c/dd49ded8aa43
[4/8] pm80xx: Add sysfs attribute to track iop0 count
      https://git.kernel.org/mkp/scsi/c/0602624ace23
[5/8] pm80xx: Add sysfs attribute to track iop1 count
      https://git.kernel.org/mkp/scsi/c/b0c306e62167
[6/8] pm80xx: Completing pending IO after fatal error
      https://git.kernel.org/mkp/scsi/c/4f5deeb40f9c
[7/8] pm80xx: Reset PI and CI memory during re-initialize
      https://git.kernel.org/mkp/scsi/c/b431472bc88b
[8/8] pm80xx: remove global lock from outbound queue processing
      https://git.kernel.org/mkp/scsi/c/1f02beff224e

-- 
Martin K. Petersen	Oracle Linux Engineering