On Sat, 2008-01-26 at 20:25 +1100, Rusty Russell wrote: > There is, of course, no reason to change modprobe; just define the current > behaviour that the *last* alias is preferred, and generate modules.alias > accordingly. For now, let's base it on Modules.order but ensure the alias file is written in the appropriate order (I need to check, that's probably in reverse of Modules.order...I'll think about this tomorrow, this has been on my mind recently, and like I said, I had to kludge a fix for an Enterprise distribution for deterministic behavior recently too). > Jon's idea of having the later one pull the device away would also work, but > seems like it's a complex solution to a corner case. Well, ultimately, we (myself, Kay, and others) would seem to prefer that rebinding be done properly - so through a combination of udev rules and kernel behavior, the user/third parties define the priorities. We should load all the drivers - that's totally correct - but we shouldn't depend upon whichever probe function will run first, that's too lame. I'll start with the simple fix, then we should debate this... Jon. - To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html