Re: [PATCH] make dev_loss_tmo checks uniform across drivers

2013-06-03 Thread Bart Van Assche
On 06/03/13 20:25, gurinder.sherg...@hp.com wrote: The dev_loss_tmo parameter controls how long the FC transport layer insulates a loss of a remote port. It is defined to be between 1 and SCSI_DEVICE_BLOCK_MAX_TIMEOUT (600). Different drivers do slightly different checks when passed this paramete

[PATCH 0/1] ipr: IOA Status Code(IOASC) update

2013-06-03 Thread wenxiong
The patch updates some new IOA Status Code(IOASC) in ipr device driver. Thanks for your help! Wendy -- -- 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.org/majordomo-info.html

[PATCH 1/1] ipr: IOA Status Code(IOASC) update

2013-06-03 Thread wenxiong
The patch updates some new IOA Status Code(IOASC) in ipr driver. Signed-off-by: Wen Xiong --- drivers/scsi/ipr.c | 40 +++- 1 file changed, 39 insertions(+), 1 deletion(-) Index: b/drivers/scsi/ipr.c =

RE: [PATCH 1/5] Drivers: scsi: storvsc: Make the scsi timeout a module parameter

2013-06-03 Thread KY Srinivasan
> -Original Message- > From: James Bottomley [mailto:jbottom...@parallels.com] > Sent: Monday, June 03, 2013 7:47 PM > To: KY Srinivasan > Cc: gre...@linuxfoundation.org; linux-ker...@vger.kernel.org; > de...@linuxdriverproject.org; oher...@suse.com; h...@infradead.org; linux- > s...@vger

Re: [PATCH 1/5] Drivers: scsi: storvsc: Make the scsi timeout a module parameter

2013-06-03 Thread James Bottomley
On Mon, 2013-06-03 at 23:25 +, KY Srinivasan wrote: > > > -Original Message- > > From: James Bottomley [mailto:jbottom...@parallels.com] > > Sent: Monday, June 03, 2013 7:03 PM > > To: KY Srinivasan > > Cc: gre...@linuxfoundation.org; linux-ker...@vger.kernel.org; > > de...@linuxdriver

RE: [PATCH 1/5] Drivers: scsi: storvsc: Make the scsi timeout a module parameter

2013-06-03 Thread KY Srinivasan
> -Original Message- > From: James Bottomley [mailto:jbottom...@parallels.com] > Sent: Monday, June 03, 2013 7:03 PM > To: KY Srinivasan > Cc: gre...@linuxfoundation.org; linux-ker...@vger.kernel.org; > de...@linuxdriverproject.org; oher...@suse.com; h...@infradead.org; linux- > s...@vger

Re: [PATCH 1/5] Drivers: scsi: storvsc: Make the scsi timeout a module parameter

2013-06-03 Thread James Bottomley
On Mon, 2013-06-03 at 16:21 -0700, K. Y. Srinivasan wrote: > The standard scsi timeout is not appropriate in some of the environments where > Hyper-V is deployed. Set this timeout appropriately for all devices managed > by this driver. Further make this a module parameter. > > Signed-off-by: K. Y.

[PATCH 2/5] Drivers: scsi: storvsc: Update the storage protocol to win8 level

2013-06-03 Thread K. Y. Srinivasan
Update the storage protocol to the win8 level. Signed-off-by: K. Y. Srinivasan Reviewed-by: Haiyang Zhang --- drivers/scsi/storvsc_drv.c | 203 1 files changed, 168 insertions(+), 35 deletions(-) diff --git a/drivers/scsi/storvsc_drv.c b/drivers/sc

[PATCH 5/5] Drivers: scsi: storvsc: Increase the value of STORVSC_MAX_IO_REQUESTS

2013-06-03 Thread K. Y. Srinivasan
Increase the value of STORVSC_MAX_IO_REQUESTS to 200 requests. The current ringbuffer size can support this higher value. Signed-off-by: K. Y. Srinivasan Reviewed-by: Haiyang Zhang --- drivers/scsi/storvsc_drv.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/s

[PATCH 3/5] Drivers: scsi: storvsc: Implement multi-channel support

