Re: [PATCH 1/2] wd719x: Remove last declaration using DEFINE_PCI_DEVICE_TABLE

2016-08-31 Thread Bart Van Assche
On 08/31/16 09:19, Joe Perches wrote: > Convert it to the preferred const struct pci_device_id instead. Reviewed-by: Bart Van Assche -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majord...@vger.kernel.org More

Issues with LSI-3008 adapters, mpt3sas driver

2016-08-31 Thread Douglas Miller
Hi all, I am seeing an issue while using an LSI-3008-based adapter (mpt3sas driver) on a PowerPC system (although I am not yet convinced it is architecture dependent). When I create a RAID1 volume, the physical disk devices get "hidden" as expected however the various kernel objects are out

[PATCH V2 07/15] smartpqi: correct controller offline issue

2016-08-31 Thread Don Brace
From: Kevin Barnett Fixes: 6c223761e 'smartpqi: initial commit of Microsemi smartpqi driver' Fixed a bug where the driver would not free all of the controller resources if the controller ever went offline. Reviewed-by: Scott Teel

[PATCH V2 06/15] smartpqi: add kdump support

2016-08-31 Thread Don Brace
From: Kevin Barnett Reviewed-by: Scott Teel Reviewed-by: Scott Benesh Reviewed-by: Johannes Thumshirn Reviewed-by: Tomas Henzl Signed-off-by: Kevin Barnett

[PATCH V2 04/15] smartpqi: enhance drive offline informational message

2016-08-31 Thread Don Brace
From: Kevin Barnett Made a couple of error messages more verbose. Reviewed-by: Scott Teel Reviewed-by: Scott Benesh Reviewed-by: Johannes Thumshirn Reviewed-by: Tomas Henzl

[PATCH V2 08/15] smartpqi: correct event acknowledgment timeout issue

2016-08-31 Thread Don Brace
From: Kevin Barnett the driver no longer waits for the firmware to consume the event ack IU. Reviewed-by: Scott Teel Reviewed-by: Scott Benesh Reviewed-by: Johannes Thumshirn Reviewed-by:

[PATCH V2 11/15] smartpqi: scsi queuecommand cleanup

2016-08-31 Thread Don Brace
From: Kevin Barnett minor cleanup of scsi queue command function Reviewed-by: Scott Teel Reviewed-by: Scott Benesh Reviewed-by: Johannes Thumshirn Reviewed-by: Tomas Henzl

[PATCH V2 14/15] smartpqi: add smartpqi.txt

2016-08-31 Thread Don Brace
added Documentation/scsi/smartpqi.txt Reviewed-by: Kevin Barnett Reviewed-by: Scott Benesh Reviewed-by: Johannes Thumshirn Signed-off-by: Don Brace --- Documentation/scsi/smartpqi.txt | 80

[PATCH V2 12/15] smartpqi: remove timeout for cache flush operations

2016-08-31 Thread Don Brace
From: Kevin Barnett Some cache flush operations can take longer than the timeout value. Best to not impose a time limit to handle all cases. Reviewed-by: Scott Teel Reviewed-by: Scott Benesh Reviewed-by:

[PATCH V2 15/15] smartqi: bump driver version

2016-08-31 Thread Don Brace
From: Kevin Barnett Reviewed-by: Scott Teel Reviewed-by: Scott Benesh Reviewed-by: Tomas Henzl Signed-off-by: Kevin Barnett Signed-off-by: Don Brace

[PATCH V2 13/15] smartpqi: update Kconfig

2016-08-31 Thread Don Brace
From: Kevin Barnett The aacraid driver will not managage Microsemi smartpqi controllers, but will still manage older aacraid devices. Updated help section. Reviewed-by: Scott Teel Reviewed-by: Scott Benesh

[PATCH V2 10/15] smartpqi: minor tweaks to update time support

2016-08-31 Thread Don Brace
From: Kevin Barnett minor tweaks to update time support Reviewed-by: Scott Teel Reviewed-by: Scott Benesh Reviewed-by: Johannes Thumshirn Signed-off-by: Kevin Barnett

[PATCH V2 09/15] smartpqi: minor function reformating

2016-08-31 Thread Don Brace
From: Kevin Barnett reformatted pqi_num_elements_free() to match the rest of the driver Reviewed-by: Scott Teel Reviewed-by: Scott Benesh Reviewed-by: Tomas Henzl Signed-off-by: Kevin

[PATCH V2 02/15] smartpqi: change tmf macro names

2016-08-31 Thread Don Brace
From: Kevin Barnett small change to make code look cleaner Reviewed-by: Scott Teel Reviewed-by: Scott Benesh Reviewed-by: Johannes Thumshirn Reviewed-by: Tomas Henzl

[PATCH V2 01/15] smartpqi: change aio sg processing

