Comment 14 for bug 222176

Revision history for this message
Bert Massop (bert-massop) wrote :

As far as I can see, all of you use motherboards featuring SATA connectivity, most of you use one or more SATA devices.

Joshua: I've got exactly the same motherboard. The kernel parameter pci=nomsi worked for me.

SideShow Bob: all_generic_ide might still work, even if you only use SATA drives. This is because most motherboards feature a IDE compatibility mode for accessing SATA drives by a non-SATA OS.

The following changes have been made to the 2.6.24 kernel's SATA subsystem:
* Link power management infrastructure. Device Initiated Power Management, which is defined in SATA 2.5 can be enabled for disks which support it. This feature enables DIPM in linux when the user sets the link power management policy to "min_power". It's also possible to set the PM policy to "max_performance" or "medium_power". Implement hw link power management support for ahci
* SATA Port Multiplier support. Implement PMP support for ahci and sata_sil24
* ACPI-based PATA/SATA hotplug
* libata_pata: ACPI support
* Turn on ACPI by default
* Add a IDE style DMA disable
* ahci: RAID mode SATA patch for Intel Tolapai, add MCP79 support to AHCI driver
* pata_ns87415: Initial cut at 87415/87560 IDE support
* pata_sil680: Add MMIO support
* sata_nv: add SW NCQ support for MCP51/MCP55/MCP61
(source: http://kernelnewbies.org/Linux_2_6_24 )

I think at least the first two items are very interesting, beacause they describe (in my opinion) major changes.