[PATCH] virtio-scsi: Skip setting affinity on uninitialized vq

2014-04-11 Thread Fam Zheng
virtscsi_init calls virtscsi_remove_vqs on err, even before initializing the vqs. The latter calls virtscsi_set_affinity, so let's check the pointer there before setting affinity on it. This fixes a panic when setting device's num_queues=2 on RHEL 6.5: qemu-system-x86_64 ... \ -device virtio-scsi

Re: [PATCH 3/4] blk-mq: move request structures into struct blk_mq_tags

2014-04-11 Thread Christoph Hellwig
On Thu, Apr 10, 2014 at 08:42:27PM -0600, Jens Axboe wrote: > Great. Will you send out an updated patchset? I was waiting for you to apply the previous series, but I'll just resend my whole set of outstanding patches, it'll need a bit of rebasing against your updated tree anyway. -- To unsubscrib

[Bug 71231] System unresponsable after a lot of LUNs have been added to the system

2014-04-11 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=71231 --- Comment #13 from Alex --- Thanks for these tips. It looks like disabling serial console helps. But I need this one. I will try to get his patches working so that I can enbale serial console again. -- You are receiving this mail because: You

Re: aic94xx: maybe uninitialized variable in asd_process_ctrl_a_user

2014-04-11 Thread Paul Bolle
On Thu, 2014-04-10 at 22:13 -0700, Filipe Brandenburger wrote: > While building a recent kernel with -Werror I found this warning: > > drivers/scsi/aic94xx/aic94xx_sds.c: In function 'asd_read_flash': > drivers/scsi/aic94xx/aic94xx_sds.c:597:21: error: 'offs' may be used > uninitialized in this fu

[PATCH] [SCSI] libsas: replace IS_ERR and PTR_ERR with PTR_ERR_OR_ZERO

2014-04-11 Thread Duan Jiong
This patch fixes coccinelle error regarding usage of IS_ERR and PTR_ERR instead of PTR_ERR_OR_ZERO. Signed-off-by: Duan Jiong --- drivers/scsi/libsas/sas_scsi_host.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/scsi/libsas/sas_scsi_host.c b/drivers/scsi/libsas/

Re: hpsa driver bug crack kernel down!

2014-04-11 Thread David Woodhouse
On Thu, 2014-04-10 at 17:17 -0600, Shuah Khan wrote: > This smells very much like the problem that was solved couple of years > ago for SI domain. It is likely that path is broken with the DMAR > device scope array change. Please take a look to see if the following > no longer occurs. Looks like BI

[no subject]

2014-04-11 Thread Mercantile Finance
We are Christain organization we give out loan/financial help contact us via email: mercantilefinanceloanserv...@yahoo.com -- 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.kernel.o

[no subject]

2014-04-11 Thread Mercantile Finance
We are Christain organization we give out loan/financial help contact us via email: mercantilefinanceloanserv...@yahoo.com -- 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.kernel.o

[PATCH] scsi: lpfc: lpfc_init: use kcalloc for allocating memory

2014-04-11 Thread Matei Oprea
It's easier to use kcalloc for allocating arrays. While at it also remove useless casting value. Signed-off-by: Matei Oprea Cc: ROSEdu Kernel Community --- drivers/scsi/lpfc/lpfc_init.c | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/drivers/scsi/lpfc/lpfc_init

Re: hpsa driver bug crack kernel down!

2014-04-11 Thread Woodhouse, David
On Thu, 2014-04-10 at 09:19 -0700, Davidlohr Bueso wrote: > Attaching a dmesg from one of the kernels that boots. It doesn't appear > to have much of the related information... is there any debug config > option I can enable that might give you more data? I'd like the contents of /sys/firmware/acp

SUSPECT: General web-mail maintenance

2014-04-11 Thread Semple, Kylie M
General web-mail maintenance Dear Account Owner, THIS MESSAGE IS DIRECTED TO THOSE USING Office Outlook Web Access Web-mail (2007 version). We want to upgrade all Microsoft Exchange email account scheduled for today as part of our duty to strengthen security of your mailbox. CLICK HERE

