[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [edk2] [PATCH RFC v2 0/7] Make OVMF fully working with Xen



On Tue, Nov 19, 2013 at 12:38 PM, Wei Liu <wei.liu2@xxxxxxxxxx> wrote:
> Hi all
>
> Manage to pull together another prototype without any hack in it.

From a quick glance, it looks like the right direction.

I'll review and test further.

One note for v3 is you'll need to review *Pkg/Contributions.txt and
add Contributed-under. (But, I would suggest waiting for a code
review/testing before sending out v3.)

Thanks!

-Jordan

> The first patch adds PcdPciAllowFullEnumeration in MdeModulePkg, which
> short-cuts full enumeration if set to false. This one should be helpful to 
> QEMU
> as well.
>
> This patch set should work with QEMU / KVM as well (read: doesn't break). The
> code path is the same as before if Xen is not detected.
>
> Comments are welcomed.
>
> The tree can be found at:
>    http://xenbits.xen.org/git-http/people/liuw/ovmf.git rfc-v2
> starting from 4ba5c67e.
>
> Wei.
>
> Wei Liu (7):
>   MdeModulePkg: introduce PcdPciAllowFullEnumeration
>   OvmfPkg: introduce E820.h
>   OvmfPkg: define EFI_XEN_OVMF_INFO and extend XenInfo
>   OvmfPkg: extract OVMF info passed by Xen hvmloader
>   OvmfPkg: detect Xen earlier
>   OvmfPkg: introduce PublishPeiMemory
>   OvmfPkg: introduce XenMemMapInitialization
>
>  MdeModulePkg/Bus/Pci/PciBusDxe/PciBus.c      |    5 +-
>  MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf |    1 +
>  MdeModulePkg/MdeModulePkg.dec                |    3 +
>  OvmfPkg/Include/Guid/XenInfo.h               |   27 ++++++++
>  OvmfPkg/Include/IndustryStandard/E820.h      |   46 +++++++++++++
>  OvmfPkg/OvmfPkgIa32.dsc                      |    5 +-
>  OvmfPkg/OvmfPkgIa32X64.dsc                   |    5 +-
>  OvmfPkg/OvmfPkgX64.dsc                       |    5 +-
>  OvmfPkg/PlatformPei/MemDetect.c              |   36 ++++++++++-
>  OvmfPkg/PlatformPei/Platform.c               |   89 
> +++++++++++++++++++++++++-
>  OvmfPkg/PlatformPei/Platform.h               |   10 +++
>  OvmfPkg/PlatformPei/PlatformPei.inf          |    1 +
>  OvmfPkg/PlatformPei/Xen.c                    |   43 +++++++++----
>  13 files changed, 254 insertions(+), 22 deletions(-)
>  create mode 100644 OvmfPkg/Include/IndustryStandard/E820.h
>
> --
> 1.7.10.4
>
>
> ------------------------------------------------------------------------------
> Shape the Mobile Experience: Free Subscription
> Software experts and developers: Be at the forefront of tech innovation.
> Intel(R) Software Adrenaline delivers strategic insight and game-changing
> conversations that shape the rapidly evolving mobile landscape. Sign up now.
> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
> _______________________________________________
> edk2-devel mailing list
> edk2-devel@xxxxxxxxxxxxxxxxxxxxx
> https://lists.sourceforge.net/lists/listinfo/edk2-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.