- correct returning from reset before outstanding
commands are completed for the device.
Reviewed-by: Scott Benesh
Reviewed-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/hpsa.c |4
1 file changed, 4 insertions(+)
diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
Reviewed-by: Scott Benesh
Reviewed-by: Gerry Morong
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/smartpqi/smartpqi_init.c
b/drivers/scsi/smartpqi/smartpqi_init.c
index f179a745946d
From: Kevin Barnett
- removed some unused manifest constants
Reviewed-by: Scott Benesh
Reviewed-by: Scott Teel
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.h |4
1 file changed, 4 deletions(-)
diff --git a/drivers/scsi/smartpqi
From: Kevin Barnett
- a lot of formatting changes
- no functional changes.
Reviewed-by: Scott Benesh
Reviewed-by: Scott Teel
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.h | 60 -
drivers/scsi/smartpqi/smartpqi_init.c
From: Kevin Barnett
Reviewed-by: Scott Benesh
Reviewed-by: Scott Teel
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/smartpqi/smartpqi_init.c
b/drivers/scsi
From: Kevin Barnett
- obtain the unique IDs from the RLL and RPL instead
of VPD page 83h.
Reviewed-by: Scott Benesh
Reviewed-by: Scott Teel
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.h |1
drivers/scsi/smartpqi/smartpqi_init.c
From: Murthy Bhat
- add support for a timeout on LUN resets.
Reviewed-by: Scott Benesh
Reviewed-by: Scott Teel
Reviewed-by: Kevin Barnett
Signed-off-by: Murthy Bhat
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.h |5 -
drivers/scsi/smartpqi/smartpqi_init.c
From: Kevin Barnett
Reviewed-by: Scott Benesh
Reviewed-by: Scott Teel
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.h |9 ++
drivers/scsi/smartpqi/smartpqi_init.c | 126 -
2 files changed, 115 insertions
From: Kevin Barnett
Reviewed-by: Scott Benesh
Reviewed-by: Scott Teel
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/smartpqi/smartpqi_init.c
b/drivers/scsi
From: koshyaji
- add timeout field in RAID IU
Reviewed-by: Scott Benesh
Reviewed-by: Scott Teel
Reviewed-by: Kevin Barnett
Signed-off-by: koshyaji
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.h |6 +-
drivers/scsi/smartpqi/smartpqi_init.c | 34
From: Murthy Bhat
- use sas_phy_delete rather than sas_phy_free which
according to comments, should not be called for PHYs that
have been set up successfully.
Reviewed-by: Scott Benesh
Reviewed-by: Scott Teel
Reviewed-by: Kevin Barnett
Signed-off-by: Murthy Bhat
Signed-off-by: Don Brace
rsion
---
Don Brace (1):
smartpqi: bump version
Kevin Barnett (6):
smartpqi: fix controller lockup observed during force reboot
smartpqi: change TMF timeout from 60 to 30 seconds
smartpqi: correct syntax issue
smartpqi: fix problem with unique ID for physical d
Reviewed-by: Scott Benesh
Reviewed-by: Gerry Morong
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/smartpqi/smartpqi_init.c
b/drivers/scsi/smartpqi/smartpqi_init.c
index c9da65117120
Reviewed-by: Scott Benesh
Reviewed-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/Kconfig |2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/scsi/smartpqi/Kconfig b/drivers/scsi/smartpqi/Kconfig
index 97e159c2cecd..bc6506884e3b 100644
--- a/drivers/scsi
Signed-off-by: Gilbert Wu
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c | 12
1 file changed, 12 insertions(+)
diff --git a/drivers/scsi/smartpqi/smartpqi_init.c
b/drivers/scsi/smartpqi/smartpqi_init.c
index 61371ea35bb3..c9da65117120 100644
--- a/drivers/scsi
From: Murthy Bhat
return -EINPROGRESS when a rescan worker is queued.
Reviewed-by: Scott Benesh
Reviewed-by: Kevin Barnett
Signed-off-by: Murthy Bhat
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a
From: Gilbert Wu
Reviewed-by: Scott Benesh
Reviewed-by: Kevin Barnett
Signed-off-by: Gilbert Wu
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |4
1 file changed, 4 insertions(+)
diff --git a/drivers/scsi/smartpqi/smartpqi_init.c
b/drivers/scsi/smartpqi
Rajashekhara
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c | 14 --
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/drivers/scsi/smartpqi/smartpqi_init.c
b/drivers/scsi/smartpqi/smartpqi_init.c
index a6cb49b8e5d0..9801606dadfa 100644
--- a/drivers/scsi
From: Gilbert Wu
- return identify physical device "Phys_Bay_in_Box"
as bay_identifier.
Reviewed-by: Scott Benesh
Reviewed-by: Kevin Barnett
Signed-off-by: Gilbert Wu
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.h |4 +
drivers/scs
From: Murthy Bhat
- serial number
- model
- vendor
Reviewed-by: Scott Benesh
Reviewed-by: Kevin Barnett
Signed-off-by: Murthy Bhat
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.h | 15 +++-
drivers/scsi/smartpqi/smartpqi_init.c | 125
From: Dave Carroll
Reviewed-by: Scott Benesh
Reviewed-by: Kevin Barnett
Signed-off-by: Dave Carroll
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.h |1 +
drivers/scsi/smartpqi/smartpqi_init.c | 26 ++
2 files changed, 27 insertions(+)
diff
From: Gilbert Wu
Reviewed-by: Scott Benesh
Reviewed-by: Kevin Barnett
Signed-off-by: Gilbert Wu
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c | 16
1 file changed, 16 insertions(+)
diff --git a/drivers/scsi/smartpqi/smartpqi_init.c
b/drivers/scsi
oller support
smartpqi-correct-regnewd-return-value
- tell applications that a rescan is currently in progress.
smartpqi-add-new-pci-ids
- add in new controller support
smartpqi-update-copyright
smartpqi-bump-version
---
Dave Carroll (1):
smartpqi: add module param to hide vsep
Don Bra
From: Gilbert Wu
- expose physical devices before logical devices
Reviewed-by: Scott Benesh
Reviewed-by: Kevin Barnett
Signed-off-by: Gilbert Wu
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c | 18 +++---
1 file changed, 15 insertions(+), 3 deletions
- remove racy printing of internal commands.
. completion thread can be cleaning up the command in parallel
Reviewed-by: Bader Ali - Saleh
Reviewed-by: Scott Teel
Reviewed-by: Scott Benesh
Reviewed-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/hpsa.c |2 --
1 file
Reviewed-by: Bader Ali - Saleh
Reviewed-by: Scott Teel
Reviewed-by: Scott Benesh
Reviewed-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/hpsa.c | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
index
queue.
. completion thread can be cleaning up the command in parallel
---
Don Brace (2):
hpsa: correct scsi command status issue after reset
hpsa: remove printing internal cdb on tag collision
drivers/scsi/hpsa.c | 14 +++---
1 file changed, 11 insertions(+), 3 dele
ricone < matt.perric...@microsemi.com>
Signed-off-by: Don Brace
---
drivers/scsi/hpsa.c |7 ++-
drivers/scsi/hpsa_cmd.h |1 +
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
index 1bef1da273c2..8068520cf89e 100644
--- a/drivers/scsi
ed-by: Dave Carroll
Reviewed-by: Scott Teel
Signed-off-by: Don Brace
---
drivers/scsi/hpsa.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
index 2db226a6931c..2b4b4f4ff9dc 100644
--- a/drivers/scsi/hpsa.c
+++ b/drivers/scsi/h
Reviewed-by: Gerry Morong
Signed-off-by: Don Brace
---
drivers/scsi/hpsa.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
index 85982b78ab58..05ba9b052485 100644
--- a/drivers/scsi/hpsa.c
+++ b/drivers/scsi/hpsa.c
@@ -60,7 +60,7
r == 0)
Kernel.org Bugzilla:
https://bugzilla.kernel.org/show_bug.cgi?id=1994350
Bug 199435 - HPSA + P420i resetting logical Direct-Access
never complete
Reviewed-by: Justin Lindley
Reviewed-by: David Carroll
Reviewed-by: Scott Teel
Signed-off-by: Don
Reviewed-by: David Carroll
Reviewed-by: Scott Teel
Signed-off-by: Don Brace
---
drivers/scsi/hpsa.c | 14 +-
drivers/scsi/hpsa.h |1 +
2 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
index 5c02163c7cea..0480e3c34217 100644
- wait longer for outstanding commands before removing
a multipath device.
- increase the timeout value for ptraid commands.
Reviewed-by: Justin Lindley
Reviewed-by: David Carroll
Reviewed-by: Scott Teel
Signed-off-by: Don Brace
---
drivers/scsi/hpsa.c | 26 --
1
Teel
Signed-off-by: Don Brace
---
drivers/scsi/hpsa.c | 21 ++---
drivers/scsi/hpsa.h |1 +
2 files changed, 15 insertions(+), 7 deletions(-)
diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
index ade0d505a32c..a315d108fdcb 100644
--- a/drivers/scsi/hpsa.c
+++ b
- avoid system stalls by switching to local workqueue
Reviewed-by: Justin Lindley
Reviewed-by: David Carroll
Reviewed-by: Scott Teel
Signed-off-by: Don Brace
---
drivers/scsi/hpsa.c | 22 +++---
drivers/scsi/hpsa.h |1 +
2 files changed, 20 insertions(+), 3 deletions
- correct issue with hpsa_simple_mode module parameter
. driver was hanging due to incorrect interrupt setup
Reviewed-by: Justin Lindley
Reviewed-by: Dave Carroll
Reviewed-by: Scott Teel
Signed-off-by: Don Brace
---
drivers/scsi/hpsa.c | 20
1 file changed, 16
-wait-longer-for-ptraid-commands
- correct rare multipath issue.
hpsa-do-not-complete-cmds-for-deleted-devices
- correct rare multipath issue.
hpsa-correct-device-resets
- fix race condition in reset handler
hpsa-update-driver-version
- update to track changes
---
Don Brace (7):
hpsa: co
Reviewed-by: Gerry Morong
Reviewed-by: Scott Benesh
Reviewed-by: Scott Teel
Reviewed-by: David Carroll
Reviewed-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.h |5 +++--
drivers/scsi/smartpqi/smartpqi_init.c |5 +++--
drivers
Reviewed-by: Gerry Morong
Reviewed-by: David Carroll
Reviewed-by: Scott Benesh
Reviewed-by: Scott Teel
Reviewed-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi
Reviewed-by: David Carroll
Reviewed-by: Scott Benesh
Reviewed-by: Scott Teel
Reviewed-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/Makefile |1 +
drivers/scsi/smartpqi/smartpqi.h | 10 +-
drivers/scsi/smartpqi
From: Ajish Koshy
Reviewed-by: Scott Teel
Reviewed-by: Scott Benesh
Reviewed-by: David Carroll
Reviewed-by: Kevin Barnett
Signed-off-by: Ajish Koshy
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c | 16
1 file changed, 16 insertions(+)
diff --git a
From: Kevin Barnett
Reviewed-by: Scott Benesh
Reviewed-by: David Carroll
Reviewed-by: Kevin Barnett
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/drivers
-spdx
. add in spdx
- smartpqi-bump-driver-version
---
Ajish Koshy (1):
smartpqi: add H3C controller IDs
Don Brace (3):
smartpqi: update copyright
smartpqi: add spdx
smartpqi: bump driver version
Kevin Barnett (1):
smartpqi: increase LUN reset timeout
drivers
-off-by: Don Brace
---
drivers/scsi/hpsa.c | 13 -
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
index f044e7d10d63..f311ab259a02 100644
--- a/drivers/scsi/hpsa.c
+++ b/drivers/scsi/hpsa.c
@@ -2647,9 +2647,20 @@ static void
: Don Brace
---
drivers/scsi/hpsa.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
index bd98a9667ce4..ff0e3cc33f65 100644
--- a/drivers/scsi/hpsa.c
+++ b/drivers/scsi/hpsa.c
@@ -5824,7 +5824,7 @@ static int hpsa_send_test_unit_ready
correct a 'rare' race condition where a disk is failed
after a device list has been obtained from the controller
and before attempting to get the device id.
Reviewed-by: Scott Teel
Signed-off-by: Don Brace
---
drivers/scsi/hpsa.c | 10 +++---
1 file changed, 7 insertions(+), 3
Reviewed-by: Gerry Morong
Reviewed-by: Scott Teel
Signed-off-by: Don Brace
---
drivers/scsi/hpsa.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
index ff0e3cc33f65..1bef1da273c2 100644
--- a/drivers/scsi/hpsa.c
+++ b/drivers
olume list is
obtained from the controller and a disk is pulled before
the driver sends down an INQUIRY for the lunid.
hpsa-remove-timeout-from-TURs
- There are times when a TUR takes longer that the DEFAULT_TIMEOUT
hpsa-bump-driver-version
- update to track changes
---
Don Bra
mware updates.
- smartpqi-update-driver-version
. need to bump up driver version to match
new patches.
Changes since V1:
. fix kbuild test robot and compile warnings (MIPS)
. patch smartpqi-add-ofa-support
. replace do_div MACRO with straight division
---
Don Brace (1):
sma
- need to bump up the driver version because
of the OFA patch and the fw status register
read timeout patch.
Reviewed-by: Gerry Morong
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi
resources.
- Driver calls SIS/PQI initialization and rescans the device list.
- Driver will resume the traffic to RAID/HBA path.
Reviewed-by: Murthy Bhat
Signed-off-by: Mahesh Rajashekhara
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.h | 76
drivers/scsi/smartpqi
Reviewed-by: Ajish Koshy
Reviewed-by: Murthy Bhat
Reviewed-by: Dave Carroll
Reviewed-by: Kevin Barnett
Signed-off-by: Mahesh Rajashekhara
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_sis.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/smartpqi
mware updates.
- smartpqi-update-driver-version
. need to bump up driver version to match
new patches.
---
Don Brace (1):
smartpqi: update driver version
Mahesh Rajashekhara (2):
smartpqi: increase fw status register read timeout
smartpqi: add ofa support
drivers/scsi/sma
- need to bump up the driver version because
of the OFA patch and the fw status register
read timeout patch.
Reviewed-by: Gerry Morong
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi
Reviewed-by: Ajish Koshy
Reviewed-by: Murthy Bhat
Reviewed-by: Dave Carroll
Reviewed-by: Kevin Barnett
Signed-off-by: Mahesh Rajashekhara
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_sis.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/smartpqi
resources.
- Driver calls SIS/PQI initialization and rescans the device list.
- Driver will resume the traffic to RAID/HBA path.
Reviewed-by: Murthy Bhat
Signed-off-by: Mahesh Rajashekhara
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.h | 76
drivers/scsi/smartpqi
Reviewed-by: Gerry Morong
Reviewed-by: Dave Carroll
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/smartpqi/smartpqi_init.c
b/drivers/scsi/smartpqi/smartpqi_init.c
index 8d94028d0a9d
Reviewed-by: Scott Benesh
Reviewed-by: Mahesh Rajashekhara
Reviewed-by: Scott Teel
Reviewed-by: Dave Carroll
Reviewed-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.h | 89 +
drivers/scsi/smartpqi/smartpqi_init.c | 131
ield is left untouched. But in this case,
the kernel changes the result field behind the driver’s back and
then expects the field to be changed by the driver as the
commands that timed-out complete.
Reviewed-by: Dave Carroll
Reviewed-by: Scott Teel
Signed-off-by: Kevin Barnett
Signed-off-by
: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c | 17 +++--
1 file changed, 15 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/smartpqi/smartpqi_init.c
b/drivers/scsi/smartpqi/smartpqi_init.c
index 2f2a07a38dad..f9812281988c 100644
--- a
From: Dave Carroll
Reviewed-by: Murthy Bhat
Reviewed-by: Mahesh Rajashekhara
Reviewed-by: Scott Teel
Reviewed-by: Kevin Barnett
Signed-off-by: Dave Carroll
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff
ask for LV_STATUS, insure we get LV_STATUS
Reviewed-by: Murthy Bhat
Reviewed-by: Mahesh Rajashekhara
Reviewed-by: Scott Teel
Reviewed-by: Kevin Barnett
Signed-off-by: Dave Carroll
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |3 +++
1 file changed, 3 insertions
From: Murthy Bhat
- fix a formatting issue.
Reviewed-by: Mahesh Rajashekhara
Reviewed-by: Scott Teel
Reviewed-by: Dave Carroll
Reviewed-by: Kevin Barnett
Signed-off-by: Murthy Bhat
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |7 ++-
1 file changed, 6
Rajashekhara
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.h |2 +
drivers/scsi/smartpqi/smartpqi_init.c | 65 +++--
2 files changed, 64 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/smartpqi/smartpqi.h b/drivers/scsi/smartpqi
dar
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c | 10 +++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/smartpqi/smartpqi_init.c
b/drivers/scsi/smartpqi/smartpqi_init.c
index acde0abbbf43..a98b3de40c74 100644
--- a/drivers/scsi/smart
From: Ajish Koshy
Reviewed-by: Murthy Bhat
Reviewed-by: Mahesh Rajashekhara
Reviewed-by: Dave Carroll
Reviewed-by: Scott Teel
Reviewed-by: Kevin Barnett
Signed-off-by: Ajish Koshy
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c | 59
From: Ajish Koshy
Reviewed-by: Murthy Bhat
Reviewed-by: Mahesh Rajashekhara
Reviewed-by: Dave Carroll
Reviewed-by: Scott Teel
Reviewed-by: Kevin Barnett
Signed-off-by: Ajish Koshy
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c | 24
1 file
-off-by: Dave Carroll
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/scsi/smartpqi/smartpqi_init.c
b/drivers/scsi/smartpqi/smartpqi_init.c
index 6716d30dc5ef..acde0abbbf43 100644
--- a/drivers/scsi/smartpqi
From: Mahesh Rajashekhara
Reviewed-by: Ajish Koshy
Reviewed-by: Murthy Bhat
Reviewed-by: Justin Lindley
Reviewed-by: Scott Benesh
Reviewed-by: Dave Carroll
Reviewed-by: Scott Teel
Reviewed-by: Kevin Barnett
Signed-off-by: Mahesh Rajashekhara
Signed-off-by: Don Brace
---
drivers/scsi
From: Dave Carroll
- add sysfs device attributes, unique_id, lunid
and path_info.
Reviewed-by: Scott Teel
Reviewed-by: Kevin Barnett
Signed-off-by: Dave Carroll
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.h |3
drivers/scsi/smartpqi/smartpqi_init.c | 232
From: Murthy Bhat
Reviewed-by: Scott Benesh
Reviewed-by: Mahesh Rajashekhara
Reviewed-by: Dave Carroll
Reviewed-by: Scott Teel
Reviewed-by: Kevin Barnett
Signed-off-by: Murthy Bhat
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |8
1 file changed, 8
rives 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
From: Mahesh Rajashekhara
Reviewed-by: Scott Benesh
Reviewed-by: Ajish Koshy
Reviewed-by: Murthy Bhat
Reviewed-by: Mahesh Rajashekhara
Reviewed-by: Dave Carroll
Reviewed-by: Scott Teel
Reviewed-by: Kevin Barnett
Signed-off-by: Mahesh Rajashekhara
Signed-off-by: Don Brace
---
drivers
by: Mahesh Rajashekhara
Reviewed-by: Murthy Bhat
Reviewed-by: Justin Lindley
Reviewed-by: Scott Teel
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.h | 43 ++
drivers/scsi/smartpqi/smartpqi_init.c | 254 -
2 fil
From: Dave Carroll
- allow update the luns for PTRAID devices.
Reviewed-by: Ajish Koshy
Reviewed-by: Murthy Bhat
Reviewed-by: Mahesh Rajashekhara
Reviewed-by: Justin Lindley
Reviewed-by: Scott Teel
Reviewed-by: Kevin Barnett
Signed-off-by: Dave Carroll
Signed-off-by: Don Brace
ndley
Reviewed-by: Scott Benesh
Reviewed-by: Scott Teel
Reviewed-by: Kevin Barnett
Signed-off-by: Dave Carroll
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |7 +++
1 file changed, 7 insertions(+)
diff --git a/drivers/scsi/smartpqi/smartpqi_init.c
b/drivers/scsi/sma
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c | 134 +++--
1 file changed, 46 insertions(+), 88 deletions(-)
diff --git a/drivers/scsi/smartpqi/smartpqi_init.c
b/drivers/scsi/smartpqi/smartpqi_init.c
index 9d9e90e13f5c..004a7b9aac26 100644
--- a
Signed-off-by: Don Brace
---
drivers/scsi/hpsa.c | 13 ++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
index c9cccf35e9d7..0aa5aa66151f 100644
--- a/drivers/scsi/hpsa.c
+++ b/drivers/scsi/hpsa.c
@@ -87,6 +87,10 @@ static int
On 10/11/18 1:49 PM, Christoph Hellwig wrote:
Switch from the legacy PCI DMA API to the generic DMA API.
Signed-off-by: Christoph Hellwig
Tested-by: Don Brace
Acked-by: Don Brace
On 10/11/18 1:50 PM, Christoph Hellwig wrote:
The driver is currently using an odd mix of legacy PCI DMA API and
generic DMA API calls, switch it over to the generic API entirely.
Signed-off-by: Christoph Hellwig
Tested-by: Don Brace
Acked-by: Don Brace
---
drivers/scsi/smartpqi
Barnett
Signed-off-by: Don Brace
---
drivers/scsi/hpsa.c | 25 +
drivers/scsi/hpsa.h |1 +
2 files changed, 22 insertions(+), 4 deletions(-)
diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
index 15c7f3b6f35e..58bb70b886d7 100644
--- a/drivers/scsi/hpsa.c
+++ b
Reviewed-by: Scott Benesh
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/smartpqi/smartpqi_init.c
b/drivers/scsi/smartpqi/smartpqi_init.c
index b4a685ed9ed1
From: Kevin Barnett
- add support for these new device IDs:
Advantech MIC-8312BridgeB
INSPUR PM8204-2GB
INSPUR PM8204-4GB
INSPUR PM8222-SHBA
Reviewed-by: Scott Benesh
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c | 16
From: Kevin Barnett
- use the readl() kernel function to read all index
registers. For ARM systems, this function includes a
read memory barrier that eliminates ci/pi corruption.
Reviewed-by: Scott Benesh
Reviewed-by: Scott Teel
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
From: Kevin Barnett
- detect rare error cases for synchronous requests down the RAID path
- retry INQUIRY of VPD page 0 sent to an HBA drive if the command
failed due to an abort.
Reviewed-by: Scott Benesh
Reviewed-by: Scott Teel
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
issue reading PQI index registers
fix ci/pi index corruption on ARM platforms
- bump driver version
---
Don Brace (1):
smartpqi: bump driver version to 1.1.4-130
Kevin Barnett (4):
smartpqi: improve handling for sync requests
smartpqi: improve error checking for sync req
From: Kevin Barnett
- decrement the active thread count after
the synchronous request was submitted to the controller but before
the driver blocks to wait for the request to complete.
Reviewed-by: Scott Benesh
Reviewed-by: Scott Teel
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
erg ;
> Jianchao Wang ; Ming Lei
> ; Jens Axboe ; Keith Busch
> ; Don Brace ; qla2xxx-
> upstr...@qlogic.com; linux-scsi@vger.kernel.org
> Subject: [PATCH 1/3] blk-mq: Allow PCI vector offset for mapping queues
>
> EXTERNAL EMAIL
>
>
> The PCI interrupt vectors intended
Reviewed-by: Scott Teel
Reviewed-by: Gerry Morong
Reviewed-by: Scott Benesh
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/smartpqi/smartpqi_init.c
b
From: Kevin Barnett
- skip deleting PQI operational queues when there is
an error creating a new queue group. It's not really necessary to
delete the queues anyway because they get deleted during the PQI
reset that is part of the error recovery path.
Signed-off-by: Don Brace
---
dr
These patches are based on Linus's tree
The changes are:
. add workaround for fw bug when deleting
operational queues.
. change driver version to 1.1.4-115
---
Don Brace (1):
smartpqi: update driver version
Kevin Barnett (1):
smartpqi: workaround fw bug for oq del
> -Original Message-
> From: Ming Lei [mailto:ming@redhat.com]
> Sent: Thursday, March 08, 2018 9:32 PM
> To: James Bottomley ; Jens Axboe
> ; Martin K . Petersen
> Cc: Christoph Hellwig ; linux-scsi@vger.kernel.org; linux-
> bl...@vger.kernel.org; Meelis Roos ;
From: Ming Lei
Sent: Thursday, March 8, 2018 7:32 PM
To: James Bottomley; Jens Axboe; Martin K . Petersen
Cc: Christoph Hellwig; linux-scsi@vger.kernel.org; linux-bl...@vger.kernel.org;
Meelis Roos; Don Brace; Kashyap Desai; Laurence Oberman; Mike
From: Kevin Barnett
Reviewed-by: Scott Benesh
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c | 44 +
1 file changed, 44 insertions(+)
diff --git a/drivers/scsi/smartpqi/smartpqi_init.c
b/drivers/scsi
> -Original Message-
> From: Kashyap Desai [mailto:kashyap.de...@broadcom.com]
> Sent: Monday, March 05, 2018 1:24 AM
> To: Laurence Oberman ; Don Brace
> ; Ming Lei
> Cc: Jens Axboe ; linux-bl...@vger.kernel.org; Christoph
> Hellwig ; Mike Snitzer ; linux-
> s...
> -Original Message-
> From: Laurence Oberman [mailto:lober...@redhat.com]
> Sent: Friday, March 02, 2018 8:09 AM
> To: Ming Lei
> Cc: Don Brace ; Jens Axboe ;
> linux-bl...@vger.kernel.org; Christoph Hellwig ; Mike
> Snitzer ; linux-scsi@vger.kernel.org; Hannes R
r Sandoval ; Martin K .
> Petersen ; James Bottomley
> ; Christoph Hellwig ;
> Don Brace ; Kashyap Desai
> ; Peter Rivera ;
> Laurence Oberman ; Ming Lei
> ; Meelis Roos
> Subject: [PATCH V3 1/8] scsi: hpsa: fix selection of reply queue
>
> EXTERNAL EMAIL
>
>
>
me=/dev/nullb1 --
> name=nullb2 --filename=/dev/nullb2 --name=nullb3 --filename=/dev/nullb3
>
> 1M IOPS can be reached in both above tests which is done in one VM.
>
I am getting 1.1M IOPS for both cases.
Tested-by: Don Brace
r Sandoval ; Martin K .
> Petersen ; James Bottomley
> ; Christoph Hellwig ;
> Don Brace ; Kashyap Desai
> ; Peter Rivera ;
> Paolo Bonzini ; Laurence Oberman
> ; Ming Lei
> Subject: [PATCH V2 7/8] scsi: hpsa: call hpsa_hba_inquiry() after adding host
>
> EXTERNAL EMAIL
>
> -Original Message-
> From: Laurence Oberman [mailto:lober...@redhat.com]
> Sent: Monday, February 05, 2018 9:58 AM
> To: Ming Lei ; Jens Axboe ; linux-
> bl...@vger.kernel.org; Christoph Hellwig ; Mike Snitzer
> ; Don Brace
> Cc: linux-scsi@vger.kernel.org; Hannes
1 - 100 of 928 matches
Mail list logo