Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/arch/i386/conf
On Sun, Feb 05, 2006 at 05:28:26PM +0100, Julio M. Merino Vidal wrote:
> >In fact, options MULTIBOOT doesn't have any effect here, as Xen guest
> >kernels don't use multiboot and none of the files affected by
> >MULTIBOOT
> >are used for Xen kernels.
> >Please revert this
>
> Hmm, but aren't Domain 0 kernels booted from the traditional boot
> loader? Can't they be loaded by GRUB too?
No, grub load the Xen kernel, and the domain0 kernel as a module.
Then is passes the control to the Xen kernel, which is responsible
for setting up a few things (especially memory management) and then
can the domain0 kernel's entry point. informations are not passed
to the domain0 kernel using multiboot, but a Xen-specific structure.
The bootstrap process is completely different from i386, especially
because the CPU is already running in virtual mode.
--
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
NetBSD: 26 ans d'experience feront toujours la difference
--
Home |
Main Index |
Thread Index |
Old Index