Re: [PATCH 3/9] scsi: improved eh timeout handler

2013-06-11 Thread Hannes Reinecke
On 06/11/2013 01:24 AM, Jörn Engel wrote: On Mon, 10 June 2013 11:19:16 -0400, Jörn Engel wrote: I don't care too much whether we use per-command work items or a single system-global thread. Actually, I do care. We have to abort the commands in parallel, as a fairly large number of abort

RE: [PATCH V3 0/5] Drivers: scsi: storvsc

2013-06-11 Thread KY Srinivasan
-Original Message- From: K. Y. Srinivasan [mailto:k...@microsoft.com] Sent: Tuesday, June 04, 2013 3:05 PM To: gre...@linuxfoundation.org; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; oher...@suse.com; jbottom...@parallels.com; h...@infradead.org;

[Bug 59601] New: commit 97dec564fd4948e0e560869c80b76e166ca2a83e breaks communication with XYRATEX disk shelves

2013-06-11 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=59601 Summary: commit 97dec564fd4948e0e560869c80b76e166ca2a83e breaks communication with XYRATEX disk shelves Product: SCSI Drivers Version: 2.5 Platform: All OS/Version: Linux

Re: [PATCH 3/9] scsi: improved eh timeout handler

2013-06-11 Thread Jörn Engel
On Tue, 11 June 2013 08:18:51 +0200, Hannes Reinecke wrote: On 06/11/2013 01:24 AM, Jörn Engel wrote: On Mon, 10 June 2013 11:19:16 -0400, Jörn Engel wrote: I don't care too much whether we use per-command work items or a single system-global thread. Actually, I do care. We have to

[Bug 59601] commit 97dec564fd4948e0e560869c80b76e166ca2a83e breaks communication with XYRATEX disk shelves

2013-06-11 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=59601 --- Comment #1 from Saurav Kashyap saurav.kash...@qlogic.com 2013-06-11 18:23:45 --- HI Jack, Please provide the driver logs for both good and bad case with ql2xextended_error_logging=1. The commit you have mentioned don't effect 2G cards.

Re: [PATCH 3/9] scsi: improved eh timeout handler

2013-06-11 Thread James Bottomley
On Mon, 2013-06-10 at 01:20 -0700, Christoph Hellwig wrote: On Mon, Jun 10, 2013 at 09:40:52AM +0200, Hannes Reinecke wrote: When a command runs into a timeout we need to send an 'ABORT TASK' TMF. This is typically done by the 'eh_abort_handler' LLDD callback. Conceptually, however, this

Re: [PATCH 3/9] scsi: improved eh timeout handler

2013-06-11 Thread Ewan Milne
On Tue, 2013-06-11 at 18:57 +, James Bottomley wrote: On Mon, 2013-06-10 at 01:20 -0700, Christoph Hellwig wrote: On Mon, Jun 10, 2013 at 09:40:52AM +0200, Hannes Reinecke wrote: When a command runs into a timeout we need to send an 'ABORT TASK' TMF. This is typically done by the

Re: [PATCH 3/9] scsi: improved eh timeout handler

2013-06-11 Thread James Bottomley
On Tue, 2013-06-11 at 16:41 -0400, Ewan Milne wrote: On Tue, 2013-06-11 at 18:57 +, James Bottomley wrote: On Mon, 2013-06-10 at 01:20 -0700, Christoph Hellwig wrote: On Mon, Jun 10, 2013 at 09:40:52AM +0200, Hannes Reinecke wrote: When a command runs into a timeout we need to send

Re: [PATCH 1/2] scsi: ufs: Add support for sending NOP OUT UPIU

2013-06-11 Thread Santosh Y
+/* + * ufshcd_wait_for_register - wait for register value to change + * @hba - per-adapter interface + * @reg - mmio register offset + * @mask - mask to apply to read register value + * @val - wait condition + * @interval_us - polling interval in microsecs + * @timeout_ms - timeout in

Re: [PATCH 2/2] scsi: ufs: Set fDeviceInit flag to initiate device initialization

2013-06-11 Thread Santosh Y
/** + * ufshcd_query_request() - API for issuing query request to the device. + * @hba: ufs driver context + * @query: params for query request + * @descriptor: buffer for sending/receiving descriptor + * @retries: number of times to try executing the command + * + * All necessary

Re: [PATCH 0/8] scsi: ufs: query support and other fixes

2013-06-11 Thread Santosh Y
On Sun, May 19, 2013 at 1:51 PM, Santosh Y santos...@gmail.com wrote: Hi James, Please merge the following patches to 'misc' branch. Thanks, Santosh Dolev Raviv (3): scsi: ufs: add support for query requests scsi: ufs: Add support for sending NOP OUT UPIU scsi: ufs: Set

Re: [PATCH 3/9] scsi: improved eh timeout handler

2013-06-11 Thread Hannes Reinecke
On 06/11/2013 08:57 PM, James Bottomley wrote: On Mon, 2013-06-10 at 01:20 -0700, Christoph Hellwig wrote: On Mon, Jun 10, 2013 at 09:40:52AM +0200, Hannes Reinecke wrote: When a command runs into a timeout we need to send an 'ABORT TASK' TMF. This is typically done by the 'eh_abort_handler'