lkml.org 
[lkml]   [2000]   [Mar]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Loading Linux from Linux - opinions
Keith Owens wrote:
> See http://www.scyld.com/software/monte.html.

Welcome to the club ;-)

I really like your idea of sorting out copy conflicts before switching
off paging. What I don't understand is why you made a file-based
interface to the kernel. (LOBOS does the same thing, but there I can
understand why - Ron is basically trying to avoid initrd.)

I think it's much better to leave all this to user space. You gain a
lot of flexibility this way, e.g. bootimg supports four different
file formats, while your approach can probably handle only zImage and
bzImage; I can easily map additional data areas (e.g. the kmsg buffer)
just by changing user space, while you'll have to dig in the kernel,
etc.

Well, I see on your to do list that you seem to intend to move in the
same direction ;-)

Also, I haven't looked in detail at what you're doing in 16 bit mode,
but it seems cleaner to me not to ever leave 32 bit mode. All setup.S
can do in 16 bit mode is to mess things up, e.g. by trying to call the
BIOS.

- Werner

--
_________________________________________________________________________
/ Werner Almesberger, ICA, EPFL, CH werner.almesberger@ica.epfl.ch /
/_IN_N_032__Tel_+41_21_693_6621__Fax_+41_21_693_6610_____________________/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:57    [from the cache]
©2003-2011 Jasper Spaans