diff -r fd3f6d814f6d xen/arch/x86/x86_64/xen.lds.S --- a/xen/arch/x86/x86_64/xen.lds.S Thu Nov 22 18:28:47 2007 +0000 +++ b/xen/arch/x86/x86_64/xen.lds.S Mon Nov 26 16:51:53 2007 -0500 @@ -61,6 +61,8 @@ SECTIONS __initcall_start = .; .initcall.init : { *(.initcall1.init) } :text __initcall_end = .; + .xsm_initcall.init : { __xsm_initcall_start = .; + *(.xsm_initcall.init) __xsm_initcall_end = .; } . = ALIGN(PAGE_SIZE); __init_end = .;