Re: [PATCH v2 00/13] mpt3sas driver NVMe support:

2017-08-02 Thread Hannes Reinecke
On 08/02/2017 10:14 AM, Hannes Reinecke wrote: > On 07/14/2017 03:22 PM, Suganath Prabu S wrote: >> Ventura Series controller are Tri-mode. The controller and >> firmware are capable of supporting NVMe devices and >> PCIe switches to be connected with the controller. This >> patch set adds driver l

Re: [PATCH v2 13/13] mpt3sas: Update mpt3sas driver version.

2017-08-02 Thread Hannes Reinecke
On 07/14/2017 03:22 PM, Suganath Prabu S wrote: > Updated mpt3sas driver version to 15.101.00.00 > > Signed-off-by: Chaitra P B > Signed-off-by: Suganath Prabu S > --- > drivers/scsi/mpt3sas/mpt3sas_base.h |4 ++-- > 1 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers

Re: [PATCH v2 11/13] mpt3sas: NVMe drive support for BTDHMAPPING ioctl command and log info

2017-08-02 Thread Hannes Reinecke
On 07/14/2017 03:22 PM, Suganath Prabu S wrote: > * Added debug prints for pcie devices in ioctl debug path. Which > will be helpful for debugging. > * Added PCIe device support for ioctl BTDHMAPPING ioctl. > > Signed-off-by: Chaitra P B > Signed-off-by: Suganath Prabu S > --- > drivers/scsi/mp

Re: [PATCH v2 12/13] mpt3sas: Fix nvme drives checking for tlr.

2017-08-02 Thread Hannes Reinecke
On 07/14/2017 03:22 PM, Suganath Prabu S wrote: > Check for NVMe drives before enabling or checking tlr. > > Signed-off-by: Chaitra P B > Signed-off-by: Suganath Prabu S > --- > drivers/scsi/mpt3sas/mpt3sas_scsih.c | 22 -- > 1 files changed, 16 insertions(+), 6 deletions(

Re: [PATCH v2 10/13] mpt3as: Add-Task-management-debug-info-for-NVMe-drives.

2017-08-02 Thread Hannes Reinecke
On 07/14/2017 03:22 PM, Suganath Prabu S wrote: > Added debug information for NVMe/PCIe drives in target rest path. > > Signed-off-by: Chaitra P B > Signed-off-by: Suganath Prabu S > --- > drivers/scsi/mpt3sas/mpt3sas_scsih.c | 83 - > 1 files changed, 70 inser

Re: [PATCH v2 09/13] mpt3sas: scan and add nvme device after controller reset

2017-08-02 Thread Hannes Reinecke
On 07/14/2017 03:22 PM, Suganath Prabu S wrote: > After Controller reset, Scan and add nvme device back to the topology. > > Signed-off-by: Chaitra P B > Signed-off-by: Suganath Prabu S > --- > drivers/scsi/mpt3sas/mpt3sas_scsih.c | 194 > +- > 1 files changed,

Re: [PATCH v2 08/13] mpt3sas: Set NVMe device queue depth as 128

2017-08-02 Thread Hannes Reinecke
On 07/14/2017 03:22 PM, Suganath Prabu S wrote: > Sets nvme device queue depth, name and displays device capabilities > > Signed-off-by: Chaitra P B > Signed-off-by: Suganath Prabu S > --- > drivers/scsi/mpt3sas/mpt3sas_base.h |2 +- > drivers/scsi/mpt3sas/mpt3sas_scsih.c | 40 > +++

Re: [PATCH v2 07/13] mpt3sas: Handle NVMe PCIe device related events generated from firmware.

2017-08-02 Thread Hannes Reinecke
On 07/14/2017 03:22 PM, Suganath Prabu S wrote: > * The controller firmware sends separate events for NVMe devices and > PCIe switches similar to existing SAS events. > > * NVMe device detection, addition and removal are reported by the > firmware through PCIe Topology Change list events. > > * T

Re: [PATCH v2 06/13] mpt3sas: API's to remove nvme drive from sml

2017-08-02 Thread Hannes Reinecke
On 07/14/2017 03:22 PM, Suganath Prabu S wrote: > Below API's are included in nvme drive remove path. > _scsih_pcie_device_remove_by_handle > _scsih_pcie_device_remove_from_sml > > Signed-off-by: Chaitra P B > Signed-off-by: Suganath Prabu S > --- > drivers/scsi/mpt3sas/mpt3sas_scsih.c | 148

Re: [PATCH v2 05/13] mpt3sas: API 's to support NVMe drive addition to SML

2017-08-02 Thread Hannes Reinecke
On 07/14/2017 03:22 PM, Suganath Prabu S wrote: > Below Functions are added in various paths to support NVMe > drive addition. > > _scsih_pcie_add_device > _scsih_pcie_device_add > _scsih_pcie_device_init_add > _scsih_check_pcie_access_status > _scsih_pcie_check_device > > mpt3sas_get_pdev_by_han

Re: [PATCH v2 04/13] mpt3sas: Added support for nvme encapsulated request message.

2017-08-02 Thread Hannes Reinecke
On 07/14/2017 03:22 PM, Suganath Prabu S wrote: > * Mpt3sas driver uses the NVMe Encapsulated Request message to > send an NVMe command to an NVMe device attached to the IOC. > > * Normal I/O commands like reads and writes are passed to the > controller as SCSI commands and the controller has the

Re: [PATCH v2 02/13] mpt3sas: Add nvme device support in slave alloc, target alloc and probe

2017-08-02 Thread Hannes Reinecke
On 07/14/2017 03:22 PM, Suganath Prabu S wrote: > 1) Added support for probing pcie device and adding NVMe drives to > SML and driver's internal list pcie_device_list. > > 2) Added support for determing NVMe as boot device. > > 3) Added nvme device support for call back functions scan_finished >

