Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Build failure - XEN kernels - identcpu.c
On Wed, 29 Apr 2009, Paul Goyette wrote:
Sources updated 2009-04-30 01:29:18 UTC
Getting the following errors while linking amd64/kern-XEN3_DOMU and
i386/kern-INSTALL_XEN3PAE_DOMU
identcpu.o: In function `cpu_probe':
identcpu.c:(.text+0x93c): undefined reference to `x86_cpu_toplogy'
Looks like a typo? -------------------------------^^^^^^^^^^^^^^^
Missing an 'o'?
Nope, I checked, and the spelling is correct!
However, it seems that the x86_cpu_topology.c file is not included in
xen builds. I think the following patch fixes this problem; I'll
commit it as soon as I verify that it fixes the build, unless someone
has an objection.
cvs diff: Diffing .
Index: files.xen
===================================================================
RCS file: /cvsroot/src/sys/arch/xen/conf/files.xen,v
retrieving revision 1.98
diff -u -p -r1.98 files.xen
--- files.xen 18 Apr 2009 11:26:58 -0000 1.98
+++ files.xen 30 Apr 2009 03:50:29 -0000
@@ -130,6 +130,7 @@ file arch/x86/x86/sys_machdep.c
file arch/x86/x86/tsc.c
file arch/x86/x86/vm_machdep.c
file arch/x86/x86/x86_machdep.c
+file arch/x86/x86/x86_cpu_topology.c
include "arch/xen/conf/files.compat"
-------------------------------------------------------------------------
| Paul Goyette | PGP DSS Key fingerprint: | E-mail addresses: |
| Customer Service | FA29 0E3B 35AF E8AE 6651 | paul at whooppee.com |
| Network Engineer | 0786 F758 55DE 53BA 7731 | pgoyette at juniper.net |
| Kernel Developer | | pgoyette at netbsd.org |
-------------------------------------------------------------------------
Home |
Main Index |
Thread Index |
Old Index