[ltp] ICH6M legacy hotswap?

Matthew Garrett linux-thinkpad@linux-thinkpad.org
Tue, 28 Feb 2006 20:26:42 +0000


On Tue, Feb 28, 2006 at 11:35:45AM +0200, Shem Multinymous wrote:

> Is there currently any kludge/patch/hack for hot/warm/cold swapping on
> the PATA port of ICH6M in legacy mode with ata_piix/libata? Or a way
> to switch the ICH6M to AHCI mode (in the absence of BIOS support) and
> then get AHCI hot/warm/coldwap?

To the best of my knowledge, there is no way to get an ICH6 into AHCI 
mode if the BIOS has set it up in legacy mode. I wrote some code that 
basically does what lt_hotswap does for SATA devices that worked fine on 
my ICH6 test machine (a Dell rather than a Thinkpad, but shouldn't 
matter in this case), but it needs much more polish before it's 
integratable.

-- 
Matthew Garrett | mjg59@srcf.ucam.org