The PCI ID table in the DAC960 driver conflicts with some devices that use the ipr driver. All ipr adapters that use this chip have an IBM subvendor ID and all DAC960 adapters that use this chip have a Mylex subvendor id. Signed-off-by: Brian King <brking@xxxxxxxxxx> --- linux-2.6-bjking1/drivers/block/DAC960.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/block/DAC960.c~dac960_id_table_fixup drivers/block/DAC960.c --- linux-2.6/drivers/block/DAC960.c~dac960_id_table_fixup 2006-08-03 13:53:13.000000000 -0500 +++ linux-2.6-bjking1/drivers/block/DAC960.c 2006-08-03 13:53:13.000000000 -0500 @@ -7115,7 +7115,7 @@ static struct pci_device_id DAC960_id_ta { .vendor = PCI_VENDOR_ID_MYLEX, .device = PCI_DEVICE_ID_MYLEX_DAC960_GEM, - .subvendor = PCI_ANY_ID, + .subvendor = PCI_VENDOR_ID_MYLEX, .subdevice = PCI_ANY_ID, .driver_data = (unsigned long) &DAC960_GEM_privdata, }, _ - : send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html