Re: [PATCH v2 01/13] mpt3sas: Update MPI Header

2017-08-02 Thread Hannes Reinecke
On 07/14/2017 03:22 PM, Suganath Prabu S wrote: > Update MPI Files for NVMe support > > Signed-off-by: Chaitra P B > Signed-off-by: Suganath Prabu S > --- > drivers/scsi/mpt3sas/mpi/mpi2.h | 43 +++- > drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 647 > +- > d

Re: [PATCH 04/14] blk-mq-sched: improve dispatching from sw queue

2017-08-02 Thread Ming Lei
On Thu, Aug 03, 2017 at 01:35:29AM +, Bart Van Assche wrote: > On Wed, 2017-08-02 at 11:31 +0800, Ming Lei wrote: > > On Tue, Aug 01, 2017 at 03:11:42PM +, Bart Van Assche wrote: > > > On Tue, 2017-08-01 at 18:50 +0800, Ming Lei wrote: > > > > On Tue, Aug 01, 2017 at 06:17:18PM +0800, Ming

Re: [PATCH 04/14] blk-mq-sched: improve dispatching from sw queue

2017-08-02 Thread Bart Van Assche
On Wed, 2017-08-02 at 11:31 +0800, Ming Lei wrote: > On Tue, Aug 01, 2017 at 03:11:42PM +, Bart Van Assche wrote: > > On Tue, 2017-08-01 at 18:50 +0800, Ming Lei wrote: > > > On Tue, Aug 01, 2017 at 06:17:18PM +0800, Ming Lei wrote: > > > > How can we get the accurate 'number of requests in pro

Re: [PATCH 05/14] blk-mq-sched: don't dequeue request until all in ->dispatch are flushed

2017-08-02 Thread Bart Van Assche
On Wed, 2017-08-02 at 11:01 +0800, Ming Lei wrote: > On Tue, Aug 01, 2017 at 04:14:07PM +, Bart Van Assche wrote: > > On Tue, 2017-08-01 at 18:44 +0800, Ming Lei wrote: > > > On Mon, Jul 31, 2017 at 11:42:21PM +, Bart Van Assche wrote: > > > > Since setting, clearing and testing of BLK_MQ_S

[PATCH 20/21] lpfc: Add new adapter type 6 support

2017-08-02 Thread James Smart
The new adpater has a different PCI bar map, the EQ/CQ doorbell registers and their formats are different from LPE1600 /LPE3200 Replaced the field EQCQDBregaddr with EQDBregaddr and CQDBregaddr in lpfc_sli4_hba structure. There were a few other minor changes to support the new adapter type. Signe