2013-06-03 Thread K. Y. Srinivasan
Implement multi-channel support for the storage devices. Signed-off-by: K. Y. Srinivasan Reviewed-by: Haiyang Zhang --- drivers/scsi/storvsc_drv.c | 131 ++- 1 files changed, 127 insertions(+), 4 deletions(-) diff --git a/drivers/scsi/storvsc_drv.c b/dr

[PATCH 4/5] Drivers: scsi: storvsc: Support FC devices

2013-06-03 Thread K. Y. Srinivasan
Add support for synthetic Fiber Channel devices. Signed-off-by: K. Y. Srinivasan Reviewed-by: Haiyang Zhang --- drivers/scsi/storvsc_drv.c |6 ++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/drivers/scsi/storvsc_drv.c b/drivers/scsi/storvsc_drv.c index c89acf5..a728179

[PATCH 1/5] Drivers: scsi: storvsc: Make the scsi timeout a module parameter

2013-06-03 Thread K. Y. Srinivasan
The standard scsi timeout is not appropriate in some of the environments where Hyper-V is deployed. Set this timeout appropriately for all devices managed by this driver. Further make this a module parameter. Signed-off-by: K. Y. Srinivasan Reviewed-by: Haiyang Zhang --- drivers/scsi/storvsc_dr

[PATCH V2 0/5] Drivers: scsi: storvsc

2013-06-03 Thread K. Y. Srinivasan
This set adds multi-channel support as well synthetic Fibre Channel support to storvsc. The multi-channel support depends on infrastructure in the VMBUS driver. Greg has already checked in the relevant patches to VMBUS. I had posted an earlier version of this patch-set that included the VMBUS rela

RE: [PATCH v2 2/2] Adds new device resume mode in PM core, async plus non-blocking

2013-06-03 Thread Brandt, Todd E
Thanks for the feedback, I've taken things back to the drawing board in lieu of these issues and will be resubmitting once I have a patch that fits better into the formal power management architecture. Would you like to be CC'ed? Todd Brandt Linux Kernel Developer OTC, Hillsboro OR https://opens

[PATCH] make dev_loss_tmo checks uniform across drivers

2013-06-03 Thread gurinder . shergill
The dev_loss_tmo parameter controls how long the FC transport layer insulates a loss of a remote port. It is defined to be between 1 and SCSI_DEVICE_BLOCK_MAX_TIMEOUT (600). Different drivers do slightly different checks when passed this parameter. This patch makes the dev_loss_tmo setting uniform

Re: block: Allow merging of tail pages into the last segment

2013-06-03 Thread Jan Vesely
On 16/04/13 10:24, Jan Vesely wrote: > On 28/03/13 10:38, Jan Vesely wrote: >> Hi >> >> These patches modify __bio_add_page to accept pages that extent the last bio >> segment. some drivers craft their buffers and rely on this behavior (see >> message in patch 2 for details) > > any comments on th

Re: [PATCH V2] scsi: replace strict_strtoul() with kstrtoul()

2013-06-03 Thread Andy Shevchenko
On Mon, Jun 3, 2013 at 12:06 PM, Jingoo Han wrote: > The usage of strict_strtoul() is not preferred, because > strict_strtoul() is obsolete. Thus, kstrtoul() should be > used. > > Signed-off-by: Jingoo Han Reviewed-by: Andy Shevchenko > --- > Changes since v1: > - Used return code from kstrtou

[PATCH V2] scsi: replace strict_strtoul() with kstrtoul()

2013-06-03 Thread Jingoo Han
The usage of strict_strtoul() is not preferred, because strict_strtoul() is obsolete. Thus, kstrtoul() should be used. Signed-off-by: Jingoo Han --- Changes since v1: - Used return code from kstrtoul(). drivers/scsi/pmcraid.c|6 -- drivers/scsi/scsi_sysfs.c |6 -- 2 files ch

WalB: a wrapper block device driver for efficient backup and replication

2013-06-03 Thread Takashi HOSHINO
Hello, I'm developing a wrapper block device driver called 'WalB' that provides wrapper block devices to get consistent diff blocks without full-scans of devices using Write-Ahead Logging technology, in order to achieve incremental backup and asynchronous replication. Its source code and document