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
result field 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
-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
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
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
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
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
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/smartpqi
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
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
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
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
- 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
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 requests
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
t; Cc: Christoph Hellwig <h...@lst.de>; Sagi Grimberg <s...@grimberg.me>;
> Jianchao Wang <jianchao.w.w...@oracle.com>; Ming Lei
> <ming@redhat.com>; Jens Axboe <ax...@kernel.dk>; Keith Busch
> <keith.bu...@intel.com>; Don Brace <don.br...@microsemi
Reviewed-by: Scott Teel <scott.t...@microsemi.com>
Reviewed-by: Gerry Morong <gerry.mor...@microsemi.com>
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Signed-off-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com&
Signed-off-by: Don Brace <don.br...@microsemi.com>
---
drivers/scsi/smartpqi/smartpqi_init.c | 39 +++--
1 file changed, 3 insertions(+), 36 deletions(-)
diff --git a/drivers/scsi/smartpqi/smartpqi_init.c
b/drivers/scsi/smartpqi/smartpqi_init.c
index
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 deletion
; Cc: Christoph Hellwig <h...@lst.de>; linux-scsi@vger.kernel.org; linux-
> bl...@vger.kernel.org; Meelis Roos <mr...@linux.ee>; Don Brace
> <don.br...@microsemi.com>; Kashyap Desai
> <kashyap.de...@broadcom.com>; Laurence Oberman
> <lober...@redhat.com>; Mike S
From: Ming Lei <ming@redhat.com>
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; La
From: Kevin Barnett <kevin.barn...@microsemi.com>
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Signed-off-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com>
---
drivers/scsi/smartpq
> -Original Message-
> From: Kashyap Desai [mailto:kashyap.de...@broadcom.com]
> Sent: Monday, March 05, 2018 1:24 AM
> To: Laurence Oberman <lober...@redhat.com>; Don Brace
> <don.br...@microsemi.com>; Ming Lei <ming@redhat.com>
> Cc: Je
> -Original Message-
> From: Laurence Oberman [mailto:lober...@redhat.com]
> Sent: Friday, March 02, 2018 8:09 AM
> To: Ming Lei <ming@redhat.com>
> Cc: Don Brace <don.br...@microsemi.com>; Jens Axboe <ax...@kernel.dk>;
> linux-bl...@v
> Cc: linux-scsi@vger.kernel.org; Hannes Reinecke <h...@suse.de>; Arun Easi
> <arun.e...@cavium.com>; Omar Sandoval <osan...@fb.com>; Martin K .
> Petersen <martin.peter...@oracle.com>; James Bottomley
> <james.bottom...@hansenpartnership.com>; Christoph
llb2 --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 <don.br...@microsemi.com>
> Cc: linux-scsi@vger.kernel.org; Hannes Reinecke <h...@suse.de>; Arun Easi
> <arun.e...@cavium.com>; Omar Sandoval <osan...@fb.com>; Martin K .
> Petersen <martin.peter...@oracle.com>; James Bottomley
> <james.bottom...@hansenpartnership.com>; Christoph
ead.org>; Mike Snitzer
> <snit...@redhat.com>; Don Brace <don.br...@microsemi.com>
> Cc: linux-scsi@vger.kernel.org; Hannes Reinecke <h...@suse.de>; Arun Easi
> <arun.e...@cavium.com>; Omar Sandoval <osan...@fb.com>; Martin K .
> Petersen <martin.peter...@ora
r: HP Model: P410iRev: 6.64
>
> Ming's patch fixes this so we need to try move this along.
>
> I have a DL380 G8 as well which is also likely exposed here and I added
> Don Brace for FYI to this list.
>
> Thanks Ming
Running some tests now.
> -Original Message-
> On Fri, 2017-10-20 at 16:51 -0500, Don Brace wrote:
> > From: Martin Wilck <mwi...@suse.de>
> >
> > I am resubmitting this patch on behalf of Martin Wilck
> > with his permission.
> >
> > The original patch can be fou
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Reviewed-by: Scott Teel <scott.t...@microsemi.com>
Reviewed-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com>
---
drivers/scsi/hpsa.c |6 --
1 file changed, 4 in
Suggested-by: Martin Wilck <mwi...@suse.com>
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Reviewed-by: Scott Teel <scott.t...@microsemi.com>
Reviewed-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com>
-
- preserve external device queue depth during a
scan operation.
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Reviewed-by: Scott Teel <scott.t...@microsemi.com>
Reviewed-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.c
- correct re-enabling ioaccel after:
1) RAID transformations and
2) multi-path fail-overs.
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Reviewed-by: Scott Teel <scott.t...@microsemi.com>
Reviewed-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by:
add support for enclosure logical identifier
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Reviewed-by: Scott Teel <scott.t...@microsemi.com>
Reviewed-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com>
---
dr
tell hpsa controller to generate a checkpoint for rare lockup
conditions.
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Reviewed-by: Scott Teel <scott.t...@microsemi.com>
Reviewed-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <do
Reviewed-by: Gerry Morong <gerry.mor...@microsemi.com>
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com>
---
drivers/scsi/hpsa.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/hpsa.c b/d
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
hp
barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com>
---
drivers/scsi/hpsa.c | 39 ++-
drivers/scsi/hpsa_cmd.h |2 ++
2 files changed, 28 insertions(+), 13 deletions(-)
diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
There are times when the DEFAULT_TIMEOUT (30 seconds)
is not enough.
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Reviewed-by: Scott Teel <scott.t...@microsemi.com>
Reviewed-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@micros
From: Scott Teel <scott.t...@microsemi.com>
clean up stale information.
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Reviewed-by: Scott Teel <scott.t...@microsemi.com>
Reviewed-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace
a:b.
This patch fixes this by reverting the order of device deletions.
Tested-by: Don Brace <don.br...@microsemi.com>
Reviewed-by: Don Brace <don.br...@microsemi.com>
Signed-off-by: Martin Wilck <mwilck@xxx>
Signed-off-by: Don Brace <don.br...@microsemi.com>
---
_delete() rather than sas_phy_free (which,
according to comments, should not be called for PHYs that
have been set up successfully, anyway).
Tested-by: Don Brace <don.br...@microsemi.com>
Reviewed-by: Don Brace <don.br...@microsemi.com>
Signed-off-by: Martin Wilck <mwilck@xxx>
Correct spelling error.
Signed-off-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com>
---
Documentation/scsi/smartpqi.txt |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/scsi/smartpqi.txt b/Docume
> -Original Message-
> From: Johannes Thumshirn [mailto:jthumsh...@suse.de]
> Sent: Monday, November 21, 2016 8:15 AM
> To: Martin Wilck <mwi...@suse.de>
> Cc: Don Brace <don.br...@microsemi.com>; dl-esc-Team ESD Storage Dev
> Support <esc-teame
s are removed for
> real, but the device parent is already removed and causes
> this warning.
>
> Signed-off-by: Hannes Reinecke <h...@suse.com>
Tested-by: Don Brace <don.br...@microsemi.com>
Using the smartpqi driver.
Thanks for your effort.
Thanks,
Don Brace
ESC - Smart S
layer default or the optional preferred I/O size
> reported by the device.
>
> Keep the current heuristics for the initial setting of max_sectors_kb.
> For subsequent invocations, only update the current queue limit if it
> exceeds the capabilities of the hardware.
>
> Reported-by: Do
Reviewed-by: Gerry Morong <gerry.mor...@microsemi.com>
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Reviewed-by: Scott Teel <scott.t...@microsemi.com>
Signed-off-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com&
com>
Signed-off-by: Don Brace <don.br...@microsemi.com>
---
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 677b88e..be83d92 100644
---
From: Kevin Barnett <kevin.barn...@microsemi.com>
Update the driver’s PCI IDs
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Reviewed-by: Scott Teel <scott.t...@microsemi.com>
Signed-off-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace
These patches are based on Linus's tree
The changes are:
- update list of controllers
- cleanup warning message
- change driver version to 1.1.2-126
---
Don Brace (1):
smartpqi: update driver version to 1.1.2-126
Kevin Barnett (2):
smartpqi: update controller ids
smartpqi
om>; Christoph Hellwig
> <h...@lst.de>; James Bottomley
> <james.bottom...@hansenpartnership.com>; Don Brace
> <don.br...@microsemi.com>; Meelis Roos <mr...@linux.ee>; linux-
> s...@vger.kernel.org
> Subject: [man-pages PATCH v2] cciss.4, hpsa.4: mention cciss
From: Bart Van Assche [bart.vanass...@wdc.com]
Sent: Tuesday, August 29, 2017 3:25 PM
To: h...@infradead.org; Viswas G; Gerry Morong; Mahesh Rajashekhara;
posw...@suse.com; Scott Benesh; Don Brace; Bader Ali - Saleh; Kevin Barnett;
joseph.szczy...@hpe.com
From: Don Brace
Sent: Tuesday, August 29, 2017 11:36 AM
To: Bart Van Assche; h...@infradead.org; Viswas G; Gerry Morong; Mahesh
Rajashekhara; posw...@suse.com; Scott Benesh; Bader Ali - Saleh; Kevin Barnett;
joseph.szczy...@hpe.com; Scott Teel; j
From: Bart Van Assche [bart.vanass...@wdc.com]
Sent: Tuesday, August 29, 2017 11:13 AM
To: h...@infradead.org; Viswas G; Gerry Morong; Mahesh Rajashekhara;
posw...@suse.com; Scott Benesh; Don Brace; Bader Ali - Saleh; Kevin Barnett;
joseph.szczy
From: Don Brace
Sent: Monday, August 21, 2017 1:14 PM
To: Bart Van Assche; h...@infradead.org; Viswas G; Gerry Morong; Mahesh
Rajashekhara; posw...@suse.com; Scott Benesh; Bader Ali - Saleh; Kevin Barnett;
joseph.szczy...@hpe.com; Scott Teel; j
From: Don Brace
Sent: Monday, August 21, 2017 1:14 PM
To: Bart Van Assche; h...@infradead.org; Viswas G; Gerry Morong; Mahesh
Rajashekhara; posw...@suse.com; Scott Benesh; Bader Ali - Saleh; Kevin Barnett;
joseph.szczy...@hpe.com; Scott Teel; j
: remove the smp_handler stub
EXTERNAL EMAIL
The SAS transport class will do the right thing and not register the BSG
node if now smp_handler method is present.
Signed-off-by: Christoph Hellwig <h...@lst.de>
Acked-by: Don Brace <don.br...@microsemi.com>
rajashekh...@microsemi.com>; posw...@suse.com; Scott
> Benesh <scott.ben...@microsemi.com>; Don Brace
> <don.br...@microsemi.com>; Bader Ali - Saleh
> <bader.alisa...@microsemi.com>; Kevin Barnett
> <kevin.barn...@microsemi.com>; joseph.szczy...@hpe.com; Scott Te
rajashekh...@microsemi.com>; posw...@suse.com; Scott
> Benesh <scott.ben...@microsemi.com>; Don Brace
> <don.br...@microsemi.com>; Bader Ali - Saleh
> <bader.alisa...@microsemi.com>; Kevin Barnett
> <kevin.barn...@microsemi.com>; joseph.szczy...@hpe.com; Scott Te
rajashekh...@microsemi.com>; posw...@suse.com; Scott
> Benesh <scott.ben...@microsemi.com>; Don Brace
> <don.br...@microsemi.com>; Bader Ali - Saleh
> <bader.alisa...@microsemi.com>; Kevin Barnett
> <kevin.barn...@microsemi.com>; joseph.szczy...@hpe.com; Scott Te
-by: Scott Teel <scott.t...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com>
---
drivers/scsi/sd.c | 10 --
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c
index bea36ad..457dc7c 100644
--- a/drivers/scsi/sd.c
+
> -Original Message-
> From: James Bottomley [mailto:j...@linux.vnet.ibm.com]
> Sent: Wednesday, August 16, 2017 10:44 PM
> To: Don Brace <don.br...@microsemi.com>; joseph.szczy...@hpe.com;
> Gerry Morong <gerry.mor...@microsemi.com>; John Hall
> <john.h
> -Original Message-
> From: Hannes Reinecke [mailto:h...@suse.de]
> Sent: Monday, August 14, 2017 6:19 AM
> To: Martin K. Petersen <martin.peter...@oracle.com>
> Cc: Christoph Hellwig <h...@lst.de>; James Bottomley
> <james.bottom...@hansenpart
> -Original Message-
> From: Hannes Reinecke [mailto:h...@suse.de]
> Sent: Friday, August 11, 2017 1:43 AM
> To: Don Brace <don.br...@microsemi.com>; James Bottomley
> <james.bottom...@hansenpartnership.com>; Christoph Hellwig
> <h...@lst.de>
&g
> -Original Message-
> From: Hannes Reinecke [mailto:h...@suse.de]
> Sent: Thursday, August 10, 2017 9:11 AM
> To: James Bottomley <james.bottom...@hansenpartnership.com>;
> Christoph Hellwig <h...@lst.de>
> Cc: Don Brace <don.br...@microsemi.com>
From: Kevin Barnett <kevin.barn...@microsemi.com>
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Signed-off-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com>
---
drivers/scsi/smartpqi/smartpqi_init.c |8 +++
From: Kevin Barnett <kevin.barn...@microsemi.com>
Update the driver’s PCI IDs to match the latest
Microsemi controllers
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Signed-off-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <do
From: Kevin Barnett <kevin.barn...@microseim.com>
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Signed-off-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com>
---
drivers/scsi/smartpqi/smartpqi.h | 23 +++
scott.ben...@microsemi.com>
Signed-off-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com>
---
drivers/scsi/smartpqi/smartpqi_init.c |1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/scsi/smartpqi/smartpqi_init.c
b/drivers/scsi/
From: Kevin Barnett <kevin.barn...@microsemi.com>
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Signed-off-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com>
---
drivers/scsi/smartpqi/smartpqi_init.c | 11 ++
From: Kevin Barnett <kevin.barn...@microsemi.com>
- make pass-thru requests bi-directional
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Signed-off-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com>
--
From: Kevin Barnett <kevin.barn...@microseim.com>
- distinguish between shutdown and non-shutdown.
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Signed-off-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com>
--
These patches are based on Linus's tree
The changes are:
- smartpqi-add-pqi-reset-quiesce-support
- allow driver to confirm completion of a reset.
- smartpqi-enhance-bmic-cache-flush
- can now distinguish between shutdown and power
management operation.
-
> -Original Message-
> From: Hannes Reinecke [mailto:h...@suse.de]
> Sent: Tuesday, August 08, 2017 3:35 AM
> To: Martin K. Petersen <martin.peter...@oracle.com>
> Cc: Don Brace <don.br...@microsemi.com>; Christoph Hellwig
> <h...@lst.de&
t; <h...@lst.de>; James Bottomley
> <james.bottom...@hansenpartnership.com>; Don Brace
> <don.br...@microsemi.com>; Jens Axboe <ax...@kernel.dk>; linux-
> s...@vger.kernel.org; Hannes Reinecke <h...@suse.com>
> Subject: Re: [PATCH] hpsa: add support for legacy b
..@redhat.com>; Jens Axboe
> <ax...@kernel.dk>; Linux Kernel list <linux-ker...@vger.kernel.org>; linux-
> bl...@vger.kernel.org; Don Brace <don.br...@microsemi.com>; Scott
> Benesh <scott.ben...@microsemi.com>; Scott Teel
> <scott.t...@microsemi.com>;
ux-ker...@vger.kernel.org>; linux-
> bl...@vger.kernel.org; Don Brace <don.br...@microsemi.com>; Scott
> Benesh <scott.ben...@microsemi.com>; Scott Teel
> <scott.t...@microsemi.com>; Kevin Barnett
> <kevin.barn...@microsemi.com>; linux-scsi@vger.kernel.org
> S
> -Original Message-
> On 5.5.2017 00:51, Don Brace wrote:
> > - mark device state sooner.
> >
> > Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
> > Reviewed-by: Scott Teel <scott.t...@microsemi.com>
> > Reviewed-by: Kevin Barn
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Reviewed-by: Scott Teel <scott.t...@microsemi.com>
Reviewed-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com>
---
drivers/scsi/hpsa.c |2 +-
1 file changed, 1
ben...@microsemi.com>
Reviewed-by: Scott Teel <scott.t...@microsemi.com>
Reviewed-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com>
---
drivers/scsi/hpsa.c | 62 ++-
1 file changed, 61 i
- call scsi_done when the command completes.
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Reviewed-by: Scott Teel <scott.t...@microsemi.com>
Reviewed-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com>
---
drivers/
ben...@microsemi.com>
Reviewed-by: Scott Teel <scott.t...@microsemi.com>
Reviewed-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.com>
---
drivers/scsi/hpsa.c | 621 +--
drivers/scsi
- queue depth assignment not in correct place, had no effect.
Reviewed-by: Scott Benesh <scott.ben...@microsemi.com>
Reviewed-by: Scott Teel <scott.t...@microsemi.com>
Reviewed-by: Kevin Barnett <kevin.barn...@microsemi.com>
Signed-off-by: Don Brace <don.br...@microsemi.c
1 - 100 of 855 matches
Mail list logo