[PATCH 14/21] lpfc: Fix MRQ > 1 context list handling

2017-08-02 Thread James Smart
From: Dick Kennedy Various oops including cpu LOCKUPs were seen. For asynchronously received ius where the driver must assign exchange resources, the resources were on a single get (free) list and put list (finished, waiting to be put on get list). As all cpus are sharing the lists, an interrupt

[PATCH 07/21] lpfc: Correct return error codes to align with nvme_fc transport

2017-08-02 Thread James Smart
From: Dick Kennedy Modify driver return error codes to align with host nvme transport. Driver isn't returning Exxx error codes to properly reflect out of resource or connectivity conditions (-EBUSY), yet there were hard error conditions returning -EBUSY. Fix to return: temporary failures or tem

[PATCH 02/21] lpfc: Fix plogi collision that causes illegal state transition

2017-08-02 Thread James Smart
From: Dick Kennedy Message "0271 Illegal State Transition: node" seen in logs, all luns are unuseable for that target. A window exists in the rcv_plogi path where if the state is plogi issue but the driver has not issued a plogi, then two reglogins will be sent for the same RPI. The first one to

[PATCH 03/21] lpfc: Fix loop mode target discovery

2017-08-02 Thread James Smart
From: Dick Kennedy The driver does not discover targets when in loop mode. The NLP type is correctly getting set when a fabric connection is detected but, not for loop. The unknown NLP type means that the driver does not issue a PRLI when in loop topology. Thus target discovery fails. Fix by ch

[PATCH 12/21] lpfc: Correct issues with FAWWN and FDISCs

2017-08-02 Thread James Smart
From: Dick Kennedy When using fabric-assigned WWNs, the switch doesn't like copy of the FLOGI payload, which includes valid VVL bits, to be used as the FDISC paylaod. Rather than wait for corrected switch firmware, ensure the VVL bits are marked invalid on FDISCs. Signed-off-by: Dick Kennedy S

[PATCH 11/21] lpfc: Fix NVME PRLI handling during RSCN

2017-08-02 Thread James Smart
From: Dick Kennedy A race condition was found whereby the initiator would receive the RSCN for a new NVME device before it had a chance to register its FC4 support with the fabric. Thus, when queried by the initiator, it would see that the target supported FC-NVME. Corrected by making the assump

[PATCH 16/21] lpfc: Fix nvme target failure after 2nd adapter reset

2017-08-02 Thread James Smart
From: Dick Kennedy Fix nvme target failure after 2nd adapter reset The nonrecovery occurred because the lpfc nvme initiator function did not reestablish its localport creation with the nvme host transport in lpfc_oneline. Because of that, an NVME rport binding could not take place. Corrected b

[PATCH 15/21] lpfc: Fix relative offset error on large nvmet target ios

2017-08-02 Thread James Smart
From: Dick Kennedy if the nvmet_fc transport breaks an io into multiple sequences, the driver will improperly set the relative offset on the 2nd through N sequences. Correct by properly formatting the hw cmd so the relative offset is picked up from the hw cmd. Signed-off-by: Dick Kennedy Signe

[PATCH 13/21] lpfc: Limit amount of work processed in IRQ

2017-08-02 Thread James Smart
From: Dick Kennedy Various oops being seen on being in the ISR too long and cpu lockups, when under heavy load. The amount of work being posted off of completion queues kept the ISR running almost all the time Correct the issue by limiting the amount of work per itteration. Signed-off-by: Dick

[PATCH 08/21] lpfc: Fix handling of FCP and NVME FC4 types in Pt2Pt topology

2017-08-02 Thread James Smart
From: Dick Kennedy After link bounce in a NVME Pt2Pt config, the driver managed to map the same nport twice, resulting in multiple device nodes for the same namespace. In Pt2Pt, the driver must send PRLI's for both (scsi) FCP and NVME rather than using fabric aids. The driver was inconsistent on

[PATCH 21/21] lpfc: lpfc version bump 11.4.0.3

2017-08-02 Thread James Smart
From: Dick Kennedy Update driver version to 11.4.0.3 Signed-off-by: Dick Kennedy Signed-off-by: James Smart --- drivers/scsi/lpfc/lpfc_version.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/lpfc/lpfc_version.h b/drivers/scsi/lpfc/lpfc_version.h index c6a24c

