From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Gerd Hoffmann <kraxel@redhat.com>
Cc: Wei Liu <wei.liu2@citrix.com>,
"Jordan Justen (Intel address)" <jordan.l.justen@intel.com>,
edk2-devel@lists.sourceforge.net, xen-devel@lists.xen.org,
Igor Mammedov <imammedo@redhat.com>,
Laszlo Ersek <lersek@redhat.com>
Subject: Re: [edk2] Passing Xen memory map and resource map to OVMF
Date: Wed, 13 Nov 2013 11:47:38 -0500 [thread overview]
Message-ID: <20131113164738.GK2793@phenom.dumpdata.com> (raw)
In-Reply-To: <1384326219.3560.9.camel@nilsson.home.kraxel.org>
On Wed, Nov 13, 2013 at 08:03:39AM +0100, Gerd Hoffmann wrote:
> Hi,
>
> > > The first thing that comes in mind is to reuse E820 table for memory map
> > > plus some extra fields for io / mmio resources. But I guess UEFI is the
> > > new world so stuffs like E820 from old world will be less popular. Any
> > > suggestion on existing table / data structure I can use?
>
> What io/mmio ressources do you need to pass on?
Say the ones for the emulated PCI cards or when PCI passthrough has been
setup?
>
> > As far as I can see, qemu exports an fw_cfg table called "etc/e820". See
> > qemu commit
> >
> > commit 7d67110f2d9a6a2d6b5215a948abc95d07258735
> > Author: Gerd Hoffmann <kraxel@redhat.com>
> > Date: Fri Oct 18 11:31:54 2013 +0200
> >
> > pc: add etc/e820 fw_cfg file
>
> New in qemu 1.7 Was added exactly to deal with the 1TB limitation and
> also to allow for non-contiguous memory (not implemented yet in qemu,
> but if numa support is extended some day to support that we are fine
> interface-wise).
>
> > Does this work when qemu is used in combination with Xen?
>
> It should, might need windup in the xen machine type though (not fully
> sure how much code is shared between normal and xen machine types).
>
> cheers,
> Gerd
>
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel
next prev parent reply other threads:[~2013-11-13 16:47 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20131112183321.GN13369@zion.uk.xensource.com>
2013-11-12 19:05 ` [edk2] Passing Xen memory map and resource map to OVMF Laszlo Ersek
2013-11-12 19:22 ` Konrad Rzeszutek Wilk
2013-11-13 10:34 ` Ian Campbell
2013-11-12 19:51 ` Jordan Justen
[not found] ` <52827C0B.5040901@redhat.com>
2013-11-12 19:20 ` [edk2] " Laszlo Ersek
2013-11-13 7:03 ` Gerd Hoffmann
[not found] ` <1384326219.3560.9.camel@nilsson.home.kraxel.org>
2013-11-13 11:58 ` Wei Liu
[not found] ` <20131113115811.GC4948@zion.uk.xensource.com>
2013-11-13 13:53 ` Gerd Hoffmann
[not found] ` <1384350814.3560.24.camel@nilsson.home.kraxel.org>
2013-11-13 14:06 ` Wei Liu
[not found] ` <20131113140654.GF4948@zion.uk.xensource.com>
2013-11-13 14:23 ` Gerd Hoffmann
[not found] ` <1384352585.3560.36.camel@nilsson.home.kraxel.org>
2013-11-13 16:56 ` Wei Liu
[not found] ` <20131113165644.GA16969@zion.uk.xensource.com>
2013-11-14 7:58 ` Gerd Hoffmann
[not found] ` <1384415898.15534.15.camel@nilsson.home.kraxel.org>
2013-11-14 10:47 ` Wei Liu
2013-11-14 11:06 ` Laszlo Ersek
[not found] ` <20131114104738.GB23151@zion.uk.xensource.com>
2013-11-14 11:19 ` Gerd Hoffmann
[not found] ` <5284AEA4.6090004@redhat.com>
2013-11-14 16:42 ` Andrew Fish
[not found] ` <746A3CCD-E629-4AD5-9889-3BC89A7814F9@apple.com>
2013-11-15 7:18 ` Gerd Hoffmann
2013-11-15 14:26 ` Wei Liu
2013-11-13 16:51 ` Konrad Rzeszutek Wilk
2013-11-13 16:47 ` Konrad Rzeszutek Wilk [this message]
2013-11-13 10:38 ` Ian Campbell
[not found] ` <CAFe8ug92_AUd45s3MNA19nz-etSK-aZxKTqdsskFqDX9BBdTjA@mail.gmail.com>
2013-11-13 11:59 ` Wei Liu
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=20131113164738.GK2793@phenom.dumpdata.com \
--to=konrad.wilk@oracle.com \
--cc=edk2-devel@lists.sourceforge.net \
--cc=imammedo@redhat.com \
--cc=jordan.l.justen@intel.com \
--cc=kraxel@redhat.com \
--cc=lersek@redhat.com \
--cc=wei.liu2@citrix.com \
--cc=xen-devel@lists.xen.org \
/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).