Re: [RFC PATCH 2/2] ata: acpi: rework the ata acpi bind support

2013-08-22 Thread Aaron Lu
On 08/15/2013 11:19 AM, Tejun Heo wrote: Hello, Aaron. On Thu, Aug 15, 2013 at 09:33:28AM +0800, Aaron Lu wrote: This has been quiet for some time, may I know your opinion on this? Ooh, I like it. I was waiting for proper patch series w/o RFC tag and hopefully some test results. The

[no subject]

2013-08-22 Thread Wajeeha Ahmad
Your Email ID has been picked by the British Telecom Promotions as a lucky Person of a lump sum of 1,000,000.00. To Claim send info To Email: (btcenter...@outlook.com)-- To unsubscribe from this list: send the line unsubscribe linux-scsi in the body of a message to majord...@vger.kernel.org More

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

2013-08-22 Thread Ren Mingxin
Hi, Hannes: On 07/01/2013 10:24 PM, 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 function is a normal SCSI command, so there is no need to enter the

Re: [PATCH] scsi: fix the build warning

2013-08-22 Thread Akinobu Mita
2013/8/22 Martin K. Petersen martin.peter...@oracle.com: Joe == Joe Perches j...@perches.com writes: Joe I don't get this build warning in the first place and I think the Joe scsi_debug file is quite old and probably doesn't need to be Joe changed at all. guard isn't a boolean, it selects

RE: [PATCH] [SCSI] mpt3sas: Added a driver module parameter max_msix_vectors

2013-08-22 Thread Reddy, Sreekanth
Hi Joe, Replied inline.. Regards, Sreekanth -Original Message- From: Joe Lawrence [mailto:joe.lawre...@stratus.com] Sent: Thursday, August 15, 2013 7:23 PM To: Reddy, Sreekanth Cc: Tomas Henzl; j...@kernel.org; jbottom...@parallels.com; linux- s...@vger.kernel.org; Nandigama,

Re: [PATCH] scsi: fix the build warning

2013-08-22 Thread James Bottomley
On Thu, 2013-08-22 at 21:42 +0900, Akinobu Mita wrote: 2013/8/22 Martin K. Petersen martin.peter...@oracle.com: Joe == Joe Perches j...@perches.com writes: Joe I don't get this build warning in the first place and I think the Joe scsi_debug file is quite old and probably doesn't need to

Re: [PATCH] scsi: fix the build warning

2013-08-22 Thread Akinobu Mita
2013/8/22 James Bottomley jbottom...@parallels.com: On Thu, 2013-08-22 at 21:42 +0900, Akinobu Mita wrote: 2013/8/22 Martin K. Petersen martin.peter...@oracle.com: Joe == Joe Perches j...@perches.com writes: Joe I don't get this build warning in the first place and I think the Joe

[PATCH RESEND 0/3] zfcp bugfixes for 3.11-rc

2013-08-22 Thread Steffen Maier
James, as discussed, I split up bugfixes and features in two separate sets. Here is a resend of zfcp bugfixes for 3.11-rc and stable. The patches apply on top of the current fixes branch of your scsi.git. Steffen Linux on System z Development IBM Deutschland Research Development GmbH

[PATCH RESEND 2/3] zfcp: fix schedule-inside-lock in scsi_device list loops

2013-08-22 Thread Steffen Maier
From: Martin Peschke mpesc...@linux.vnet.ibm.com BUG: sleeping function called from invalid context at kernel/workqueue.c:2752 in_atomic(): 1, irqs_disabled(): 1, pid: 360, name: zfcperp0.0.1700 CPU: 1 Not tainted 3.9.3+ #69 Process zfcperp0.0.1700 (pid: 360, task: 75b7e080, ksp:

[PATCH RESEND 1/4] zfcp: consistently use appropriate SBAL flag definitions

2013-08-22 Thread Steffen Maier
From: Martin Peschke mpesc...@linux.vnet.ibm.com minor cleanup for status read request Signed-off-by: Martin Peschke mpesc...@linux.vnet.ibm.com Signed-off-by: Steffen Maier ma...@linux.vnet.ibm.com --- drivers/s390/scsi/zfcp_fsf.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) ---

[PATCH RESEND 0/4] zfcp features for 3.12 merge window

2013-08-22 Thread Steffen Maier
James, as discussed, I split up bugfixes and features in two separate sets. Here is a resend of zfcp features for the upcoming merge window preparing kernel v3.12. The patches apply on top of the current misc branch of your scsi.git. Compared to the original posting, I had to drop the following

[PATCH RESEND 3/4] zfcp: dead code removal

2013-08-22 Thread Steffen Maier
From: Martin Peschke mpesc...@linux.vnet.ibm.com Get rid of unused function zfcp_fsf_get_req and corresponding prototype definition. Commit a54ca0f62f953898b05549391ac2a8a4dad6482b in v2.6.28 [SCSI] zfcp: Redesign of the debug tracing for HBA records. accidentally introduced this code which was

[PATCH RESEND 2/4] zfcp: cleanup use of obsolete strict_strto* functions

2013-08-22 Thread Steffen Maier
From: Martin Peschke mpesc...@linux.vnet.ibm.com strict_strtoul and friends are obsolete. Use kstrtoul functions instead. Signed-off-by: Martin Peschke mpesc...@linux.vnet.ibm.com Cc: Jingoo Han jg1@samsung.com Signed-off-by: Steffen Maier ma...@linux.vnet.ibm.com ---

[PATCH RESEND 3/3] zfcp: remove access control tables interface (keep sysfs files)

