From: Konrad Rzeszutek Wilk Date: Sat, 1 Dec 2012 13:51:56 +0000 (-0500) Subject: Merge branch 'stable/pvh.v7' into linux-next X-Git-Tag: next-20121205~35^2 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=76c0672022efb5a037242db80c987e001d2bd560;p=karo-tx-linux.git Merge branch 'stable/pvh.v7' into linux-next * stable/pvh.v7: x86/xen: Use __pa_symbol instead of __pa on C visible symbols xen/privcmd: fix condition in privcmd_close() xen/x86: remove duplicated include from enlighten.c xen: x86 pvh: use XENMEM_add_to_physmap_range for foreign gmfn mappings xen/pvh: balloon and grant changes. xen/pvh: bootup and setup (E820) related changes. xen/pvh: Implement MMU changes for PVH. xen/pvh: Extend vcpu_guest_context, p2m, event, and XenBus. xen/smp: Move the common CPU init code a bit to prep for PVH patch. xen/pvh: Support ParaVirtualized Hardware extensions. xen/PVonHVM: fix compile warning in init_hvm_pv_info xen: arm: implement remap interfaces needed for privcmd mappings. xen: correctly use xen_pfn_t in remap_domain_mfn_range. xen: arm: enable balloon driver xen: balloon: allow PVMMU interfaces to be compiled out xen: privcmd: support autotranslated physmap guests. xen: add pages parameter to xen_remap_domain_mfn_range Signed-off-by: Konrad Rzeszutek Wilk Conflicts: arch/arm/xen/enlighten.c arch/x86/xen/mmu.c drivers/xen/Makefile drivers/xen/privcmd.c --- 76c0672022efb5a037242db80c987e001d2bd560 diff --cc arch/arm/xen/enlighten.c index 7ef3fa918a74,f28fc1ac8760..d4b23f4cda98 --- a/arch/arm/xen/enlighten.c +++ b/arch/arm/xen/enlighten.c @@@ -247,15 -247,3 +247,14 @@@ static int __init xen_init_events(void return 0; } postcore_initcall(xen_init_events); + - +/* In the hypervisor.S file. */ +EXPORT_SYMBOL_GPL(HYPERVISOR_event_channel_op); +EXPORT_SYMBOL_GPL(HYPERVISOR_grant_table_op); +EXPORT_SYMBOL_GPL(HYPERVISOR_xen_version); +EXPORT_SYMBOL_GPL(HYPERVISOR_console_io); +EXPORT_SYMBOL_GPL(HYPERVISOR_sched_op); +EXPORT_SYMBOL_GPL(HYPERVISOR_hvm_op); +EXPORT_SYMBOL_GPL(HYPERVISOR_memory_op); +EXPORT_SYMBOL_GPL(HYPERVISOR_physdev_op); - EXPORT_SYMBOL_GPL(privcmd_call); ++EXPORT_SYMBOL_GPL(privcmd_call);