Re: hang from HUP'ing init in linuxrc

Ben LaHaise (bcrl@redhat.com)
Mon, 2 Jul 2001 00:24:45 -0400 (EDT)


On Mon, 2 Jul 2001, Paul Mackerras wrote:

> I'm not sure what the best way to fix this is. The problem would crop
> up whenever we have a kernel thread which wants to wait for a child
> process. I don't think we want to start delivering signals to kernel
> threads in the same way that we do to usermode processes though.
>
> Any suggestions?

Well, linuxrc and a number of aspects of the boot process seem to suffer
from attempting to kludge userspace programs into the kernel. To this
end, I would like to propose that we move these functions into userspace
where they belong and instead provide support for linking an initial
filesystem image into vmlinux. We can then move linuxrc, dhcp and other
such bits out of the kernel and use the same code as is normally used at
run time -> it's better tested and easier to fix.

-ben

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/