[coyotos-dev] Drop multiboot module support?
Christopher Nelson
nadiasvertex at gmail.com
Wed Mar 5 08:17:14 EST 2008
The one use I have had for them involves loading user-space drivers at boot
time. Probably you have some other method to do this, but it worked well to
load them this way for me. Especially the disk driver. It avoids chicken
and the egg problems.
On Mon, Mar 3, 2008 at 10:36 PM, Jonathan S. Shapiro <shap at eros-os.com>
wrote:
> Following the learning experience with coymerge, I am coming to the view
> that supporting multiboot modules may not be worthwhile. The module load
> logic adds surprising complexity, and it would be pleasant to render
> more of the startup code "boot loader neutral".
>
> As near as I can tell, the universal practice is that the initrd image
> version and the kernel version in linux are intimately connected. Given
> that this is the case, and that there is no *other* evident use for
> modules (ignoring Xen, which is a very funny case), I see no advantage
> to storing the initrd image and the kernel image in distinct files. More
> precisely: I see why this appears convenient in the context of Linux
> mkinitrd, but I think that a different model where the initrd was bound
> into the loadable kernel image as a loadable section would have worked
> just as well.
>
> Am I missing anything here that would motivate continued support of
> modules and/or initrd?
>
>
> shap
>
> _______________________________________________
> coyotos-dev mailing list
> coyotos-dev at smtp.coyotos.org
> http://www.coyotos.org/mailman/listinfo/coyotos-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.coyotos.org/pipermail/coyotos-dev/attachments/20080305/0ea3c93a/attachment.html
More information about the coyotos-dev
mailing list