> Pavel Machek wrote:
> > > Lots of other bootup initialization, like DHCP,
> > > might move to userspace as well. This gives a smaller
> > > and safer kernel.
> > Why *safer*? Partition (,DHCP,..) code is ran once at boot. It is hard for
> > it to harm security.
> I wouldn't worry about partition detection, but network stuff
> is always risky. A "bad guy" could listen for DHCP
> and try to fake a response or do a buffer overflow.
I don't really care about DHCP, but anything needed for booting is sure
better off in the kernel. It can be a compile option for the embedded
folks, but I suspect the code to call the user program is about as large
as the code to actually check the partitions.
-- bill davidsen <email@example.com> CTO, TMR Associates, Inc Doing interesting things with little computers since 1979.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to firstname.lastname@example.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/