2016-08-31 Thread Don Brace
From: Kevin Barnett Take advantage of controller improvements. Reviewed-by: Scott Teel Reviewed-by: Scott Benesh Reviewed-by: Johannes Thumshirn Reviewed-by: Tomas Henzl

[PATCH V2 03/15] smartpqi: simplify spanning

2016-08-31 Thread Don Brace
From: Kevin Barnett Removed the workaround for the transition to spanning. Reviewed-by: Scott Teel Reviewed-by: Scott Benesh Reviewed-by: Johannes Thumshirn Reviewed-by: Tomas Henzl

[PATCH V2 05/15] smartpqi: enhance reset logic

2016-08-31 Thread Don Brace
From: Kevin Barnett Eliminated timeout from LUN reset logic. Reviewed-by: Scott Teel Reviewed-by: Scott Benesh Reviewed-by: Johannes Thumshirn Reviewed-by: Tomas Henzl

[PATCH V2 00/15] smartpqi update

2016-08-31 Thread Don Brace
These changes are based on Linus's tree The changes are: - simplify aio processing - simplify tmf macro names - remove workaround for spanning - add message for offlined drives - enhance reset logic - add support for kdump - correct issue with offlined controller - change timeout for

[PATCH v1 2/3] Ibmvscsis: Code cleanup of print statements

2016-08-31 Thread Bryant G. Ly
Signed-off-by: Bryant G. Ly Signed-off-by: Michael Cyr --- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 26 ++ 1 file changed, 2 insertions(+), 24 deletions(-) diff --git a/drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c

[PATCH v1 3/3] Ibmvscsis: Fixed a bug reported by Dan Carpenter

2016-08-31 Thread Bryant G. Ly
SUPPORTED_FORMATS is 1 << 1 so it's never zero. Signed-off-by: Bryant G. Ly Signed-off-by: Michael Cyr --- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

Direct Cash Loans Offer!!!

2016-08-31 Thread Direct cash Loans pty
Good News, Direct cash Loans is currently giving out loan at 3.5% interest rate. Kindly forward the following details your ID Number, Full Names, Occupation, Monthly Income, Type of loan , telephone number and email address via email to this email: directcashloans_d...@webmail.co.za

[PATCH v1 1/3] Ibmvscsis: Properly deregister target sessions

2016-08-31 Thread Bryant G. Ly
The driver currently doesn't properly deregisters target sessions completely, so this will address that. Signed-off-by: Bryant G. Ly Signed-off-by: Michael Cyr --- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 2 ++ 1 file changed, 2

[PATCH v1 0/3] Ibmvscsis fixes and code cleanup

2016-08-31 Thread Bryant G. Ly
Here are some small fixes and cleanups for Ibmvscsis Target Driver. The only one of significance is the first one where there is a possibility of a kernel crash due to inproper deregister of target session since we didn't sync up work and didn't deregister_configfs. Bryant G. Ly (3): Ibmvscsis:

[PATCH 1/2] wd719x: Remove last declaration using DEFINE_PCI_DEVICE_TABLE

2016-08-31 Thread Joe Perches
Convert it to the preferred const struct pci_device_id instead. Signed-off-by: Joe Perches --- drivers/scsi/wd719x.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/wd719x.c b/drivers/scsi/wd719x.c index e3da1a2..2a9da2e 100644 ---

[PATCH 0/2] Remove last use and references to DEFINE_PCI_DEVICE_TABLE

2016-08-31 Thread Joe Perches
Joe Perches (2): wd719x: Remove last declaration using DEFINE_PCI_DEVICE_TABLE treewide: Remove references to the now unnecessary DEFINE_PCI_DEVICE_TABLE Documentation/PCI/pci.txt | 1 - drivers/scsi/wd719x.c | 2 +- include/linux/pci.h | 9 - scripts/checkpatch.pl | 9

Re: [PATCH 17/17] smartqi: bump driver version

2016-08-31 Thread Tomas Henzl
On 26.8.2016 18:45, Don Brace wrote: > From: Kevin Barnett > > Reviewed-by: Scott Teel > Reviewed-by: Scott Benesh > Signed-off-by: Kevin Barnett > Signed-off-by: Don Brace

Re: [PATCH 14/17] smartpqi: update Kconfig

2016-08-31 Thread Tomas Henzl
On 26.8.2016 18:45, Don Brace wrote: > From: Kevin Barnett > > The aacraid driver will not managage Microsemi > smartpqi controllers, but will still manage > older aacraid devices. > > Updated help section. > > Reviewed-by: Scott Teel >

Re: [PATCH 13/17] smartpqi: remove timeout for cache flush operations

2016-08-31 Thread Tomas Henzl
On 26.8.2016 18:45, Don Brace wrote: > From: Kevin Barnett > > Some cache flush operations can take longer than the > timeout value. Best to not impose a time limit to > handle all cases. > > Reviewed-by: Scott Teel > Reviewed-by: Scott

