Re: REQ_PM vs REQ_TYPE_PM_RESUME

2014-01-06 Thread Aaron Lu
On 01/06/2014 03:36 PM, Sujit Reddy Thumma wrote: On 1/6/2014 7:44 AM, Phillip Susi wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 12/16/2013 06:30 PM, Phillip Susi wrote: For some reason, the system hangs on resume if I issue the REQUEST SENSE command after

RE: [PATCH 3.12 033/118] usb: xhci: Link TRB must not occur within a USB payload burst

2014-01-06 Thread David Laight
From: walt ... /* Accept arbitrarily long scatter-gather lists */ - hcd-self.sg_tablesize = ~0; + hcd-self.sg_tablesize = 31; Even if that reduces the number of fragments passed to the xhci driver it may not be enough to limit the actual number of fragments that need to be

Re: arcmsr - device going offline under 3.10.x (regression?)

2014-01-06 Thread Nikola Ciprich
CC Nick Cheng one more (a bit) related question, Nick, I can see Your last commit in git on Jan 6 2011, since then mostly only miscelanous changes to keep arcmsr in sync with rest of kernel. But on areca webpages, I can see linux driver 1.30.0X.16-131015, ie only few months old. There is neither

Re: [PATCH] scsi_transport_srp: Fix kernel-doc warnings

2014-01-06 Thread Sebastian Riemer
On 06.01.2014 07:39, Bart Van Assche wrote: On 01/05/14 21:39, Randy Dunlap wrote: On 01/05/14 01:13, Bart Van Assche wrote: The following command has been used to verify that the kernel-doc tool no longer complains about undocumented fields: scripts/kernel-doc -html

Re: [PATCH 6/6] scsi_debug: add ability to enable clustering

2014-01-06 Thread Akinobu Mita
2014/1/6 Douglas Gilbert dgilb...@interlog.com: @@ -2787,6 +2788,7 @@ module_param_named(opts, scsi_debug_opts, int, S_IRUGO | S_IWUSR); module_param_named(physblk_exp, scsi_debug_physblk_exp, int, S_IRUGO); module_param_named(ptype, scsi_debug_ptype, int, S_IRUGO | S_IWUSR);

Re: REQ_PM vs REQ_TYPE_PM_RESUME

2014-01-06 Thread Phillip Susi
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 1/6/2014 4:15 AM, Aaron Lu wrote: My guess why it doesn't work for you is that, when you call blk_pre_runtime_suspend in sd_resume_work, there are requests left in the queue so that call will simply fail, it's not meant to be used that way.

Re: REQ_PM vs REQ_TYPE_PM_RESUME

2014-01-06 Thread Alan Stern
On Mon, 6 Jan 2014, Phillip Susi wrote: The issue is that the REQ_PM flagged REQUEST SENSE command issued during the system_resume is never dispatched. I patched scsi_execute to make the request type REQ_TYPE_PM_RESUME and that got the request dispatched. Note that REQ_TYPE_PM_RESUME is a

[PATCH v6 0/4] PHY: Add APM X-Gene SoC 15Gbps Multi-purpose PHY support

2014-01-06 Thread Loc Ho
This patch adds support for APM X-Gene SoC 15Gbps Multi-purpose PHY. This is the physical layer interface for the corresponding host controller. This driver uses the new PHY generic framework posted by Kishon Vijay Abrahm. In addition, the new PHY generic framework is patched to provide an

[PATCH v6 2/4] Documentation: Add APM X-Gene SoC 15Gbps Multi-purpose PHY driver binding documentation

2014-01-06 Thread Loc Ho
Signed-off-by: Loc Ho l...@apm.com Signed-off-by: Tuan Phan tp...@apm.com Signed-off-by: Suman Tripathi stripa...@apm.com --- .../devicetree/bindings/phy/apm-xgene-phy.txt | 94 1 files changed, 94 insertions(+), 0 deletions(-) create mode 100644

