Re: [PATCH 1/1] ipr: possible irq lock inversion dependency detected

2013-05-31 Thread Brian King
On 05/24/2013 09:59 AM, wenxi...@linux.vnet.ibm.com wrote: > When enable lockdep, seeing "possible irq lock inversion dependency detected" > error. This patch fixes the issue. > > Signed-off-by: Wen Xiong Acked-by: Brian King -- Brian King Power Linux I/O IBM Linux Technology Center -- To u

Re: [PATCH] ipr: qc_fill_rtf() method should not store alternate status register

2013-05-31 Thread Brian King
On 05/21/2013 02:24 PM, Sergei Shtylyov wrote: > The 'ctl' field of the 'struct ata_taskfile' is not really dual purpose, i.e. > it is not intended for storing the alternate status register (which is mapped > at the same address in the legacy IDE controllers) in the qc_fill_rtf() > method. > No

Re: [PATCH 2/8] iscsi_transport: Additional parameters for net settings

2013-05-31 Thread Mike Christie
On 05/28/2013 06:36 AM, Vikas Chaudhary wrote: > > > -Original Message- > From: Mike Christie > Date: Tuesday 28 May 2013 2:19 PM > To: Vikas > Cc: "jbottom...@parallels.com" , scsi > , Lalit Chandivade > , Ravi Anand , Harish > Zunjarrao > Subject: Re: [PATCH 2/8] iscsi_transport: Add

[PATCH 8/17] lpfc 8.3.40: Fixed some logging message fields

2013-05-31 Thread James Smart
Fixed some logging message fields Signed-off-by: James Smart --- lpfc_sli.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff -upNr a/drivers/scsi/lpfc/lpfc_sli.c b/drivers/scsi/lpfc/lpfc_sli.c --- a/drivers/scsi/lpfc/lpfc_sli.c 2013-05-31 10:58:19.924057676 -0400 +++

[PATCH 7/17] lpfc 8.3.40: Fixed list corruption when lpfc_drain_tx runs.

2013-05-31 Thread James Smart
Fixed list corruption when lpfc_drain_tx runs. Signed-off-by: James Smart --- lpfc_sli.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff -upNr a/drivers/scsi/lpfc/lpfc_sli.c b/drivers/scsi/lpfc/lpfc_sli.c --- a/drivers/scsi/lpfc/lpfc_sli.c 2013-05-31 10:58:16

[PATCH 10/17] lpfc 8.3.40: Fix to allow OCM to report FEC status

2013-05-31 Thread James Smart
Fix to allow OCM to report FEC status Signed-off-by: James Smart --- lpfc_bsg.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -upNr a/drivers/scsi/lpfc/lpfc_bsg.c b/drivers/scsi/lpfc/lpfc_bsg.c --- a/drivers/scsi/lpfc/lpfc_bsg.c 2013-05-03 09:24:34.0 -0400 +++

[PATCH 15/17] lpfc 8.3.40: Fixed a race condition between SLI host and port failed FCF rediscovery

2013-05-31 Thread James Smart
Fixed a race condition between SLI host and port failed FCF rediscovery Signed-off-by: James Smart --- lpfc_init.c | 97 +--- 1 file changed, 35 insertions(+), 62 deletions(-) diff -upNr a/drivers/scsi/lpfc/lpfc_init.c b/drivers/scs

[PATCH 4/17] lpfc 8.3.40: Fixed system panic during handling unsolicited receive buffer error condition

2013-05-31 Thread James Smart
Fixed system panic during handling unsolicited receive buffer error condition Signed-off-by: James Smart --- lpfc_sli.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -upNr a/drivers/scsi/lpfc/lpfc_sli.c b/drivers/scsi/lpfc/lpfc_sli.c --- a/drivers/scsi/lpfc/lpfc_sli.c

[PATCH 6/17] lpfc 8.3.40: Fix starting reference tag when calculating BG error

