Can I load pata_pdc2027x as a module or must it be built as part of the
kernel? I am using RedHat Fedora with 2.6.17.1 stock kernel. LibATA has
been installed in the kernel with ATA_ENABLE_PATA undefined. The
pata_pdc2027x driver is not part of the Fedora build, so I have been able to
build pata_pdc2027x as a module with ATA_ENABLE_PATA defined for the module.
When I try to load the pata_pdc2027x module it will not displace the IDE
native driver. What's the mechanism that is used to determine if the IDE
driver grabs the device or LibATA/pata_pdc_2027x?
You may ask why I don't just live with the IDE driver. This stems from
problems we saw in accessing the Promise PDC2027x drives under 2.6.10 where
the system lost time. In discussions with Albert Lee, it was resolved that
the best approach was to convert our access to use LibATA. After usage of
the LibATA access, the time loses issue has gone away. I know that there
have been changes in both the IDE and LibATA structures, so I'm open to
additional advice.
Best wishes,
John Treubig
VT Miltope
Senior Test Engineer
-
To unsubscribe from this list: 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