[PATCH v6 4/4] arm64: Add APM X-Gene SoC 15Gbps Multi-purpose PHY DTS entries

2014-01-06 Thread Loc Ho
This patch adds the DTS entries for the APM X-Gene SoC 15Gbps Multi-purpose PHY driver. The PHY for SATA controller 0 and 1 are enabled by default. Signed-off-by: Loc Ho l...@apm.com Signed-off-by: Tuan Phan tp...@apm.com Signed-off-by: Suman Tripathi stripa...@apm.com ---

[PATCH v8 4/4] arm64: Add APM X-Gene SoC SATA host controller DTS entries

2014-01-06 Thread Loc Ho
Signed-off-by: Loc Ho l...@apm.com Signed-off-by: Tuan Phan tp...@apm.com Signed-off-by: Suman Tripathi stripa...@apm.com --- arch/arm64/boot/dts/apm-storm.dtsi | 81 1 files changed, 81 insertions(+), 0 deletions(-) diff --git

[PATCH v8 0/4] ata: Add APM X-Gene SoC SATA host controller support

2014-01-06 Thread Loc Ho
This patch adds support for the APM X-Gene SoC SATA host controller. In order for the host controller to work, the corresponding PHY driver musts also be available. v8: * Remove _ADDR from defines * Remove define MSTAWAUX_COHERENT_BYPASS_SET and STARAUX_COHERENT_BYPASS_SET and use direct

[PATCH v8 1/4] ata: Export required functions by APM X-Gene SATA driver

2014-01-06 Thread Loc Ho
This patch exports functions required by APM X-Gene SoC SATA host controller driver to avoid duplication of code. Signed-off-by: Loc Ho l...@apm.com Signed-off-by: Tuan Phan tp...@apm.com Signed-off-by: Suman Tripathi stripa...@apm.com --- drivers/ata/ahci.h|9 +

[PATCH v6 1/4] PHY: Add function set_speed to generic PHY framework

2014-01-06 Thread Loc Ho
This patch adds function set_speed to the generic PHY framework operation structure. This function can be called to instruct the PHY underlying layer at specified lane to configure for specified speed in hertz. Signed-off-by: Loc Ho l...@apm.com --- drivers/phy/phy-core.c | 21

Re: [PATCH] scsi_transport_srp: Fix kernel-doc warnings

2014-01-06 Thread Randy Dunlap
On 01/05/14 22:39, Bart Van Assche wrote: On 01/05/14 21:39, Randy Dunlap wrote: On 01/05/14 01:13, Bart Van Assche wrote: The following command has been used to verify that the kernel-doc tool no longer complains about undocumented fields: scripts/kernel-doc -html

[LSF/MM TOPIC] [ATTEND] persistent memory progress, management of storage file systems

