1 diff -urN linux-2.6-xen-sparse/arch/i386/mm/hypervisor.c linux-2.6-xen-sparse-nv/arch/i386/mm/hypervisor.c
2 --- linux-2.6-xen-sparse/arch/i386/mm/hypervisor.c 2006-04-13 19:48:37.000000000 +0200
3 +++ linux-2.6-xen-sparse-nv/arch/i386/mm/hypervisor.c 2006-04-16 15:34:51.000000000 +0200
5 op.cmd = MMUEXT_TLB_FLUSH_LOCAL;
6 BUG_ON(HYPERVISOR_mmuext_op(&op, 1, NULL, DOMID_SELF) < 0);
8 +EXPORT_SYMBOL(xen_tlb_flush);
10 void xen_invlpg(unsigned long ptr)
12 diff -urN linux-2.6-xen-sparse/drivers/xen/core/evtchn.c linux-2.6-xen-sparse-nv/drivers/xen/core/evtchn.c
13 --- linux-2.6-xen-sparse/drivers/xen/core/evtchn.c 2006-04-13 19:48:37.000000000 +0200
14 +++ linux-2.6-xen-sparse-nv/drivers/xen/core/evtchn.c 2006-04-16 15:34:04.000000000 +0200
17 (void)HYPERVISOR_xen_version(0, NULL);
19 -EXPORT_SYMBOL_GPL(force_evtchn_callback);
20 +EXPORT_SYMBOL(force_evtchn_callback);
22 /* NB. Interrupts are disabled on entry. */
23 asmlinkage void evtchn_do_upcall(struct pt_regs *regs)
24 diff -urN linux-2.6-xen-sparse/drivers/xen/core/features.c linux-2.6-xen-sparse-nv/drivers/xen/core/features.c
25 --- linux-2.6-xen-sparse/drivers/xen/core/features.c 2006-04-13 19:48:37.000000000 +0200
26 +++ linux-2.6-xen-sparse-nv/drivers/xen/core/features.c 2006-04-16 15:33:03.000000000 +0200
28 #include <xen/features.h>
30 u8 xen_features[XENFEAT_NR_SUBMAPS * 32] __read_mostly;
31 -EXPORT_SYMBOL_GPL(xen_features);
32 +EXPORT_SYMBOL(xen_features);
34 void setup_xen_features(void)