Re: [PATCH/RESEND v2 0/2] Hard disk S3 resume time optimization

2014-01-16 Thread Gwendal Grignou
45 PM, Todd E Brandt wrote: > On Tue, Jan 14, 2014 at 09:43:25AM -0500, Tejun Heo wrote: >> Hello, Gwendal. >> >> On Mon, Jan 13, 2014 at 04:36:52PM -0800, Gwendal Grignou wrote: >> > Won't this patch defeat staggered spinup at resume? If you have a jbod >> &

Re: [PATCH/RESEND v2 0/2] Hard disk S3 resume time optimization

2014-01-13 Thread Gwendal Grignou
On Tue, Jan 7, 2014 at 4:55 PM, Todd E Brandt wrote: > > This patch reduces S3 resume time from 10+ seconds to less than a second > on systems with SATA drives. It does this by making ata port and scsi disk > resume non-blocking. > > This is another resend of the patch I send out in early December

Re: [PATCH 0/3] Insert ATA transport objects in SCSI syfs topology.

2012-10-04 Thread Gwendal Grignou
On Mon, Oct 1, 2012 at 12:14 PM, Dan Williams wrote: > On Mon, Oct 1, 2012 at 11:22 AM, Gwendal Grignou wrote: >> This set of patches improve ATA transport classes integration with SCSI >> objects. >> >> Before [2.6.x] >> >> Ata and scsi transport cl

[PATCH 3/3] libata: Change transport topology layout

2012-10-03 Thread Gwendal Grignou
/host5/port6/link6.4/dev6.4.0/target5:4:0/5:4:0:0 Fix ACPI code that relied on previous topology. Signed-off-by: Gwendal Grignou --- drivers/ata/libata-acpi.c | 11 --- drivers/ata/libata-core.c | 13 ++--- drivers/ata/libata-scsi.c |4 ++-- drivers/ata

[PATCH 3/3] libata: Change transport topology layout

2012-10-01 Thread Gwendal Grignou
/link6.4/dev6.4.0/target5:4:0/5:4:0:0 Signed-off-by: Gwendal Grignou --- drivers/ata/libata-core.c | 13 ++--- drivers/ata/libata-scsi.c |4 ++-- drivers/ata/libata-transport.c |2 +- 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/drivers/ata/libata-core.c

[PATCH 2/3] scsi: Allow devices to have arbitrary parent

2012-10-01 Thread Gwendal Grignou
Allow driver who calls __scsi_add_device directly to create the scsi device on any parent, not just scsi_host directly. This is alreay done for transport with their own class [SAS, iSCSI, FC, ...] Signed-off-by: Gwendal Grignou --- drivers/ata/libata-scsi.c |4 ++-- drivers/firewire

[PATCH 0/3] Insert ATA transport objects in SCSI syfs topology.

2012-10-01 Thread Gwendal Grignou
port 4 of the port multiplier: .../:00:06.0/:09:00.0/host5/port6/link6.4/dev6.4.0/target5:4:0/5:4:0:0 Gwendal Grignou (3): Revert "ata: make ata port as parent device of scsi host" scsi: Allow devices to have arbitrary parent libata: Change transport topology layout d

[PATCH 1/3] Revert "ata: make ata port as parent device of scsi host"

2012-09-27 Thread Gwendal Grignou
This reverts commit 9a6d6a2ddabbd32c07f6a38b659e5f3db319fa5a. Instead, melt libata transport sysfs object in scsi objects. Change-Id: I8c709f63ddf7ba97b9e6f449d5c0b8b85e44e818 Signed-off-by: Gwendal Grignou --- drivers/ata/libata-scsi.c |2 +- 1 files changed, 1 insertions(+), 1 deletions

[PATCH 2/3] scsi: Allow devices to have arbitrary parent

2012-09-27 Thread Gwendal Grignou
Allow driver who calls __scsi_add_device directly to create the scsi device on any parent, not just scsi_host directly. This is alreay done for transport with their own class [SAS, iSCSI, FC, ...] Change-Id: Ibcf132a8959fbf732dcd0b34a7f4a570d7cf394d Signed-off-by: Gwendal Grignou --- drivers

[PATCH 0/3] Insert ATA transport objects in SCSI syfs topology.

2012-09-27 Thread Gwendal Grignou
port 4 of the port multiplier: .../:00:06.0/:09:00.0/host5/ata6/link6.4/dev6.4.0/target5:4:0/5:4:0:0 Gwendal Grignou (3): Revert "ata: make ata port as parent device of scsi host" scsi: Allow devices to have arbitrary parent libata: Change transport topology layout drivers/

[PATCH 3/3] libata: Change transport topology layout

2012-09-27 Thread Gwendal Grignou
/link6.4/dev6.4.0/target5:4:0/5:4:0:0 Change-Id: I202e089208e8746ccdaf2053d43da831a0c0976d Signed-off-by: Gwendal Grignou --- drivers/ata/libata-core.c | 13 ++--- drivers/ata/libata-scsi.c |4 ++-- drivers/ata/libata-transport.c |2 +- 3 files changed, 9 insertions(+), 10

Re: [RFC PATCH] libata: scsi: flush cache on scsi stop command

2012-09-21 Thread Gwendal Grignou
On Wed, Sep 19, 2012 at 1:56 AM, Aaron Lu wrote: > scsi stop command is used to put a device into stopped power > condition, and scsi devices will take care of its internal cache > before entering this power condition. For ata devices, this command > should be translated to flush cache + standby i

[PATCH] update mpt Kconfig help - with [TAB]

2007-07-20 Thread Gwendal Grignou
Update help in Kconfig for mptfc driver to indicate the driver supports Brocade FC 4G HBA. signed-off-by: Gwendal Grignou <[EMAIL PROTECTED]> --- drivers/message/fusion/Kconfig |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/message/fusion/Kconfig b/d

[PATCH] update mpt Kconfig help

2007-07-19 Thread Gwendal Grignou
Update help in Kconfig for mptfc driver to indicate the driver supports Brocade FC 4G HBA. signed-off-by: Gwendal Grignou <[EMAIL PROTECTED]> --- diff --git a/drivers/message/fusion/Kconfig b/drivers/message/fusion/Kconfig index c88cc75..4494e0f 100644 --- a/drivers/message/fusion/Kconfig

RE: [PATCH] add PCI_VENDOR_ID macro for Brocade in pci_ids.h

2007-07-13 Thread Gwendal Grignou
EMAIL PROTECTED]; Gwendal Grignou > Subject: [PATCH] add PCI_VENDOR_ID macro for Brocade in pci_ids.h > > Adds PCI_VENDOR_ID_BROCADE macro in include/linux/pci_ids.h file. This > macro > is used in MPT Fusion FC drivers to support Brocade branded FC controllers > > signed-off-