ia64/xen-unstable

changeset 10932:571022d5afa2

[IA64] Add EXPORT_SYMBOL to modularize netfront/netback

Add EXPORT_SYMBOLs to allow netfront and netback to
be used as modules.

Signed-off-by: Akio Takebe <takebe_akio@jp.fujitsu.com>
author awilliam@xenbuild.aw
date Mon Aug 07 14:11:58 2006 -0600 (2006-08-07)
parents c3e20511c745
children 6c67ca1e1c1a
files linux-2.6-xen-sparse/arch/ia64/xen/hypervisor.c
line diff
     1.1 --- a/linux-2.6-xen-sparse/arch/ia64/xen/hypervisor.c	Fri Aug 04 09:32:00 2006 -0600
     1.2 +++ b/linux-2.6-xen-sparse/arch/ia64/xen/hypervisor.c	Mon Aug 07 14:11:58 2006 -0600
     1.3 @@ -35,6 +35,7 @@ shared_info_t *HYPERVISOR_shared_info = 
     1.4  EXPORT_SYMBOL(HYPERVISOR_shared_info);
     1.5  
     1.6  start_info_t *xen_start_info;
     1.7 +EXPORT_SYMBOL(xen_start_info);
     1.8  
     1.9  int running_on_xen;
    1.10  EXPORT_SYMBOL(running_on_xen);
    1.11 @@ -91,6 +92,7 @@ ia64_xenmem_reservation_op(unsigned long
    1.12  	}
    1.13  	return ret;
    1.14  }
    1.15 +EXPORT_SYMBOL(ia64_xenmem_reservation_op);
    1.16  
    1.17  //XXX same as i386, x86_64 contiguous_bitmap_set(), contiguous_bitmap_clear()
    1.18  // move those to lib/contiguous_bitmap?
    1.19 @@ -379,12 +381,13 @@ HYPERVISOR_grant_table_op(unsigned int c
    1.20  
    1.21  	return ____HYPERVISOR_grant_table_op(cmd, uop, count);
    1.22  }
    1.23 -
    1.24 +EXPORT_SYMBOL(HYPERVISOR_grant_table_op);
    1.25  
    1.26  ///////////////////////////////////////////////////////////////////////////
    1.27  // PageForeign(), SetPageForeign(), ClearPageForeign()
    1.28  
    1.29  struct address_space xen_ia64_foreign_dummy_mapping;
    1.30 +EXPORT_SYMBOL(xen_ia64_foreign_dummy_mapping);
    1.31  
    1.32  ///////////////////////////////////////////////////////////////////////////
    1.33  // foreign mapping