[PATCH 10/21] lpfc: Fix crash in lpfc nvmet when fc port is reset

2017-08-02 Thread James Smart
From: Dick Kennedy in adapter reset tests, an oops was seen with a NULL pointer in lpfc_free_rq_buffer+0x20/0x60 The driver is failing to properly repost the nvmet sgl list when recovering from the reset. Thus the driver eventually trys to walk an errant buffer list. Corrected the sgl buffer re

[PATCH 06/21] lpfc: convert info messages to standard messages

2017-08-02 Thread James Smart
From: Dick Kennedy Transitioned some informational discovery messages to now always be displayed when log_verbose is set. Signed-off-by: Dick Kennedy Signed-off-by: James Smart --- drivers/scsi/lpfc/lpfc_ct.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/scsi

[PATCH 09/21] lpfc: Fix duplicate NVME rport entries and namespaces.

2017-08-02 Thread James Smart
From: Dick Kennedy After lip, the driver sometimes would have two rports for the same device, allowing the namespaces to be duplicated by nvme. In lpfc_plogi_confirm_nport() the driver was not swapping the nrport maintained by the ndlp's undergoing address swapping. This allowed the 2nd rport to

[PATCH 18/21] lpfc: remove console log clutter

2017-08-02 Thread James Smart
Change hw queue binding messages to info - not error. Signed-off-by: Dick Kennedy Signed-off-by: James Smart --- drivers/scsi/lpfc/lpfc_nvme.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/lpfc/lpfc_nvme.c b/drivers/scsi/lpfc/lpfc_nvme.c index 8e7cdbd5d7d3..d3

[PATCH 04/21] lpfc: Fix rediscovery on switch blade pull

2017-08-02 Thread James Smart
From: Dick Kennedy When the switch blade is pulled out then plugged back in, the driver does not issue a PLOGI to the target When the switch blade is pulled out, it does not reset the link. The driver ends up issuing a LOGO to the target, and finally sees devloss. Since the driver believes that

[PATCH 00/21] lpfc updates for 11.4.0.3

2017-08-02 Thread James Smart
This patch set provides a number of bug fixes and two additions. The additions are BB credit support and Adapter type 6 support. The patches were cut against the Martin's 4.13/scsi-fixes tree. There are no outside dependencies. Dick Kennedy (18): lpfc: Fix opps when ExpressLane is enabled lpf

[PATCH 17/21] lpfc: Fix bad sgl reposting after 2nd adapter reset

2017-08-02 Thread James Smart
From: Dick Kennedy Fix bad sgl reposting after 2nd adapter reset port issue was fixed, the hbacmd reset would take more than 8 minutes to complete. There were conflicting NVME SGL posting/reposting responsibilities between lpfc_online()/lpfc_sli4_hba_setup() and lpfc_nvme_create_localport(). T

[PATCH 19/21] lpfc: Add Buffer to Buffer credit recovery support

2017-08-02 Thread James Smart
Add Buffer to buffer credit recovery support to the driver. This is a negotiated feature with the peer that allows for both sides to detect dropped RRDY's and FC Frames and recover credit. Signed-off-by: Dick Kennedy Signed-off-by: James Smart --- drivers/scsi/lpfc/lpfc.h | 3 ++- driv

[PATCH 01/21] lpfc: Fix opps when ExpressLane is enabled

2017-08-02 Thread James Smart
From: Dick Kennedy Null pointer dereference in lpfc_sli4_fof_intr_handler The driver does not set up cq->assoc_qp for sli4_hba->oas_cq Initialize cq->assoc_qp before accessing it Signed-off-by: Dick Kennedy Signed-off-by: James Smart --- drivers/scsi/lpfc/lpfc_sli.c | 3 +++ 1 file changed,

[PATCH 05/21] lpfc: Fix oops when NVME Target is discovered in a nonNVME environment

2017-08-02 Thread James Smart
From: Dick Kennedy lpfc oops when it discovers a NVME target but is configured for SCSI only operation. Oops is in lpfc_nvme_register_port+0x33/0x300. The localport is not valid so it should not have been referenced. Added validity check for localport Signed-off-by: Dick Kennedy Signed-off-by

