Hi, I am trying to compile ahci.c as a loadable module for the 2.6.18.8 kernel which I used a PXE environment. This is so that I can see disks on the new generation of hardware coming out with the ICH10 SATA controllers. I've downloaded my Linux 2.6.28 source, and have tried compiling the ahci module against the 2.6.18.8 source tree, by the following steps: 1) Built the 2.6.18.8 kernel with modules `make bzImage modules` 2) grabbed the ata folder from /usr/src/linux-2.6.28/drivers and tried compiling against the /usr/src/linux-2.6.18.28 source, `make -C /usr/src/linux-2/6/18/8 SUBDIRS=$PWD modules` make: Entering directory `/usr/src/linux-2.6.18.8' Building modules, stage 2 MODPOST make: Leaving directory `/usr/src/linux-2.6.18.8' I just can't appear to build the module -the ata folder doesn't appear to have been touched. I used to use Linux a long time ago, and have never been expert. Apologies in advance if this is a dummy post. Kind Regards, Ian./ -- 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