Subject: Re: CVS commit: src/sys/arch/i386/conf
To: Manuel Bouyer <bouyer@antioche.eu.org>
From: Julio M. Merino Vidal <jmmv84@gmail.com>
List: source-changes
Date: 02/05/2006 18:05:39
El 05/02/2006, a las 17:46, Manuel Bouyer escribi=F3:

> 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 =20
>>> 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.

OK, I understand it now.

--=20
Julio M. Merino Vidal <jmmv84@gmail.com>
The Julipedia - http://julipedia.blogspot.com/