Re: [PATCH 12/17] smartpqi: scsi queuecommand cleanup

2016-08-31 Thread Tomas Henzl
On 26.8.2016 18:45, Don Brace wrote: > From: Kevin Barnett > > minor cleanup of scsi queue command function > > Reviewed-by: Scott Teel > Reviewed-by: Scott Benesh > Signed-off-by: Kevin Barnett

Re: [PATCH 10/17] smartpqi: minor function reformating

2016-08-31 Thread Tomas Henzl
On 26.8.2016 18:45, Don Brace wrote: > From: Kevin Barnett > > reformatted pqi_num_elements_free() to match the rest of the driver > > Reviewed-by: Scott Teel > Reviewed-by: Scott Benesh > Signed-off-by: Kevin

Re: [PATCH 09/17] smartpqi: correct event acknowledgment timeout issue

2016-08-31 Thread Tomas Henzl
On 26.8.2016 18:45, Don Brace wrote: > From: Kevin Barnett > > the driver no longer waits for the firmware to consume > the event ack IU. > > Reviewed-by: Scott Teel > Reviewed-by: Scott Benesh > Signed-off-by:

Re: [PATCH 08/17] smartpqi: correct controller offline issue

2016-08-31 Thread Tomas Henzl
On 26.8.2016 18:44, Don Brace wrote: > From: Kevin Barnett > > Fixed a bug where the driver would not free all of the > controller resources if the controller ever went offline. > > Reviewed-by: Scott Teel > Reviewed-by: Scott Benesh

Re: [PATCH 2/2] fusion: mptbase: Remove deprecated create_singlethread_workqueue

2016-08-31 Thread Tejun Heo
On Wed, Aug 31, 2016 at 12:33:25AM +0530, Bhaktipriya Shridhar wrote: > The workqueues "ioc->reset_work_q" and "ioc->fw_event_q" queue a single > work item >fault_reset_work and _event->work, respectively and > hence don't require ordering. Hence, they have been converted to use >

Re: [PATCH 1/2] fusion/mptfc: Remove deprecated create_singlethread_workqueue

2016-08-31 Thread Tejun Heo
On Wed, Aug 31, 2016 at 12:33:05AM +0530, Bhaktipriya Shridhar wrote: > The workqueue "fc_rescan_work_q" queues multiple work items viz > >fc_rescan_work, >fc_lsc_work, >fc_setup_reset_work, > which require strict execution ordering. > Hence, an ordered dedicated workqueue has been used. > >

Re: [PATCH v2 3/3] scsi/ncr5380: Improve interrupt latency during PIO tranfers

2016-08-31 Thread Laurence Oberman
- Original Message - > From: "Finn Thain" > To: "James E.J. Bottomley" , "Martin K. Petersen" > , "Geert > Uytterhoeven" , linux-scsi@vger.kernel.org, > linux-m...@vger.kernel.org, >

Re: [PATCH 07/17] smartpqi: add kdump support

2016-08-31 Thread Tomas Henzl
On 26.8.2016 18:44, Don Brace wrote: > From: Kevin Barnett > > Reviewed-by: Scott Teel > Reviewed-by: Scott Benesh > Signed-off-by: Kevin Barnett > Signed-off-by: Don Brace

Re: [PATCH 03/17] smartpqi: simplify spanning

2016-08-31 Thread Tomas Henzl
On 31.8.2016 15:10, Johannes Thumshirn wrote: > On Wed, Aug 31, 2016 at 02:59:16PM +0200, Tomas Henzl wrote: >> On 26.8.2016 18:44, Don Brace wrote: >>> From: Kevin Barnett >>> >>> Removed the workaround for the transition to spanning. >>> >>> Reviewed-by: Scott Teel

Re: [PATCH 05/17] smartpqi: enhance reset logic

2016-08-31 Thread Tomas Henzl
On 26.8.2016 18:44, Don Brace wrote: > From: Kevin Barnett > > Eliminated timeout from LUN reset logic. > > Reviewed-by: Scott Teel > Reviewed-by: Scott Benesh > Signed-off-by: Kevin Barnett

Re: [PATCH 03/17] smartpqi: simplify spanning

2016-08-31 Thread Johannes Thumshirn
On Wed, Aug 31, 2016 at 02:59:16PM +0200, Tomas Henzl wrote: > On 26.8.2016 18:44, Don Brace wrote: > > From: Kevin Barnett > > > > Removed the workaround for the transition to spanning. > > > > Reviewed-by: Scott Teel > > Reviewed-by: Scott

Re: [PATCH 04/17] smartpqi: enhance drive offline informational message

2016-08-31 Thread Tomas Henzl
On 26.8.2016 18:44, Don Brace wrote: > From: Kevin Barnett > > Made a couple of error messages more verbose. > > Reviewed-by: Scott Teel > Reviewed-by: Scott Benesh > Signed-off-by: Kevin Barnett

