Hi Jeff, Greetings. I am writing in regarding of an issue I encountered for AHCI SATA support (drivers/scsi/ahci.c or drivers/ata/ahci.c) with kexec. I am using kexec to do chainboot, and kexec works fine with ata_piix driver. But it hangs with AHCI driver. I tried linux kernel version 2.6.14, 2.6.20, and 2.6.21 and got same results. I also tried building AHCI in the kernel or as a module (then insmod and rmmod), but still the same result. The interesting thing is that kexec chainboots fine before insmod AHCI and it hangs after insmod, it also hangs after rmmod. This leads me to think that maybe AHCI module left something behind uncleaned even after rmmod, in other words, ahci module left the system in a state that kexec boot can¡¯t handle. Then I took a look at the ahci.c code, what I found out is that ahci_irq_clear function is not implemented yet. Also, there is no .host_stop operation for AHCI module. Could one of these be the reason that kexec boot failed when AHCI module? Are there other factors that might have caused the hang of the kexec boot? Thank you so much in advance for your time and help in this matter. Any pointer will be greatly appreciated. I look forward to hearing back from you soon. Thanks, Janice Xu - To unsubscribe from this list: 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