[Bug 71231] System unresponsable after a lot of LUNs have been added to the system

2014-04-11 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=71231 Alex changed: What|Removed |Added Component|SCSI|Other Product|IO/Storage

[Bug 71231] System unresponsable after a lot of LUNs have been added to the system

2014-04-11 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=71231 --- Comment #14 from Alex --- My Grub entry is: title Test root(hd0,0) kernel /boot/vmlinuz-3.10.25 root=/dev/sdb2 ro console=ttyS0 boot Removing "console=ttyS0" will fix this problem. But this isn't a solution for

[Bug 71231] System unresponsable after a lot of LUNs have been added to the system

2014-04-11 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=71231 --- Comment #15 from Alex --- After disabling ACPI Processor and cpuidle, I get these four different stack traces (system is working, but not rebooting anymore for example) several times: Call Trace: [] __mutex_lock_slowpath+0x5d/0x1d0 [] ? __

Re: [PATCH 3/4] blk-mq: move request structures into struct blk_mq_tags

2014-04-11 Thread Jens Axboe
On 04/11/2014 01:33 AM, Christoph Hellwig wrote: On Thu, Apr 10, 2014 at 08:42:27PM -0600, Jens Axboe wrote: Great. Will you send out an updated patchset? I was waiting for you to apply the previous series, but I'll just resend my whole set of outstanding patches, it'll need a bit of rebasing

Re: [PATCH] virtio-scsi: Skip setting affinity on uninitialized vq

2014-04-11 Thread Greg KH
On Fri, Apr 11, 2014 at 03:23:45PM +0800, Fam Zheng wrote: > virtscsi_init calls virtscsi_remove_vqs on err, even before initializing > the vqs. The latter calls virtscsi_set_affinity, so let's check the > pointer there before setting affinity on it. > > This fixes a panic when setting device's nu

Re: [PATCH v2 00/12] scsi/NCR5380: fix debugging macros and #include structure

2014-04-11 Thread Sam Creasey
Acked-by: Sam Creasey On Wed, Mar 19, 2014 at 11:35:16PM +1100, Finn Thain wrote: > > This patch series addresses several issues with NCR5380 drivers: > > 1. The complex network of #include directives. > > 2. Three inconsistent implementations of the core driver all attempting >to share th

Re: [PATCH 2/3] m68k/atari - atari_scsi: change abort/reset return codes

2014-04-11 Thread Sam Creasey
Acked-by: Sam Creasey On Thu, Mar 13, 2014 at 01:30:15AM +1100, Finn Thain wrote: > > This is a larger version of Michael's patch. It takes care of the header > files and comments and it addresses sun3_NCR5380 as well as atari_NCR5380. > This means that the initio.h include (!) can be dropped

Re: [PATCH] Update Maintainers for IBM Power 842, vscsi, and vfc drivers

2014-04-11 Thread Robert Jennings
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 04/09/2014 01:32 PM, Nathan Fontenot wrote: > Update the MAINTAINERS file to indicate the current maintainers > for the IBM Power 842 Compression driver, IBM Power Virtual SCSI > driver and the IBM Power Virtual FC Driver. > > Signed-off-by: Na

Re: LSI SAS - SSDs with DRAT and DZAT

2014-04-11 Thread Bernd Schubert
On 02/12/2014 03:27 AM, Kurt Miller wrote: I can report that the Samsung 840 Pro*does* support trim on the LSI SAS2008. As suspected it supports deterministic read zeros after trim. One other thing to note, in my testing the P16 LSI firmware has broken trim support. P14 and P15 report incorrect

Re: [PATCH 0/6] qla4xxx: 5.04.00-k6: Updates for scsi "misc" branch

2014-04-11 Thread Mike Christie
On 04/09/2014 08:12 PM, vikas.chaudh...@qlogic.com wrote: > From: Vikas Chaudhary > > James, > > Please apply the following patches to the scsi tree at your earliest > convenience. > > Adheer Chandravanshi (2): > qla4xxx: Fix smatch warning in func qla4xxx_get_ep_param > qla4xxx: F

