WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] undefined reference to `xen_pmd_pin'

To: Xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] undefined reference to `xen_pmd_pin'
From: Gabor HALASZ <halasz.g@xxxxxxxxxxx>
Date: Fri, 27 Jan 2006 00:37:37 +0100
Delivery-date: Thu, 26 Jan 2006 23:46:57 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Debian Thunderbird 1.0.7 (X11/20051019)
Hi!

I tried to compile the xen-2.6.15 kernel on Debian Sid, and I got the next error:

  LD      .tmp_vmlinux1
arch/x86_64/mm/built-in.o: In function `set_pte_phys':init-xen.c:(.text+0x8d1): undefined reference to `xen_pmd_pin'
:init-xen.c:(.text+0x93c): undefined reference to `xen_l3_entry_update'
:init-xen.c:(.text+0xafe): undefined reference to `xen_l4_entry_update'
arch/x86_64/mm/built-in.o: In function `__set_fixmap': undefined reference to `xen_pmd_pin' arch/x86_64/mm/built-in.o: In function `__set_fixmap': undefined reference to `xen_l3_entry_update' arch/x86_64/mm/built-in.o: In function `__set_fixmap': undefined reference to `xen_l4_entry_update' arch/x86_64/mm/built-in.o: In function `do_page_fault': undefined reference to `xen_l4_entry_update' arch/x86_64/mm/built-in.o: In function `clear_kernel_mapping': undefined reference to `xen_l4_entry_update' arch/x86_64/mm/built-in.o: In function `xen_init_pt': undefined reference to `xen_pud_pin' arch/x86_64/mm/built-in.o: In function `xen_init_pt': undefined reference to `xen_pud_pin' arch/x86_64/mm/built-in.o: In function `xen_init_pt': undefined reference to `xen_pmd_pin' arch/x86_64/mm/built-in.o: In function `extend_init_mapping': undefined reference to `xen_l4_entry_update' arch/x86_64/mm/built-in.o: In function `init_memory_mapping': undefined reference to `xen_pud_pin' arch/x86_64/mm/built-in.o: In function `init_memory_mapping': undefined reference to `xen_l3_entry_update' arch/x86_64/mm/built-in.o: In function `init_memory_mapping': undefined reference to `xen_pmd_pin' arch/x86_64/mm/built-in.o: In function `init_memory_mapping': undefined reference to `xen_l3_entry_update' arch/x86_64/mm/built-in.o: In function `init_memory_mapping': undefined reference to `xen_l4_entry_update' arch/x86_64/mm/built-in.o: In function `init_memory_mapping': undefined reference to `xen_l4_entry_update' arch/x86_64/mm/built-in.o: In function `init_memory_mapping': undefined reference to `xen_l4_entry_update' arch/x86_64/mm/built-in.o: In function `xen_init_pt': undefined reference to `xen_l4_entry_update' kernel/built-in.o: In function `mm_init':fork.c:(.text+0x2a90): undefined reference to `xen_l4_entry_update'
mm/built-in.o: more undefined references to `xen_l4_entry_update' follow
mm/built-in.o: In function `__pmd_alloc': undefined reference to `xen_l3_entry_update' mm/built-in.o: In function `free_pgd_range': undefined reference to `xen_l4_entry_update' mm/built-in.o: In function `free_pgd_range': undefined reference to `xen_l3_entry_update' mm/built-in.o: In function `free_pgd_range': undefined reference to `xen_l4_entry_update' mm/built-in.o: In function `free_pgd_range': undefined reference to `xen_l4_entry_update' mm/built-in.o: In function `pmd_clear_bad': undefined reference to `xen_l4_entry_update' mm/built-in.o: In function `pud_clear_bad': undefined reference to `xen_l3_entry_update' mm/built-in.o: In function `pgd_clear_bad': undefined reference to `xen_l4_entry_update'
make: *** [.tmp_vmlinux1] Error 1

I tried with the next 2 versions of xen:

k8n-ultra9:/usr/src/linux-2.6-merge# hg parents
changeset:   18642:fb5d27340971
tag:         tip
parent:      18608:f4c673a96d47
parent:      18641:64a293ecbb3a
user:        cl349@xxxxxxxxxxxxxxxxxxxx
date:        Tue Jan 24 19:24:57 2006 +0100
summary:     Merge xen-unstable changes from tip branch to merge branch.

k8n-ultra9:/usr/src/linux-2.6-xen.hg# hg parents
changeset:   16045:7b8ab50c2b04
tag:         tip
user:        cl349@xxxxxxxxxxxxxxxxxxxx
date:        Thu Jan 26 17:26:11 2006 +0100
summary: Fix SMP build, after "Fix non-SMP build with spinlock debugging enabled" change.

Whats wrong? Thanks

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] undefined reference to `xen_pmd_pin', Gabor HALASZ <=