Bug 16172

Summary: 2.6.25-rc1 ahci regression
Product: IO/Storage Reporter: Maciej Rutecki (maciej.rutecki)
Component: Serial ATAAssignee: Jeff Garzik (jgarzik)
Severity: normal CC: luming.yu, maciej.rutecki, rjw
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.35-rc1 Tree: Mainline
Regression: Yes
Bug Depends on:    
Bug Blocks: 16055    

Description Maciej Rutecki 2010-06-09 19:35:31 UTC
Subject    : 2.6.25-rc1 ahci regression
Submitter  : Luming Yu <luming.yu@gmail.com>
Date       : 2010-06-03 7:02
Message-ID : AANLkTikWak8i-Kaj-e-EUFWE66tfMmp2UPhGJCKkK1zK@mail.gmail.com>
References : http://marc.info/?l=linux-kernel&m=127554855724361&w=2

This entry is being used for tracking a regression from 2.6.34.  Please don't
close it until the problem is fixed in the mainline.

Caused by:

commit 365cfa1ed5a36f9bcb9f64c9f0f52155af2e9fef
Author: Anton Vorontsov <avorontsov@ru.mvista.com>
Date:   Sun Mar 28 00:22:14 2010 -0400

    ahci: Move generic code into libahci

    This patch should contain no functional changes, just moves code

    Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
    Signed-off-by: Jeff Garzik <jgarzik@redhat.com>

First-Bad-Commit : 365cfa1ed5a36f9bcb9f64c9f0f52155af2e9fef
Comment 1 Jeff Garzik 2010-06-09 19:46:32 UTC
As noted in the linked thread, this problem is caused by the ahci driver not being loaded -- not anything the driver itself is doing.

It sounds like the problem lies with dracut, or whatever is loading the kernel modules.