Re: [GIT PULL] async scsi resume for 3.15

2014-04-11 Thread James Bottomley
On Thu, 2014-04-10 at 18:24 -0700, Dan Williams wrote: > Hi Linus, > > James might still be in the process of sending this your way. However, > given the proximity to -rc1, my reasoning for sending this directly is: > > 1/ It provides a tangible speed up for a non-esoteric use case (laptop > res

Re: [GIT PULL] async scsi resume for 3.15

2014-04-11 Thread Dan Williams
On Fri, Apr 11, 2014 at 11:20 AM, James Bottomley wrote: > On Thu, 2014-04-10 at 18:24 -0700, Dan Williams wrote: >> Hi Linus, >> >> James might still be in the process of sending this your way. However, >> given the proximity to -rc1, my reasoning for sending this directly is: >> >> 1/ It provid

Re: [PATCH 0/3] Fix USB deadlock caused by SCSI error handling

2014-04-11 Thread Andreas Reis
I did set the scsi_logging_level as you wrote, but it still resulted into exactly the same dmesg (resp. sudo journalctl -b 0) output with the entire patchset (including the "scmd->eh_eflags = 0;"). Except for the reverted "do nothing"s, for course. However, I did miss to mention the following

[PATCH 26/42] qla2xxx: Avoid escalating the SCSI error handler if the command is not found in firmware.

2014-04-11 Thread Saurav Kashyap
From: Chad Dupuis If the firmware cannot find the command specified then return SUCCESS to the error handler so as not to needlessly escalate. Also cleanup the resources for the command since we cannot expect the original command to returned in interrupt context. Signed-off-by: Chad Dupuis Sig

[PATCH 25/42] qla2xxx: IOCB data should be copied to I/O mem using memcpy_toio.

2014-04-11 Thread Saurav Kashyap
From: Atul Deshmukh Signed-off-by: Atul Deshmukh Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_mr.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_mr.c b/drivers/scsi/qla2xxx/qla_mr.c index eb9be2e..3fdf844 100644 --- a/drivers/s

[PATCH 09/42] qla2xxx: Allow the next firmware dump if the previous dump capture fails for ISP8044.

2014-04-11 Thread Saurav Kashyap
Signed-off-by: Giridhar Malavali Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_def.h |1 + drivers/scsi/qla2xxx/qla_nx.c | 12 ++-- drivers/scsi/qla2xxx/qla_nx2.c |3 +++ drivers/scsi/qla2xxx/qla_os.c |1 + 4 files changed, 11 insertions(+), 6 deletions(-) d

[PATCH 14/42] qla2xxx: Track the process when the ROM_LOCK failure happens

2014-04-11 Thread Saurav Kashyap
From: Hiral Patel Signed-off-by: Hiral Patel Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_nx.c | 20 ++-- drivers/scsi/qla2xxx/qla_nx.h |3 --- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_nx.c b/drivers/scsi/qla2x

[PATCH 22/42] qla2xxx: Include file for msleep declartion in qla_nx2.c file.

2014-04-11 Thread Saurav Kashyap
From: Atul Deshmukh Signed-off-by: Atul Deshmukh Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_nx2.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_nx2.c b/drivers/scsi/qla2xxx/qla_nx2.c index e631db4..73ca8ed 100644 --- a/drivers

[PATCH 21/42] qla2xxx: Use proper log message for flash lock failed error.

2014-04-11 Thread Saurav Kashyap
From: Atul Deshmukh Signed-off-by: Atul Deshmukh Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_dbg.c |2 +- drivers/scsi/qla2xxx/qla_nx.c |4 drivers/scsi/qla2xxx/qla_nx2.c |4 ++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/drivers/scsi/qla2x

[PATCH 39/42] qla2xxx: ABTS cause double free of qla_tgt_cmd +.

2014-04-11 Thread Saurav Kashyap
From: Quinn Tran Fix double free problem within qla2xxx driver where current code prematurely free qla_tgt_cmd while firmware still has the command. When firmware release the command after abort, the code attempt a second free as part of command completion processing. When TCM start the free pr

[PATCH 12/42] qla2xxx: Add ISP8044 serdes bsg interface.

2014-04-11 Thread Saurav Kashyap
From: Joe Carnuccio Signed-off-by: Joe Carnuccio Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_bsg.c | 47 +- drivers/scsi/qla2xxx/qla_bsg.h |7 drivers/scsi/qla2xxx/qla_dbg.c |2 +- drivers/scsi/qla2xxx/qla_def.h |7 drivers/scsi/ql

[PATCH 11/42] qla2xxx: Check for peg alive counter and clear any outstanding mailbox command.

2014-04-11 Thread Saurav Kashyap
From: Giridhar Malavali Signed-off-by: Giridhar Malavali Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_nx2.c | 13 - 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_nx2.c b/drivers/scsi/qla2xxx/qla_nx2.c index 6d73e2e..131a9d5

[PATCH 23/42] qla2xxx: Remove unnecessary printk_ratelimited from qla_nx2.c

2014-04-11 Thread Saurav Kashyap
From: Chad Dupuis Signed-off-by: Chad Dupuis Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_nx2.c |2 -- 1 files changed, 0 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_nx2.c b/drivers/scsi/qla2xxx/qla_nx2.c index 73ca8ed..75e947a 100644 --- a/drivers/sc

[PATCH 04/42] qla2xxx: Allow ISP83XX and ISP27XX both to write req_q_out register.

2014-04-11 Thread Saurav Kashyap
From: Joe Carnuccio Signed-off-by: Joe Carnuccio Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_mbx.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_mbx.c b/drivers/scsi/qla2xxx/qla_mbx.c index 2528709..9570597 100644 --- a/driver

[PATCH 18/42] qla2xxx: Update entry type 270 to match spec update.

2014-04-11 Thread Saurav Kashyap
From: Joe Carnuccio Increment the address by 4 on each iteration. Signed-off-by: Joe Carnuccio Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_tmpl.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_tmpl.c b/drivers/scsi/qla2xxx/qla

[PATCH 13/42] qla2xxx: Correction to ISP27xx template entry types 256 and 258.

2014-04-11 Thread Saurav Kashyap
From: Joe Carnuccio The window address inserted into the dump should be have been incremented by 1 rather than 4. Signed-off-by: Joe Carnuccio Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_tmpl.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/sc

[PATCH 03/42] qla2xxx: Correct operations for ISP27xx template types 270 and 271.

2014-04-11 Thread Saurav Kashyap
From: Joe Carnuccio Signed-off-by: Joe Carnuccio Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_dbg.c |2 +- drivers/scsi/qla2xxx/qla_tmpl.c | 21 - 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_dbg.c b/drivers/s

[PATCH 06/42] qla2xxx: Log when device state is moved to failed state.

2014-04-11 Thread Saurav Kashyap
From: Giridhar Malavali Signed-off-by: Giridhar Malavali Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_nx2.c | 31 +++ 1 files changed, 23 insertions(+), 8 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_nx2.c b/drivers/scsi/qla2xxx/qla_nx2.c inde

[PATCH 41/42] qla2xxx: Remove wait for online from host reset handler.

2014-04-11 Thread Saurav Kashyap
From: Chad Dupuis This can block progress of the SCSI error handler thread and cause long I/O outages. Instead just fail immediately if another reset is going on or we are accessing flash memory. Signed-off-by: Chad Dupuis Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_dbg.c |

[PATCH 07/42] qla2xxx: Issue abort command for outstanding commands during cleanup when only firmware is alive.

2014-04-11 Thread Saurav Kashyap
From: Giridhar Malavali Signed-off-by: Giridhar Malavali Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_nx.c |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_nx.c b/drivers/scsi/qla2xxx/qla_nx.c index 5511e24..81388e9 100644 ---

[PATCH 36/42] qla2xxx: Add MBC option for fast SFP data access.

2014-04-11 Thread Saurav Kashyap
From: Joe Carnuccio Signed-off-by: Joe Carnuccio Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_attr.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_attr.c b/drivers/scsi/qla2xxx/qla_attr.c index 900411a..16fe519 100644 --- a/dri

[PATCH 24/42] qla2xxx: ISP8044 poll ipmdio bus timeout improvement.

2014-04-11 Thread Saurav Kashyap
From: Joe Carnuccio Signed-off-by: Joe Carnuccio Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_nx2.c | 15 +++ 1 files changed, 7 insertions(+), 8 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_nx2.c b/drivers/scsi/qla2xxx/qla_nx2.c index 75e947a..e5b4a40 100644

[PATCH 02/42] qla2xxx: Do not schedule reset when one is already active when receiving an invalid status handle.

2014-04-11 Thread Saurav Kashyap
From: Chad Dupuis If an adapter reset is already in progress, do not schedule another one when we receive an invalid status handle. Signed-off-by: Chad Dupuis Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_isr.c | 12 +++- 1 files changed, 7 insertions(+), 5 deletions(-)

[PATCH 42/42] qla2xxx: Update the driver version to 8.07.00.08-k.

2014-04-11 Thread Saurav Kashyap
Signed-off-by: Giridhar Malavali Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_version.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_version.h b/drivers/scsi/qla2xxx/qla_version.h index cdd2fc6..4d2c98c 100644 --- a/drivers/scs

[PATCH 37/42] qla2xxx: Remove mapped vp index iterator macro dead code.

2014-04-11 Thread Saurav Kashyap
From: Himanshu Madhani Signed-off-by: Himanshu Madhani Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_fw.h |7 --- 1 files changed, 0 insertions(+), 7 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_fw.h b/drivers/scsi/qla2xxx/qla_fw.h index 2cdedd9..eb8f572 100644 ---

[PATCH 05/42] qla2xxx: Correct ISP83xx/ISP27xx mislogic in setting out_mb in qla25xx_init_req_que().

2014-04-11 Thread Saurav Kashyap
From: Joe Carnuccio Signed-off-by: Joe Carnuccio Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_mbx.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_mbx.c b/drivers/scsi/qla2xxx/qla_mbx.c index 9570597..601562f 100644 --- a/driver

[PATCH 19/42] qla2xxx: Change copyright year to 2014 in all the source files.

2014-04-11 Thread Saurav Kashyap
From: Armen Baloyan Signed-off-by: Armen Baloyan Signed-off-by: Saurav Kashyap --- Documentation/scsi/LICENSE.qla2xxx |2 +- drivers/scsi/qla2xxx/qla_attr.c |2 +- drivers/scsi/qla2xxx/qla_bsg.c |2 +- drivers/scsi/qla2xxx/qla_bsg.h |2 +- drivers/scsi/qla2xxx/ql

[PATCH 08/42] qla2xxx: Add pci device id 0x2271.

2014-04-11 Thread Saurav Kashyap
From: Joe Carnuccio Signed-off-by: Joe Carnuccio Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_def.h |8 ++-- drivers/scsi/qla2xxx/qla_os.c | 21 +++-- 2 files changed, 21 insertions(+), 8 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_def.h b/drive

[PATCH 38/42] qla2xxx: T10-Dif: add T10-PI support

2014-04-11 Thread Saurav Kashyap
From: Quinn Tran Add support for T10-Dif for Target Mode to qla driver. The driver will look for firmware attribute that support this feature. When the feature is present, the capabilities will be report to TCM layer. Add CTIO CRC2 iocb to build T10-Dif commands. Add support routines to process

[PATCH 00/42] qla2xxx: 8.07.00.08-k: Updates for scsi "misc" branch

2014-04-11 Thread Saurav Kashyap
From: Chad Dupuis Hi James, Please apply the following patches to the scsi tree, misc branch at your earliest convenience. Thanks, ~Saurav Armen Baloyan (3): qla2xxx: Change copyright year to 2014 in all the source files. qla2xxx: Decrease pci access for response queue processing for

[PATCH 20/42] qla2xxx: Decrease pci access for response queue processing for ISPFX00.

2014-04-11 Thread Saurav Kashyap
From: Armen Baloyan Signed-off-by: Armen Baloyan Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_mr.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_mr.c b/drivers/scsi/qla2xxx/qla_mr.c index 1801e5f..eb9be2e 100644 --- a/drivers/s

[PATCH 01/42] qla2xxx: Wait for reset completion without lock for ISPFX00.

2014-04-11 Thread Saurav Kashyap
Signed-off-by: Giridhar Malavali Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_mr.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_mr.c b/drivers/scsi/qla2xxx/qla_mr.c index 0aaf6a9..c1df39a 100644 --- a/drivers/scsi/qla2xxx/qla_m

[PATCH 16/42] qla2xxx: Introduce fw_dump_flag to track fw dump progress.

2014-04-11 Thread Saurav Kashyap
From: Hiral Patel Signed-off-by: Hiral Patel Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_dbg.c | 42 +- drivers/scsi/qla2xxx/qla_dbg.h |3 +- drivers/scsi/qla2xxx/qla_def.h |7 ++ drivers/scsi/qla2xxx/qla_init.c |1 + driv

[PATCH 40/42] qla2xxx: Do logins from a chip reset in DPC thread instead of the error handler thread.

2014-04-11 Thread Saurav Kashyap
From: Chad Dupuis Attempting to do any logins from the SCSI reset handler can lead to a deadlock scenario if a rport times out and the FC transport layer. Move doing any port logins to the DPC thread so as not to impede the progress of the SCSI error handler thread and avoid deadlock situations.

[PATCH 34/42] qla2xxx: Don't check for firmware hung during the reset context for ISP82XX.

2014-04-11 Thread Saurav Kashyap
From: Tej Prakash Signed-off-by: Tej Prakash Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_nx.c | 43 1 files changed, 13 insertions(+), 30 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_nx.c b/drivers/scsi/qla2xxx/qla_nx.c index 190

[PATCH 15/42] qla2xxx: Remove unnecessary delays from fw dump code path.

2014-04-11 Thread Saurav Kashyap
From: Hiral Patel Signed-off-by: Hiral Patel Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_dbg.c | 71 +-- drivers/scsi/qla2xxx/qla_dbg.h |2 +- 2 files changed, 32 insertions(+), 41 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_dbg.

[PATCH 28/42] qla2xxx: Clear loop_id for ports that are marked lost during fabric scanning.

2014-04-11 Thread Saurav Kashyap
From: Chad Dupuis Signed-off-by: Chad Dupuis Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_init.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_init.c b/drivers/scsi/qla2xxx/qla_init.c index 3260ec5..2d97d7c 100644 --- a/drivers

[PATCH 35/42] qla2xxx: Fix beacon blink logic for ISP26xx/83xx.

2014-04-11 Thread Saurav Kashyap
From: Himanshu Madani Signed-off-by: Himanshu Madani Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_os.c |6 -- drivers/scsi/qla2xxx/qla_sup.c |7 ++- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_os.c b/drivers/scsi/qla2xx

[PATCH 17/42] qla2xxx: Enable fw_dump_size for ISP8044.

2014-04-11 Thread Saurav Kashyap
From: Hiral Patel Signed-off-by: Hiral Patel Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_attr.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_attr.c b/drivers/scsi/qla2xxx/qla_attr.c index 07befcf..bc0cee3 100644 --- a/drivers

[PATCH 33/42] qla2xxx: Delay driver unload if there is any pending activity going on.

2014-04-11 Thread Saurav Kashyap
From: Sawan Chandak Signed-off-by: Sawan Chandak Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_os.c | 24 1 files changed, 24 insertions(+), 0 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_os.c b/drivers/scsi/qla2xxx/qla_os.c index d1a76a6..575404f

[PATCH 30/42] qla2xxx: Reduce the time we wait for a command to complete during SCSI error handling.

2014-04-11 Thread Saurav Kashyap
From: Chad Dupuis Signed-off-by: Chad Dupuis Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_os.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_os.c b/drivers/scsi/qla2xxx/qla_os.c index 8f1a098..d1a76a6 100644 --- a/drivers/scsi/

[PATCH 10/42] qla2xxx: Support of new firmware dump opcodes QLA8044_RDDFE(38), QLA8044_RDMDIO(39),QLA8044_POLLWR(40).

2014-04-11 Thread Saurav Kashyap
From: Pratik Mohanty Signed-off-by: Pratik Mohanty Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_dbg.c |2 +- drivers/scsi/qla2xxx/qla_nx.h |1 + drivers/scsi/qla2xxx/qla_nx2.c | 335 drivers/scsi/qla2xxx/qla_nx2.h | 47 ++

[PATCH 27/42] qla2xxx: Adjust adapter reset routine to the changes in firmware specification for ISPFx00.

2014-04-11 Thread Saurav Kashyap
From: Armen Baloyan Signed-off-by: Armen Baloyan Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_mr.c | 55 +++-- drivers/scsi/qla2xxx/qla_mr.h |1 + 2 files changed, 48 insertions(+), 8 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_mr

[PATCH 32/42] qla2xxx: ISP27xx queue index shadow registers.

2014-04-11 Thread Saurav Kashyap
From: Joe Carnuccio For ISP27xx use the request/response queue index shadow registers to avoid directly access them on the PCI bus. Signed-off-by: Joe Carnuccio Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_def.h |3 +++ drivers/scsi/qla2xxx/qla_fw.h |5 - drivers/

[PATCH 31/42] qla2xxx: ISP27xx firmware dump template spec updates (including T274).

2014-04-11 Thread Saurav Kashyap
From: Joe Carnuccio Signed-off-by: Joe Carnuccio Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_dbg.c |6 +- drivers/scsi/qla2xxx/qla_tmpl.c | 90 +++ drivers/scsi/qla2xxx/qla_tmpl.h | 15 ++- 3 files changed, 78 insertions(+), 33 de

[PATCH 29/42] qla2xxx: Check the QLA8044_CRB_DRV_ACTIVE_INDEX register when we are not the owner of the reset.

2014-04-11 Thread Saurav Kashyap
From: Hiral Patel Signed-off-by: Hiral Patel Signed-off-by: Saurav Kashyap --- drivers/scsi/qla2xxx/qla_dbg.c |1 + drivers/scsi/qla2xxx/qla_nx2.c | 120 +++- drivers/scsi/qla2xxx/qla_nx2.h |1 + 3 files changed, 59 insertions(+), 63 deletions(-) d

Re: [PATCH] virtio-scsi: Skip setting affinity on uninitialized vq

2014-04-11 Thread Paolo Bonzini
Il 11/04/2014 03:23, Fam Zheng ha scritto: virtscsi_init calls virtscsi_remove_vqs on err, even before initializing the vqs. The latter calls virtscsi_set_affinity, so let's check the pointer there before setting affinity on it. This fixes a panic when setting device's num_queues=2 on RHEL 6.5:

Re: [PATCH] virtio-scsi: Skip setting affinity on uninitialized vq

2014-04-11 Thread Paolo Bonzini
Il 11/04/2014 03:23, Fam Zheng ha scritto: virtscsi_init calls virtscsi_remove_vqs on err, even before initializing the vqs. The latter calls virtscsi_set_affinity, so let's check the pointer there before setting affinity on it. This fixes a panic when setting device's num_queues=2 on RHEL 6.5:

Re: [GIT PULL] async scsi resume for 3.15

2014-04-11 Thread Linus Torvalds
On Fri, Apr 11, 2014 at 11:20 AM, James Bottomley wrote: > > I also don't see this in linux-next, unless I'm not looking in the right > place, so it would be a bit of a risk adding it just before -rc1. .. but it sounds like you're not against it? I'll pull it - in the chaos that is 3.15-rc1, this

Re: [GIT PULL] async scsi resume for 3.15

2014-04-11 Thread Linus Torvalds
On Fri, Apr 11, 2014 at 5:23 PM, Linus Torvalds wrote: > > This has been the biggest (by far) merge window so far, afaik. > Might as well take this too. Actually, I take that "by far" back. In fact it's not even the biggest one (yet). It looks like 3.10-rc1 was worse in number of commits, and v3.