diff -Nrau ata/ata-dma.c ata.new/ata-dma.c --- ata/ata-dma.c 2006-11-14 12:54:21.000000000 +0200 +++ ata.new/ata-dma.c 2006-12-12 15:39:52.000000000 +0200 @@ -150,6 +150,7 @@ case 0x26808086: /* Intel ICH6 SATA */ case 0x266f8086: /* Intel ICH6 ATA */ case 0x26528086: /* Intel ICH6R/RW SATA */ + case 0x26538086: /* Intel ICH6M SATA */ case 0x26518086: /* Intel ICH6/W SATA */ case 0x24db8086: /* Intel ICH5 */ case 0x24d18086: /* Intel ICH5 SATA */ diff -Nrau ata/ata-pci.c ata.new/ata-pci.c --- ata/ata-pci.c 2006-11-14 12:54:21.000000000 +0200 +++ ata.new/ata-pci.c 2006-12-12 15:37:59.000000000 +0200 @@ -163,7 +163,10 @@ case 0x26528086: return "Intel ICH6R/RW SATA150 controller"; - + + case 0x26538086: + return "Intel ICH6M SATA150 controller"; + case 0x266f8086: return "Intel ICH6R/RW ATA100 controller";