Re: [PATCH 03/17] smartpqi: simplify spanning

2016-08-31 Thread Tomas Henzl
On 26.8.2016 18:44, Don Brace wrote: > From: Kevin Barnett > > Removed the workaround for the transition to spanning. > > Reviewed-by: Scott Teel > Reviewed-by: Scott Benesh > Signed-off-by: Kevin Barnett

Re: [PATCH 02/17] smartpqi: change tmf macro names

2016-08-31 Thread Tomas Henzl
On 26.8.2016 18:44, Don Brace wrote: > From: Kevin Barnett > > small change to make code look cleaner > > Reviewed-by: Scott Teel > Reviewed-by: Scott Benesh > Signed-off-by: Kevin Barnett

Re: [PATCH 01/17] smartpqi: change aio sg processing

2016-08-31 Thread Tomas Henzl
On 26.8.2016 18:44, Don Brace wrote: > From: Kevin Barnett > > Take advantage of controller improvements. > > Reviewed-by: Scott Teel > Reviewed-by: Scott Benesh > Signed-off-by: Kevin Barnett

Re: [PATCH] bfa: do not dereference port before it is null checked

2016-08-31 Thread Johannes Thumshirn
On Tue, Aug 30, 2016 at 05:36:16PM +0100, Colin King wrote: > From: Colin Ian King > > port is deferenced before it is null sanity checked, hence > we potentially have a null pointer dereference bug. Instead, > initialise trl_enabled from port->fcs->bfa after we are

Re: [PATCH v5 3/8] char: rpmb: add device attributes

2016-08-31 Thread Greg Kroah-Hartman
On Mon, Jul 18, 2016 at 11:27:48PM +0300, Tomas Winkler wrote: > Add attribute type that displays underlay storage type technology > EMMC, UFS, and attribute id, that displays underlay storage device id. > For EMMC this would be content of CID and for UFS serial number from > the device

Re: [PATCH v5 5/8] char: rpmb: add RPMB simulation device

2016-08-31 Thread Greg Kroah-Hartman
On Mon, Jul 18, 2016 at 11:27:50PM +0300, Tomas Winkler wrote: > This is a simple platform device used for testing > the RPMB subsystem. > > The module currently supports two configuration options: > 1. max_wr_blks: for specifying max blocks that can be written > in a single command > 2. daunits:

Re: [PATCH v5 5/8] char: rpmb: add RPMB simulation device

2016-08-31 Thread Greg Kroah-Hartman
On Mon, Jul 18, 2016 at 11:27:50PM +0300, Tomas Winkler wrote: > This is a simple platform device used for testing > the RPMB subsystem. > > The module currently supports two configuration options: > 1. max_wr_blks: for specifying max blocks that can be written > in a single command > 2. daunits:

Re: [PATCH v5 2/8] char: rpmb: add sysfs-class ABI documentation

2016-08-31 Thread Greg Kroah-Hartman
On Mon, Jul 18, 2016 at 11:27:47PM +0300, Tomas Winkler wrote: > Signed-off-by: Tomas Winkler > --- > V2: resend > V3: add more verbose description > V4: resend > V5: adjust date and kernel version > > Documentation/ABI/testing/sysfs-class-rpmb | 20

Re: [PATCH v5 4/8] char: rpmb: provide a user space interface

2016-08-31 Thread Greg Kroah-Hartman
On Sun, Aug 07, 2016 at 09:44:03AM +, Winkler, Tomas wrote: > > > > On Mon 2016-07-18 23:27:49, Tomas Winkler wrote: > > > The user space API is achieved via two synchronous IOCTL. > > > > IOCTLs? > > Will fix > > > > Simplified one, RPMB_IOC_REQ_CMD, were read result cycles is > >

Re: [PATCH 11/17] smartpqi: minor tweaks to update time support

2016-08-31 Thread Johannes Thumshirn
On Tue, Aug 30, 2016 at 03:26:15PM +, Don Brace wrote: > > -Original Message- > > From: Johannes Thumshirn [mailto:jthumsh...@suse.de] > > Sent: Tuesday, August 30, 2016 2:18 AM > > To: Don Brace > > Cc: j...@linux.vnet.ibm.com; Viswas G; Mahesh Rajashekhara; > > h...@infradead.org;

Re: [PATCH 00/30] FCoE VN2VN fixes

2016-08-31 Thread Johannes Thumshirn
On Tue, Aug 30, 2016 at 10:46:17PM -0400, Martin K . Petersen wrote: > > "Johannes" == Johannes Thumshirn writes: > > Hannes, > > Johannes> I _think_ I already reviewed them (at least I do have a > Johannes> deja-vu when I read 'Revisit kref handling') > > In v1 of the