2014-01-06 Thread Ric Wheeler
I would like to attend this year and continue to talk about the work on enabling the new class of persistent memory devices. Specifically, very interested in talking about both using a block driver under our existing stack and also progress at the file system layer (adding xip/mmap tweaks to

Re: Persistent reservation behaviour/compliance with redundant controllers

2014-01-06 Thread Matthias Eble
2014/1/6 Lee Duncan ldun...@suse.com: On 12/25/2013 03:00 PM, Matthias Eble wrote: Here's the dmmp map 360002aca6e6b dm-6 3PARdata,VV size=2.0T features='0' hwhandler='0' wp=rw `-+- policy='round-robin 0' prio=1 status=active |- 3:0:1:4 sdg 8:96active ready

RE: [LSF/MM TOPIC] [ATTEND] persistent memory progress, management of storage file systems

2014-01-06 Thread faibish, sorin
Speaking of persistent memory I would like to discuss the PMFS as well as RDMA aspects of the persistent memory model. Also I would like to discuss KV stores and object stores on persistent memory. I was involved in the PMFS as a tester and I found several issues that I would like to discuss

Re: Persistent reservation behaviour/compliance with redundant controllers

2014-01-06 Thread James Bottomley
On Mon, 2014-01-06 at 23:53 +0100, Matthias Eble wrote: 2014/1/6 Lee Duncan ldun...@suse.com: On 12/25/2013 03:00 PM, Matthias Eble wrote: Here's the dmmp map 360002aca6e6b dm-6 3PARdata,VV size=2.0T features='0' hwhandler='0' wp=rw `-+- policy='round-robin 0' prio=1

IMPORTANT

2014-01-06 Thread Presidential Fund
Attention: Congratulations for your payment has been approved, get in touch with US to get paid. We are sorry for all the delay you have encountered in getting paid. Dr. Abram Nwankwo -- To unsubscribe from this list: send the line unsubscribe linux-scsi in the body of a message to

Re: Persistent reservation behaviour/compliance with redundant controllers

2014-01-06 Thread Lee Duncan
On 12/25/2013 03:00 PM, Matthias Eble wrote: Hi all, I'm experiencing a behaviour that doesn't comply to the SPC3/4 standards from my point of view. I have read the t10 drafts to understand scsi3 persistent reservations (PR). Probably I simply got the standard wrong, but maybe somebody

Re: Persistent reservation behaviour/compliance with redundant controllers

2014-01-06 Thread Matthias Eble
2014/1/7 James Bottomley james.bottom...@hansenpartnership.com: On Mon, 2014-01-06 at 23:53 +0100, Matthias Eble wrote: Can sdg and sdl be the same I_T_Nexus at a time? Right now, they are handled like that. In my understanding, every scsi disk device represents an I_T_Nexus. No, every SCSI

Re: [PATCH 3.12 033/118] usb: xhci: Link TRB must not occur within a USB payload burst

2014-01-06 Thread Sarah Sharp
On Fri, Jan 03, 2014 at 03:29:29PM -0800, Sarah Sharp wrote: On Fri, Jan 03, 2014 at 01:21:18PM -0800, walt wrote: I'm so sorry Sarah, that was another mistake. The mistake is so stupid I'm not going to publish it here :( Once I finally ran the kernel with debugging actually compiled

Re: status of block-integrity

2014-01-06 Thread Darrick J. Wong
On Fri, Jan 03, 2014 at 03:03:42PM -0500, Martin K. Petersen wrote: Hannes == Hannes Reinecke h...@suse.de writes: Hannes Personally, I doubt it's a good idea to kill it off, but a Hannes proper (userland) API for it has been a long time missing. Before we throw the baby out with the bath

Re: Persistent reservation behaviour/compliance with redundant controllers

2014-01-06 Thread Laurence Oberman
I reached out to a. Contact at HP and he shared this with. Not sure if its helpful. 3PAR does something different based on the host OS mode or Persona that is set for the host OS type being used as to how we respond with these commands. The main aspects of this question derive with how a

Re: REQ_PM vs REQ_TYPE_PM_RESUME

2014-01-06 Thread Phillip Susi
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 01/06/2014 10:38 AM, Alan Stern wrote: Indeed. I can't see any place where the SCSI or block layers would stop the queue of a device when it gets runtime suspended. Maybe some other layer is doing this. So I've stepped through it in qemu a

Re: status of block-integrity

2014-01-06 Thread Hannes Reinecke
On 01/07/2014 02:36 AM, Darrick J. Wong wrote: On Fri, Jan 03, 2014 at 03:03:42PM -0500, Martin K. Petersen wrote: Hannes == Hannes Reinecke h...@suse.de writes: Hannes Personally, I doubt it's a good idea to kill it off, but a Hannes proper (userland) API for it has been a long time missing.

Re: REQ_PM vs REQ_TYPE_PM_RESUME

2014-01-06 Thread Aaron Lu
On 01/06/2014 10:40 PM, Phillip Susi wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 1/6/2014 4:15 AM, Aaron Lu wrote: My guess why it doesn't work for you is that, when you call blk_pre_runtime_suspend in sd_resume_work, there are requests left in the queue so that call will