2013-05-31 Thread James Smart
Fix starting reference tag when calculating BG error Signed-off-by: James Smart --- lpfc_scsi.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -upNr a/drivers/scsi/lpfc/lpfc_scsi.c b/drivers/scsi/lpfc/lpfc_scsi.c --- a/drivers/scsi/lpfc/lpfc_scsi.c 2013-05-31 10:58:12.31

[PATCH 17/17] lpfc 8.3.40: Update lpfc version to driver version 8.3.40

2013-05-31 Thread James Smart
Update lpfc version to driver version 8.3.40 Signed-off-by: James Smart --- lpfc_version.h |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -upNr a/drivers/scsi/lpfc/lpfc_version.h b/drivers/scsi/lpfc/lpfc_version.h --- a/drivers/scsi/lpfc/lpfc_version.h 2013-05-03 09:24:34.0

[PATCH 5/17] lpfc 8.3.40: Fix inconsistent list removal causes crash.

2013-05-31 Thread James Smart
Fix inconsistent list removal causes crash. Signed-off-by: James Smart --- lpfc_sli.c | 18 -- 1 file changed, 18 deletions(-) diff -upNr a/drivers/scsi/lpfc/lpfc_sli.c b/drivers/scsi/lpfc/lpfc_sli.c --- a/drivers/scsi/lpfc/lpfc_sli.c 2013-05-31 10:58:14.126057545 -0

[PATCH 13/17] lpfc 8.3.40: Fixed system panic due to unsafe walking and deleting linked list

2013-05-31 Thread James Smart
Fixed system panic due to unsafe walking and deleting linked list Signed-off-by: James Smart --- lpfc_scsi.c |9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff -upNr a/drivers/scsi/lpfc/lpfc_scsi.c b/drivers/scsi/lpfc/lpfc_scsi.c --- a/drivers/scsi/lpfc/lpfc_scsi.c

[PATCH 16/17] lpfc 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications

2013-05-31 Thread James Smart
Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications Signed-off-by: James Smart --- lpfc.h |2 +- lpfc_bsg.c |2 +- lpfc_crtn.h |2 +- lpfc_ct.c|2 +- lpfc_els.c |2 +- lpfc_hbadisc.c |2 +- lpfc_hw.h|

[PATCH 11/17] lpfc 8.3.40: Clarified the behavior of the lpfc_max_luns module parameter

2013-05-31 Thread James Smart
Clarified the behavior of the lpfc_max_luns module parameter Signed-off-by: James Smart --- lpfc_attr.c | 23 --- 1 file changed, 20 insertions(+), 3 deletions(-) diff -upNr a/drivers/scsi/lpfc/lpfc_attr.c b/drivers/scsi/lpfc/lpfc_attr.c --- a/drivers/scsi/lpfc/lpfc_a

[PATCH 14/17] lpfc 8.3.40: Fixed issue mailbox wait routine failed to issue dump memory mbox command

2013-05-31 Thread James Smart
Fixed issue mailbox wait routine failed to issue dump memory mbox command Signed-off-by: James Smart --- lpfc_sli.c | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff -upNr a/drivers/scsi/lpfc/lpfc_sli.c b/drivers/scsi/lpfc/lpfc_sli.c --- a/drivers/scsi/lpfc/lpfc_sli.

[PATCH 1/17] lpfc 8.3.40: Fix lpfc_used_cpu to be more dynamic

2013-05-31 Thread James Smart
Fix lpfc_used_cpu to be more dynamic Signed-off-by: James Smart --- lpfc_init.c | 30 +++--- lpfc_sli4.h |1 - 2 files changed, 23 insertions(+), 8 deletions(-) diff -upNr a/drivers/scsi/lpfc/lpfc_init.c b/drivers/scsi/lpfc/lpfc_init.c --- a/drivers/scsi/lpfc/

[PATCH 9/17] lpfc 8.3.40: Fixed a missing return code in a logging message

