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 majordomo info at http://vger.k
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 o
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
Reviewed-by: Scott Benesh
Reviewed-by: Johannes Thumshirn
Revi
From: Kevin Barnett
Reviewed-by: Scott Teel
Reviewed-by: Scott Benesh
Reviewed-by: Johannes Thumshirn
Reviewed-by: Tomas Henzl
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.h | 13 +---
drivers/scsi/smartpqi/smartpqi_init.c | 35 +
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: Tomas Henzl
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.
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
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |5 +
1 file
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
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |8 +++-
1 fi
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 +++
MAINTAINERS |1
2 files changed, 81
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: Johannes Thumshirn
Reviewed-by: Tomas Henzl
Signed-off-by: Kevin Barnett
Signed-off-by:
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
---
drivers/scsi/smartpqi/smartpqi_init.c |6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/smartpqi/s
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
Reviewed-by: Kevin Barnett
Reviewed-by: Johannes Thumshirn
Reviewed-by: Tomas Henzl
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
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |8 ++--
1 file changed, 2 insertions(+), 6 dele
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 Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c |3 +--
1 file changed, 1 i
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
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.h |2 -
drivers/scsi/sm
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
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi.h |6 ++
drivers/scsi
From: Kevin Barnett
Take advantage of controller improvements.
Reviewed-by: Scott Teel
Reviewed-by: Scott Benesh
Reviewed-by: Johannes Thumshirn
Reviewed-by: Tomas Henzl
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c | 68
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
Signed-off-by: Kevin Barnett
Signed-off-by: Don Brace
---
drivers/scsi/smartpqi/smartpqi_init.c | 38
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 event
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
b/drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
index a515cdd..
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 a/drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
b/drivers/scsi/ibmvscsi_tgt/ibmvscsi_
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
Vie
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 insertions(+)
diff --git a/drivers/scsi/ibmvscsi_tgt/ibmvscsi_t
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:
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
--- a/drivers/scsi/wd719x.c
+++ b/d
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 -
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
Reviewed-by: Tomas Henzl
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a mes
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
> Reviewed-by: Scott Benesh
> Reviewed-by: Kevin Barnett
> S
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 Benesh
> Signed-off-by: Kevin Barnett
> Signed-off-by: Don
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
> Signed-off-by: Don Brace
> ---
Reviewed-by: Tomas Henzl
--
To unsubscribe from this list: send
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 Barnett
> Signed-off-by: Don Brace
> ---
Reviewed-by: Tomas Henzl
--
To unsubscri
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: Kevin Barnett
> Signed-off-by: Don Brace
Reviewed-by: Tomas Henzl
--
To unsubscr
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
> Signed-off-by: Kevin Barnett
> Signed-off-by: Don Brace
R
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 &ioc->fault_reset_work and &fw_event->work, respectively and
> hence don't require ordering. Hence, they have been converted to use
> alloc_wor
On Wed, Aug 31, 2016 at 12:33:05AM +0530, Bhaktipriya Shridhar wrote:
> The workqueue "fc_rescan_work_q" queues multiple work items viz
> &ioc->fc_rescan_work, &ioc->fc_lsc_work, &ioc->fc_setup_reset_work,
> which require strict execution ordering.
> Hence, an ordered dedicated workqueue has been u
- 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,
> linux-ker...@vger.kernel.org, "Michael Schmitz"
> Sent: Wednesday, August 31, 2016 12:44:56 AM
> Subje
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
Reviewed-by: Tomas Henzl
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a mes
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
>>> Reviewed-by: Scott Benesh
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
> Signed-off-by: Don Brace
> ---
Reviewed-by: Tomas Henzl
--
To unsubscribe from this list: send the
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 Benesh
> > Signed-off-by: Kevin Barnett
> > Signed-of
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
> Signed-off-by: Don Brace
Reviewed-by: Tomas Henzl
> ---
> drivers/scsi/smartpqi/smartpqi_ini
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
> Signed-off-by: Don Brace
> ---
> drivers/scsi/smartpqi/smartpqi_init.c | 38
> +
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
> Signed-off-by: Don Brace
Reviewed-by: Tomas Henzl
--
To unsubscribe from this list: send the line "u
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
> Signed-off-by: Don Brace
Reviewed-by: Tomas Henzl
Tomas
--
To unsubscribe from this list: send
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 sure
> port is not null.
>
>
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 descriptor.
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:
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:
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
> MAINTAINERS
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
> > perform
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; Sco
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 series patches 7, 11,
51 matches
Mail list logo