[PATCH 1/3] scsi: mptfusion: constify pci_device_id.

2017-08-02 Thread Arvind Yadav
pci_device_id are not supposed to change at runtime. All functions working with pci_device_id provided by work with const pci_device_id. So mark the non-const structs as const. Signed-off-by: Arvind Yadav --- drivers/message/fusion/mptspi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[PATCH 3/3] scsi: mptsas: constify pci_device_id.

2017-08-02 Thread Arvind Yadav
pci_device_id are not supposed to change at runtime. All functions working with pci_device_id provided by work with const pci_device_id. So mark the non-const structs as const. Signed-off-by: Arvind Yadav --- drivers/message/fusion/mptsas.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[PATCH 2/3] scsi: mptfc: constify pci_device_id.

2017-08-02 Thread Arvind Yadav
pci_device_id are not supposed to change at runtime. All functions working with pci_device_id provided by work with const pci_device_id. So mark the non-const structs as const. Signed-off-by: Arvind Yadav --- drivers/message/fusion/mptfc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[PATCH 0/3] constify scsi pci_device_id.

2017-08-02 Thread Arvind Yadav
pci_device_id are not supposed to change at runtime. All functions working with pci_device_id provided by work with const pci_device_id. So mark the non-const structs as const. Arvind Yadav (3): [PATCH 1/3] scsi: mptfusion: constify pci_device_id. [PATCH 2/3] scsi: mptfc: constify pci_device_

Re: [PATCH 03/14] blk-mq: introduce blk_mq_dispatch_rq_from_ctxs()

2017-08-02 Thread kbuild test robot
Hi Ming, [auto build test ERROR on block/for-next] [also build test ERROR on v4.13-rc3 next-20170802] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Ming-Lei/blk-mq-sched-fix-SCSI-MQ

Re: [PATCH 32/47] scsi: Use scsi_target as argument for eh_target_reset_handler()

2017-08-02 Thread Steffen Maier
just an intermediate update on storage processing of target reset... On 07/25/2017 04:19 PM, Hannes Reinecke wrote: On 07/24/2017 08:10 PM, Steffen Maier wrote: On 06/28/2017 10:32 AM, Hannes Reinecke wrote: The target reset function should only depend on the scsi target, not the scsi command.

Re: [PATCH] hpsa: add support for legacy boards

2017-08-02 Thread Hannes Reinecke
On 07/11/2017 04:25 PM, Meelis Roos wrote: >> Add support for legacy boards, ensuring to enable the driver for >> those boards only when 'hpsa_allow_any' is set. > > Applied this patch, made sure I had compiled in hpsa and not cciss to > avoid any variables from initramfs, and still I get this: >

[PATCH] hpsa: disable volume status check for older controller

2017-08-02 Thread Hannes Reinecke
Older Controller might not support volume status, so disable it if 'hpsa_allow_any' is present. Signed-off-by: Hannes Reinecke --- drivers/scsi/hpsa.c | 11 +++ 1 file changed, 11 insertions(+) diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c index 2cf6ccc..bd063b8 100644 --- a/dr

Re: [PATCH 2/2] lpfc: support nvmet_fc defer_rcv callback