2013-08-22 Thread Steffen Maier
From: Martin Peschke mpesc...@linux.vnet.ibm.com By popular demand, this patch brings back a couple of sysfs attributes removed by commit 663e0890e31cb85f0cca5ac1faaee0d2d52880b5 [SCSI] zfcp: remove access control tables interface. The content has been irrelevant for years, but the files must be

Re: [PATCH RESEND 3/3] zfcp: remove access control tables interface (keep sysfs files)

2013-08-22 Thread James Bottomley
On Thu, 2013-08-22 at 17:45 +0200, Steffen Maier wrote: From: Martin Peschke mpesc...@linux.vnet.ibm.com By popular demand, this patch brings back a couple of sysfs attributes removed by commit 663e0890e31cb85f0cca5ac1faaee0d2d52880b5 [SCSI] zfcp: remove access control tables interface. The

Re: [PATCH RESEND 3/3] zfcp: remove access control tables interface (keep sysfs files)

2013-08-22 Thread Steffen Maier
On 08/22/2013 06:30 PM, James Bottomley wrote: On Thu, 2013-08-22 at 17:45 +0200, Steffen Maier wrote: From: Martin Peschke mpesc...@linux.vnet.ibm.com By popular demand, this patch brings back a couple of sysfs attributes removed by commit 663e0890e31cb85f0cca5ac1faaee0d2d52880b5 [SCSI] zfcp:

Re: [RFC PATCH 2/2] ata: acpi: rework the ata acpi bind support

2013-08-22 Thread Tejun Heo
Hello, Aaron. On Thu, Aug 22, 2013 at 03:15:16PM +0800, Aaron Lu wrote: The patch series has two patches and the first has been taken, shall I send the 2nd one again without the RFC tag in the patch subject? There should be no other changes at the moment. Yes, that was a request for you to

[PATCH 2/2] ata: acpi: rework the ata acpi bind support

2013-08-22 Thread Aaron Lu
On 08/23/2013 02:36 AM, Tejun Heo wrote: Hello, Aaron. On Thu, Aug 22, 2013 at 03:15:16PM +0800, Aaron Lu wrote: The patch series has two patches and the first has been taken, shall I send the 2nd one again without the RFC tag in the patch subject? There should be no other changes at the

[PATCH 3/9] target: Make helpers non static for EXTENDED_COPY command setup

2013-08-22 Thread Nicholas A. Bellinger
From: Nicholas Bellinger n...@daterainc.com Both transport_generic_get_mem() and transport_generic_map_mem_to_cmd() are required by EXTENDED_COPY logic when setting up internally dispatched command descriptors, so go ahead and make both of these non static. Cc: Christoph Hellwig h...@lst.de Cc:

[PATCH 7/9] target: Enable EXTENDED_COPY setup in spc_parse_cdb

2013-08-22 Thread Nicholas A. Bellinger
From: Nicholas Bellinger n...@daterainc.com Setup up the se_cmd-execute_cmd() pointers for EXTENDED_COPY and RECEIVE_COPY_RESULTS handling within spc_parse_cdb() Cc: Christoph Hellwig h...@lst.de Cc: Hannes Reinecke h...@suse.de Cc: Martin Petersen martin.peter...@oracle.com Cc: Chris Mason

[PATCH 9/9] target: Enable global EXTENDED_COPY setup/release

2013-08-22 Thread Nicholas A. Bellinger
From: Nicholas Bellinger n...@daterainc.com Add calls to target_xcopy_setup_pt() + target_xcopy_release_pt() to target_core_init_configfs() and target_core_exit_configfs() respectively. Cc: Christoph Hellwig h...@lst.de Cc: Hannes Reinecke h...@suse.de Cc: Martin Petersen

[PATCH 8/9] target: Add Third Party Copy (3PC) bit in INQUIRY response

2013-08-22 Thread Nicholas A. Bellinger
From: Nicholas Bellinger n...@daterainc.com This patch adds the Third Party Copy (3PC) bit to signal support for EXTENDED_COPY within standard inquiry response data. Also add emulate_3pc device attribute in configfs (enabled by default) to allow the exposure of this bit to be disabled, if

[PATCH 6/9] target: Add support for EXTENDED_COPY copy offload emulation

2013-08-22 Thread Nicholas A. Bellinger
From: Nicholas Bellinger n...@daterainc.com This patch adds support for EXTENDED_COPY emulation from SPC-3, that enables full copy offload target support within both a single virtual backend device, and across multiple virtual backend devices. It also functions independent of target fabric, and

[PATCH 2/9] target: Make spc_parse_naa_6h_vendor_specific non static

2013-08-22 Thread Nicholas A. Bellinger
From: Nicholas Bellinger n...@daterainc.com This patch makes spc_parse_naa_6h_vendor_specific() available to other target code, which is required by EXTENDED_COPY when comparing the received NAA WWN device identifer for locating the associated se_device backend. Cc: Christoph Hellwig h...@lst.de

[PATCH 1/9] target: Make target_core_subsystem defined as non static

2013-08-22 Thread Nicholas A. Bellinger
From: Nicholas Bellinger n...@daterainc.com This patch makes the top-level target_core_subsystem array available to other target code, which is required by EXTENDED_COPY to pin the backend se_device using configfs_depend_item(), in order to ensure it can't be removed for the duration of a

[PATCH 5/9] target: Avoid non-existent tg_pt_gp_mem in target_alua_state_check

2013-08-22 Thread Nicholas A. Bellinger
From: Nicholas Bellinger n...@daterainc.com This patch adds an check for a non-existent port-sep_alua_tg_pt_gp_mem within target_alua_state_check(), which is not present for internally dispatched EXTENDED_COPY WRITE I/O to the destination target port. Cc: Christoph Hellwig h...@lst.de Cc: Hannes