Messages in this thread | | | From | "Albert D. Cahalan" <> | Subject | Re: kernel-2.4.0-test11 crashed again; this time i send you the Oops-message | Date | Wed, 22 Nov 2000 20:58:28 -0500 (EST) |
| |
Peter Samuelson writes: > [Neil Brown]
>> In drivers/md/Makefile, swap the order of "raid5.o xor.o" to be >> "xor.o raid5.o", recompile, install, reboot. > > Don't forget the part about adding a comment saying that xor.c does in > fact need to come before raid5.c. This is the part that most likely > will not happen, so that two months from now nobody will remember it > and eventually it will trip us up again. > > That's one of the things that our infamous LINK_FIRST infrastructure > would have done: pointed out special cases automatically so that even > *without* a comment people would look at it and immediately know "there > is *something* link-order-dependent here". Oh well.
The infamous LINK_FIRST infrastructure was sort of half-way done.
It would be best to cause drivers with an unspecified link order to move around a bit, so that errors may be discovered more quickly.
LINK_FIRST is pretty coarse. One would want a topological sort, or at least LINK_0 through LINK_9 _without_ anything else. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
| |