PCI ID table in DAC960
Christoph,
You added support for the "GEM series" of DAC960 controllers sometime last year. These controllers use the same PCI chip as some ipr adapters. The pci id table that got added to DAC960 was:
.vendor = PCI_VENDOR_ID_MYLEX,
.device = PCI_DEVICE_ID_MYLEX_DAC960_GEM,
.subvendor = PCI_ANY_ID,
.subdevice = PCI_ANY_ID,
which collides with several ipr adapters.
The chip is a common chip that was used by both Mylex and IBM. Do you, or anyone else on this list, have the list of subvendor/subdevice entries for this adapter so we could update the pci id table appropriately?
Thanks,
Brian
Signature · 3 lines
Brian King eServer Storage I/O IBM Linux Technology Center
Quoted 12 lines · Brian King
Christoph,
You added support for the "GEM series" of DAC960 controllers sometime last year. These controllers use the same PCI chip as some ipr adapters. The pci id table that got added to DAC960 was:
.vendor =
PCI_VENDOR_ID_MYLEX,
.device =PCI_DEVICE_ID_MYLEX_DAC960_GEM,
.subvendor =PCI_ANY_ID,
.subdevice =PCI_ANY_ID,
Quoted 4 lines
which collides with several ipr adapters.
The chip is a common chip that was used by both Mylex and IBM. Do you, or anyone else on this list, have the list of subvendor/subdevice entries for this adapter so we could update the pci id table appropriately?
I just ported over support for that chip variant from a forked and renamed version of the DAC960 driver that IBM released. I've never actually seen the hardware. The best thing would be to try to find if any person involved with it is still at IBM.
Otherwise I could ask the person I ported the changes for what subdevice/vendor his card has, but there might be more.