From: Keir Fraser <keir.xen@gmail.com>
To: Lin-Bao Zhang <2004.zhang@gmail.com>
Cc: xen-devel@lists.xensource.com
Subject: Re: Re: xen-kernel and EDD
Date: Wed, 31 Aug 2011 08:56:58 +0100 [thread overview]
Message-ID: <CA83A7DA.1FFF8%keir.xen@gmail.com> (raw)
In-Reply-To: <CANuKePnDzCATF4=bMUVe+2rLvzK7vi5CX1gyhLFB=U9Xy7dERg@mail.gmail.com>
On 31/08/2011 08:50, "Lin-Bao Zhang" <2004.zhang@gmail.com> wrote:
> about this topic , it doesn't end.
> in fact, we can't arbitrarily hard-code any number ,including
> BOOT_TRAMPOLINE and stack(%esp).
>
> I will special begin a new thread to discuss this question whose
> subject is "define BOOT_TRAMPOLINE and stack based on result of
> probing EBDA area by INT12"
Since the maximum EBDA size is 128kB, we should be fine sitting entirely
below 0x80000? Anyway, you otherwise have a chicken-and-egg situation: we
set up the trampoline to be able to execute real-mode code, and we need to
be in real mode to make legacy BIOS calls, hence we'd need to have the
trampoline set up to be able to make the BIOS call to decide where to locate
the trampoline. Which is a circular dependency.
-- Keir
prev parent reply other threads:[~2011-08-31 7:56 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <CAKdQVUb7s6_1RyMDyCkBZWHdAvDy1yPY4nQarqNbSspi4uHC2w@mail.gmail.com>
2011-08-18 5:08 ` xen-kernel and EDD Lin-Bao Zhang
2011-08-18 6:40 ` Keir Fraser
2011-08-18 10:43 ` Lin-Bao Zhang
2011-08-18 10:52 ` Lin-Bao Zhang
2011-08-18 11:05 ` Keir Fraser
2011-08-18 11:04 ` Keir Fraser
2011-08-18 15:55 ` Lin-Bao Zhang
2011-08-19 8:27 ` Lin-Bao Zhang
2011-08-19 8:49 ` Keir Fraser
2011-08-19 9:15 ` Lin-Bao Zhang
2011-08-19 9:23 ` Keir Fraser
2011-08-19 9:51 ` Lin-Bao Zhang
2011-08-22 3:45 ` Lin-Bao Zhang
2011-08-23 8:48 ` Paolo Bonzini
2011-08-23 10:24 ` Lin-Bao Zhang
2011-08-24 7:50 ` Lin-Bao Zhang
2011-08-24 8:03 ` Keir Fraser
2011-08-24 9:36 ` BobZhang
2011-08-24 9:49 ` Keir Fraser
2011-08-25 9:37 ` Lin-Bao Zhang
2011-08-25 9:50 ` Lin-Bao Zhang
2011-08-25 10:24 ` Keir Fraser
2011-08-25 14:33 ` Lin-Bao Zhang
2011-08-31 7:50 ` Lin-Bao Zhang
2011-08-31 7:56 ` Keir Fraser [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CA83A7DA.1FFF8%keir.xen@gmail.com \
--to=keir.xen@gmail.com \
--cc=2004.zhang@gmail.com \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).