2017-08-02 Thread James Smart
On 8/2/2017 1:32 AM, Johannes Thumshirn wrote: len += snprintf(buf+len, PAGE_SIZE-len, - "FCP: Rcv %08x Release %08x Drop %08x\n", + "FCP: Rcv %08x Defer %08x Release %08x " + "Drop %08x\n",

Re: [PATCH 1/2] nvmet_fc: add defer_req callback for deferment of cmd buffer return

2017-08-02 Thread James Smart
On 8/2/2017 1:16 AM, Johannes Thumshirn wrote: + for (;;) { + deferfcp = list_first_entry_or_null(&queue->pending_cmd_list, + struct nvmet_fc_defer_fcp_req, req_list); + if (!deferfcp) + break; while

[GIT PULL] SCSI fixes for 4.13-rc3

2017-08-02 Thread James Bottomley
This seven is mostly minor build, Kconfig and error leg fixes. The patch is available here: git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git scsi-fixes The short changelog is: Arnd Bergmann (1): scsi: lpfc: fix linking against modular NVMe support Dan Carpenter (1): scsi

[PATCH 2/4] scsi: Add VENDOR_SPECIFIC sense code definitions

2017-08-02 Thread Hannes Reinecke
Some older devices will return vendor specific sense codes, so we should be adding a definition for it. Signed-off-by: Hannes Reinecke --- include/scsi/scsi_proto.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/scsi/scsi_proto.h b/include/scsi/scsi_proto.h index 78215fd..06751a9 10

[PATCH 1/4] raid_class: Add 'JBOD' RAID level

2017-08-02 Thread Hannes Reinecke
Not a real RAID level, but some HBAs support JBOD in addition to the 'classical' RAID levels. Signed-off-by: Hannes Reinecke --- drivers/scsi/raid_class.c | 1 + include/linux/raid_class.h | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/scsi/raid_class.c b/drivers/scsi/raid_class.

[PATCH 0/4] mylex: Replace DAC960 block driver

2017-08-02 Thread Hannes Reinecke
Hi all, as we're trying to get rid of the remaining request_fn drivers here's a patchset to move the DAC960 driver to the SCSI stack. The new driver is called 'mylex'. The Mylex/DAC960 HBA comes in two flavours; the later one (V2) already has a pretty complete SCSI emulation layer, so we just hav

Dear friend,

2017-08-02 Thread Uba Jesuobo
Dear friend, I'm sorry but happy to inform you about my success in getting those funds under the cooperation of a new partner from Vietnam though i tried my best to involve you in the business but God decided the whole situations. Presently I'm in Vietnam for investment projects with my own s

Re: [PATCH 2/2] lpfc: support nvmet_fc defer_rcv callback

2017-08-02 Thread Johannes Thumshirn
On Wed, Aug 02, 2017 at 10:32:20AM +0200, Johannes Thumshirn wrote: > On Tue, Aug 01, 2017 at 03:12:40PM -0700, James Smart wrote: > > This patch is intended to enter the kernel through the nvme block > > tree which pulls in the nvmet_fc api change at the same time. It is > > not to be merged via t

tcm fc Asynchronous Event Notifications

2017-08-02 Thread Lv, Shuo
Hi, does the TCM support the Asynchronous Event Notifications function?

Re: [PATCH 2/2] lpfc: support nvmet_fc defer_rcv callback

2017-08-02 Thread Johannes Thumshirn
On Tue, Aug 01, 2017 at 03:12:40PM -0700, James Smart wrote: > This patch is intended to enter the kernel through the nvme block > tree which pulls in the nvmet_fc api change at the same time. It is > not to be merged via the scsi trees without the latest nvme support > in it. This should be place

[PATCH] scsi: add const to bin_attribute structures

2017-08-02 Thread Bhumika Goyal
Add const to bin_attribute structures as they are only passed to the functions sysfs_{remove/create}_bin_file. The arguments passed are of type const, so declare the structures to be const. Done using Coccinelle. @m disable optional_qualifier@ identifier s; position p; @@ static struct bin_attrib

Re: [PATCH 1/2] nvmet_fc: add defer_req callback for deferment of cmd buffer return

2017-08-02 Thread Johannes Thumshirn
On Tue, Aug 01, 2017 at 03:12:39PM -0700, James Smart wrote: > @@ -463,9 +472,9 @@ static struct nvmet_fc_fcp_iod * > nvmet_fc_alloc_fcp_iod(struct nvmet_fc_tgt_queue *queue) > { > static struct nvmet_fc_fcp_iod *fod; > - unsigned long flags; > > - spin_lock_irqsave(&queue->qlock,

Re: [PATCH v2 00/13] mpt3sas driver NVMe support:

2017-08-02 Thread Hannes Reinecke
On 07/14/2017 03:22 PM, Suganath Prabu S wrote: > Ventura Series controller are Tri-mode. The controller and > firmware are capable of supporting NVMe devices and > PCIe switches to be connected with the controller. This > patch set adds driver level support for NVMe devices and > PCIe switches. >

[Bug 196543] Adaptec 6405H can not understand Queue full message from Disks.

2017-08-02 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=196543 Jack Wang (xjtu...@gmail.com) changed: What|Removed |Added CC||xjtu...@gmail.com --- Com