[PATCHSET] new Power Management for libata, take 4

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

 



Hello, all.

This is the fourth take of new-power-management patchset.  Changes
from the last take[1] are...

* Patches #1-4 added to implement

  - ATA_EHI_RESUME_LINK, ATA_EHI_NO_AUTOPSY, ATA_EHI_QUIET

  - better debounce timing selection

  These changes allow PM to behave more accurately.  e.g. Resume isn't
  reported or recorded as ATA bus error anymore.  No excessive EH
  messages on suspend and resume...

* move-ata_flush_cache patch dropped

* PM implementation patches slighly updated to use new features
  implemented in #1-4.

This patchset contains 11 patches.

#01-04 : EH/reset improvements
#05-07 : new core PM implementation
#08-11 : convert LLDs to use new PM

As before, ata_piix, sata_sil and sata_sil24 are converted.  Both mem
and disk sleeps are tested and verifed to work on the following
configurations.

* On P5LD2 + latest BIOS
  - onboard ICH7R in ata_piix mode
  - sil3112 PCI card
  - sil3114 PCI card
  - sil3124 PCI-x card on a PCI slot
  - sil3132 PCI-e card

* On Fujitsu lifebook P7120 (+ PATA enabled + patch for PCI ID)
  - onboard ICH6M in ata_piix mode
  - sil3112 PCMCIA card

This patchset is against

  upstream[2]
  + add-ap-pflags [3]
  + fix-ehc_i_action-setting-in-ata_eh_autopsy [4]
  + cosmetic-replace-ap_lock [5]

This tree is also avilable in the following git tree.

  http://htj.dyndns.org/git/?p=libata-tj.git;a=shortlog;h=new-pm
  git://htj.dyndns.org/libata-tj new-pm

Thanks.

--
tejun

[1] http://article.gmane.org/gmane.linux.ide/11684
[2] 2154cfa6ba560401d25f6cc083fe3fb996cbb571
[3] http://article.gmane.org/gmane.linux.ide/11717
[4] http://article.gmane.org/gmane.linux.ide/11801
[5] http://article.gmane.org/gmane.linux.ide/11802


-
: 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