regarding ACPI support in 2.6.21

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

 



Hello, all.

Currently, libata-acpi has the following problems.

1. Matching controller/device to ACPI node.  It currently uses ap->cbl
== ATA_CBL_SATA test to choose between two formats - the traditional ATA
nodes with master/slave devices and new native SATA nodes.  This is
incorrect as ata_piix even if it's SATA should map to traditional ATA
nodes while in ahci 00 _ADR in traditional format shouldn't trigger
"don't know how to handle SATA port multiplier".

2. Although this isn't very clear in the spec, but some methods seem to
be designed to be used only over suspend/resume cycle.  SATA aware
methods (w/ _SDD) should probably called after every PHY event (device
might have been hardreset), but _GTM/_STM/_GTF combination does look
like they should be used only over suspend/resume cycles.  This is caus

I think it might be better to give up ACPI support in 2.6.21 and target
2.6.22.  What do you think?

Thanks.

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

[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux