On Sun, Apr 13, 2008 at 11:39:04AM +0900, Tejun Heo wrote: > Please be advised that some modern controllers are dual interfaced. > Native one and legacy one. The legacy one is SFF compliant and > depending on configuration may appear at legacy IO addresses, so if you > aren't careful, you can end up with two drivers driving the same > hardware which usually doesn't end too well. Loading generic drivers > w/o knowing that it's needed is quite dangerous. I would strongly > advise against it. If you can't safely load the generic driver then the kernel is very broken and needs fixing. After all there is no reason I couldn't have multiple IDE controllers, some of which have dual interfaces, and some of which only have the old generic interface (like the IDE port on my old ISA sound card). If a driver supports a device with dual interfaces, then it better reserve both sets of ports to prevent the generic driver from trying to use them. -- Len Sorensen -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html