]> git.karo-electronics.de Git - karo-tx-linux.git/commit
xen/pvh: Support ParaVirtualized Hardware extensions.
authorMukesh Rathor <mukesh.rathor@oracle.com>
Wed, 17 Oct 2012 17:26:15 +0000 (10:26 -0700)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Mon, 4 Mar 2013 15:26:22 +0000 (10:26 -0500)
commit04b181575e74610639514c373467b8501e17d6ad
tree00384892214d1e02365ad4796793f445e736ec94
parent6dbe51c251a327e012439c4772097a13df43c5b8
xen/pvh: Support ParaVirtualized Hardware extensions.

PVH allows PV linux guest to utilize hardware extended capabilities, such
as running MMU updates in a HVM container.

This patch allows it to be configured and enabled. Also, basic header file
changes to add new subcalls to physmap hypercall.

Lastly, mfn_to_local_pfn must return mfn for paging mode translate
(since we let the hypervisor - or CPU - do them for us).

Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Signed-off-by: Mukesh Rathor <mukesh.rathor@oracle.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
arch/x86/include/asm/xen/page.h
arch/x86/xen/Kconfig
arch/x86/xen/xen-head.S
include/xen/interface/memory.h
include/xen/interface/physdev.h