Re: [PATCHSET #upstream] libata: reimplement LPM support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 09/01/2010 11:50 AM, Tejun Heo wrote:
Hello,

This patchset reimplement LPM support so that it's better integrated
with the rest of libata and supports more than just ALPM.  After the
patchset, DIPM works on ahci w/o ALPM support, host link of PMP can
use both H/DIPM and fan-out links supports DIPM, and ata_piix w/ SIDPR
also supports DIPM.

Adding DIPM support for other controllers should be easy and DIPM
actually works better than ALPM because DIPM implements sane timeout
before entering powersave mode and thus doesn't hurt throughput like
ALPM does.

Tested with intel and JMB ahci's, ich8 ata_piix, SIMG and marvell
PMPs.  SATA bus analyzer was used to verify links are actually
entering and coming out of powersave mode.

This patchset contains the following five patches

  0001-libata-clean-up-lpm-related-symbols-and-sysfs-show-s.patch
  0002-libata-implement-sata_link_scr_lpm-and-make-ata_dev_.patch
  0003-libata-reimplement-link-power-management.patch
  0004-libata-implement-LPM-support-for-port-multipliers.patch
  0005-ata_piix-implement-LPM-support.patch

and available in the folloing git tree

  git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata-dev.git lpm

Had to hunt a bit for a good DIPM local test.

Looks good, applied, thanks!


--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux