[ltp] t42p ata_piix

Carlos Moffat linux-thinkpad@linux-thinkpad.org
Thu, 10 Jan 2008 20:34:36 -0500


On Thu, 2008-01-10 at 23:21 +0100, U Kuehn wrote:
> Carlos Moffat wrote:
> >>>
> >>> CONFIG_BLK_DEV_SD=y
> >>> CONFIG_BLK_DEV_SR=y
> 
> Correct. These are necessary for disk and cdrom.
> 
> >>> CONFIG_PATA_MPIIX=y
> >>> CONFIG_PATA_OLDPIIX=y
> 
> This one could bring the trouble. As far as I know it will fight with
> ata_piix for the bus.
> 
> >>> CONFIG_PATA_LEGACY=y
> >>> CONFIG_ATA_PIIX=y
> 
> Further I have CONFIG_SATA_AHCI=y, but CONFIG_PATA_LEGACY does not show
> up in my config (2.6.23.12)
> 
> I am running a T41 (pata disk), and address the disk as /dev/sda
> 
> Hope this helps.
> 

For some reason, either in the case where I compile everything into the
kernel or as modules, there's no sign ata_piix has kicked in. When I
eventually make it into the initramfs shell, cat /proc/modules don't
show the necessary modules. If I load them I still don't see anything
in /dev/sd*. 

Another question I have is: does /boot/grub/device.map play any role in
this? The one in my machine reads:

(hd0)	/dev/hda

Any ideas are welcome.

Thanks,
Carlos





> --
> Ulrich