Re: [PATCH 00/11] First pass at merging Bart's HA work

2012-11-29 Thread David Dillow
On Thu, 2012-11-29 at 12:21 -0800, Roland Dreier wrote: > On Mon, Nov 26, 2012 at 8:04 PM, David Dillow wrote: > > We can push it through James's tree if need be, but Bart's code is > > pretty self-contained, and going through the SCSI tree will introduce > > merge dependencies. It'd be much easie

Re: [PATCH 00/11] First pass at merging Bart's HA work

2012-11-29 Thread Roland Dreier
On Mon, Nov 26, 2012 at 8:04 PM, David Dillow wrote: > We can push it through James's tree if need be, but Bart's code is > pretty self-contained, and going through the SCSI tree will introduce > merge dependencies. It'd be much easier to push it all through the RDMA > tree, especially if we want

[GIT PULL] target fixes for v3.7.0

2012-11-29 Thread Nicholas A. Bellinger
Hi Linus, So just a single target fix for v3.7.0 this time around from Roland to address a aborted command bug w/ tcm_qla2xxx fabric ports. Please go ahead and pull from: git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master Also, there is one outstanding IBLOCK + virtio

Re: Error handling on FC devices

2012-11-29 Thread James Smart
Always possible - but Our f/w works at the FCP level and below, which means it doesn't know/do SCSI commands - e.g what the cdb within the FCP CMD frame is; know anything about SCSI device classes and state; etc. And it shouldn't be required to do so. Anytime this has been there in the pa

[v2 PATCH 20/20][SCSI] mpt3sas: Adding support for MPT3SAS_MINOR(222)

2012-11-29 Thread sreekanth.reddy
Adding support for MPT3SAS_MINOR(222) Signed-off-by: Sreekanth Reddy Reviewed-by: Nagalakshmi Nandigama --- diff --git a/include/linux/miscdevice.h b/include/linux/miscdevice.h index 0549d211..9c9ba04 100644 --- a/include/linux/miscdevice.h +++ b/include/linux/miscdevice.h @@ -34,6 +34,7 @@ #d

[v2 PATCH 19/20][SCSI] mpt3sas: Common API headers to set Diagnostic trigger for MPT based controllers

2012-11-29 Thread sreekanth.reddy
This patch provides common API headers to set Diagnostic trigger for MPT (Message Passing Technology) based controllers Signed-off-by: Sreekanth Reddy Reviewed-by: Nagalakshmi Nandigama --- diff --git a/drivers/scsi/mpt3sas/mpt3sas_trigger_diag.h b/drivers/scsi/mpt3sas/mpt3sas_trigger_diag.h n

[v2 PATCH 18/20][SCSI] mpt3sas: Common API to set Diagnostic trigger for MPT based controllers

2012-11-29 Thread sreekanth.reddy
This patch provides common API to set Diagnostic trigger for MPT (Message Passing Technology) based controllers Signed-off-by: Sreekanth Reddy Reviewed-by: Nagalakshmi Nandigama --- diff --git a/drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c b/drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c new file

[v2 PATCH 13/20][SCSI] mpt3sas: Logging Support for MPT based controllers

2012-11-29 Thread sreekanth.reddy
This patch provides Logging Support for MPT (Message Passing Technology) based controllers Signed-off-by: Sreekanth Reddy Reviewed-by: Nagalakshmi Nandigama --- diff --git a/drivers/scsi/mpt3sas/mpt3sas_debug.h b/drivers/scsi/mpt3sas/mpt3sas_debug.h new file mode 100644 index 000..ce70b87

[v2 PATCH 12/20][SCSI] mpt3sas: Ioctl Module Support for MPT based controllers

2012-11-29 Thread sreekanth.reddy
This patch provides headers for ioctl Module Support for MPT (Message Passing Technology) based controllers Signed-off-by: Sreekanth Reddy Reviewed-by: Nagalakshmi Nandigama --- diff --git a/drivers/scsi/mpt3sas/mpt3sas_ctl.h b/drivers/scsi/mpt3sas/mpt3sas_ctl.h new file mode 100644 index 000

[v2 PATCH 10/20][SCSI] mpt3sas: Common API for accessing firmware configuration pages

2012-11-29 Thread sreekanth.reddy
This patch provides common API for accessing firmware configuration pages Signed-off-by: Sreekanth Reddy Reviewed-by: Nagalakshmi Nandigama --- diff --git a/drivers/scsi/mpt3sas/mpt3sas_config.c b/drivers/scsi/mpt3sas/mpt3sas_config.c new file mode 100644 index 000..ce7e59b --- /dev/null +

[v2 PATCH 9/20][SCSI] mpt3sas: Common API layer interface headers for access to MPT firmware.

2012-11-29 Thread sreekanth.reddy
This patch contains the Fusion MPT base driver providing common API layer interface headers for access to MPT (Message Passing Technology) firmware. Signed-off-by: Sreekanth Reddy Reviewed-by: Nagalakshmi Nandigama --- diff --git a/drivers/scsi/mpt3sas/mpt3sas_base.h b/drivers/scsi/mpt3sas/mp

[v2 PATCH 6/20][SCSI] mpt3sas: Part 5 of MPI API headers

2012-11-29 Thread sreekanth.reddy
This patch contains MPI API headers This patch is part 5 of MPI API headers. Signed-off-by: Sreekanth Reddy Reviewed-by: Nagalakshmi Nandigama --- diff --git a/drivers/scsi/mpt3sas/mpi/mpi2_raid.h b/drivers/scsi/mpt3sas/mpi/mpi2_raid.h new file mode 100644 index 000..d1d9866 --- /dev/null

[v2 PATCH 2/20][SCSI] mpt3sas: Part 1 of MPI API headers

2012-11-29 Thread sreekanth.reddy
This patch contains MPI API headers This patch is part 1 of MPI API headers. Signed-off-by: Sreekanth Reddy Reviewed-by: Nagalakshmi Nandigama --- diff --git a/drivers/scsi/mpt3sas/mpi/mpi2.h b/drivers/scsi/mpt3sas/mpi/mpi2.h new file mode 100644 index 000..03317ff --- /dev/null +++ b/drive

[v2 PATCH 1/20][SCSI] mpt3sas: Makefile, Kconfig and scsi_transport_sas file changes to support new driver mpt3sas

2012-11-29 Thread sreekanth.reddy
This patch contains the Makefile, Kconfig and scsi_transport_sas file changes to support new driver mpt3sas Signed-off-by: Sreekanth Reddy Reviewed-by: Nagalakshmi Nandigama --- diff --git a/drivers/scsi/Kconfig b/drivers/scsi/Kconfig index e955978..49244f8 100644 --- a/drivers/scsi/Kconfig ++

[v2 PATCH 0/20][SCSI] mpt3sas: Driver submission v01.100.01.00

2012-11-29 Thread sreekanth.reddy
This is new scsi lld device driver from LSI supporting the SAS 3.0 standard. Here is list of new 12gb host controllers: LSI SAS3004 LSI SAS3008 LSI SAS3108 Here are the changes in the 2nd posting of this patch set: (1) Fix compile errors when SCSI_MPT3SAS_LOGGING is not enabled. (2) Set