2013-05-31 Thread James Smart
Fixed a missing return code in a logging message Signed-off-by: James Smart --- lpfc_sli.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff -upNr a/drivers/scsi/lpfc/lpfc_sli.c b/drivers/scsi/lpfc/lpfc_sli.c --- a/drivers/scsi/lpfc/lpfc_sli.c 2013-05-31 10:58:20.5370576

[PATCH 0/17] lpfc 8.3.40: Update lpfc to revision 8.3.40

2013-05-31 Thread James Smart
This patch set updates the lpfc driver to revision 8.3.40 The patches for 8.3.40 contain: - Fix lpfc_used_cpu to be more dynamic - Fixed crash during FCoE failover testing. - Fix BlockGuard error checking - Fixed system panic during handling unsolicited receive buffer error condition - Fix incons

[PATCH 12/17] lpfc 8.3.40: Fixed FCoE connection list vlan identifier and add FCF list debug

2013-05-31 Thread James Smart
Fixed FCoE connection list vlan identifier and add FCF list debug Signed-off-by: James Smart --- lpfc_hbadisc.c | 36 ++-- 1 file changed, 34 insertions(+), 2 deletions(-) diff -upNr a/drivers/scsi/lpfc/lpfc_hbadisc.c b/drivers/scsi/lpfc/lpfc_hbadisc.c ---

[PATCH 2/17] lpfc 8.3.40: Fixed crash during FCoE failover testing.

2013-05-31 Thread James Smart
Fixed crash during FCoE failover testing. Signed-off-by: James Smart --- lpfc_scsi.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff -upNr a/drivers/scsi/lpfc/lpfc_scsi.c b/drivers/scsi/lpfc/lpfc_scsi.c --- a/drivers/scsi/lpfc/lpfc_scsi.c 2013-05-03 09:24:34.0 -

[PATCH 3/17] lpfc 8.3.40: Fix BlockGuard error checking

2013-05-31 Thread James Smart
Fix BlockGuard error checking Signed-off-by: James Smart --- lpfc_scsi.c | 109 ++-- 1 file changed, 62 insertions(+), 47 deletions(-) diff -upNr a/drivers/scsi/lpfc/lpfc_scsi.c b/drivers/scsi/lpfc/lpfc_scsi.c --- a/drivers/scsi/lpfc

[PATCH 00/15] Linux-3.10 ARM randconfig fixes

2013-05-31 Thread Arnd Bergmann
Hi subsystem maintainers, These are a few patches left over from doing randconfig tests a couple of weeks ago. Please apply them directly into your trees unless you see problems. All patches can theoretically be seen as bug fixes for 3.10, but they are not critical, so applying them for 3.11 is fi

[PATCH 04/15] [SCSI] nsp32: use mdelay instead of large udelay constants

2013-05-31 Thread Arnd Bergmann
ARM cannot handle udelay for more than 2 miliseconds, so we should use mdelay instead for those. Signed-off-by: Arnd Bergmann Acked-by: GOTO Masanori Cc: YOKOTA Hiroshi Cc: "James E.J. Bottomley" Cc: linux-scsi@vger.kernel.org --- drivers/scsi/nsp32.c | 2 +- 1 file changed, 1 insertion(+), 1

Re: [PATCH] ipr: qc_fill_rtf() method should not store alternate status register

2013-05-31 Thread Sergei Shtylyov
Hello. On 05/31/2013 04:46 PM, Brian King wrote: The 'ctl' field of the 'struct ata_taskfile' is not really dual purpose, i.e. it is not intended for storing the alternate status register (which is mapped at the same address in the legacy IDE controllers) in the qc_fill_rtf() method. No oth

[GIT PULL] target fixes for v3.10-rc4

2013-05-31 Thread Nicholas A. Bellinger
Hello Linus, Here is the current set of target-pending fixes for v3.10-rc4 code. Please go ahead and pull from: git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master The highlights include: - Re-instate sess->wait_list in target_wait_for_sess_cmds() for active I/O