Do you want to experiment on Fedora with the bleeding edge on Fedora 15? xen-4.1.1-2 is the last Xen package by Michael Young, already compiled: http://koji.fedoraproject.org/koji/buildinfo?buildID=254393 In addition I use the latest stock Fedora 15 kernel. I don't have a Xen guest virtual machine though. Regards, Marko Ristola 07.08.2011 23:38, Michael J. Fuhrman wrote: > Dear Community, > > Has anyone else run into this make issue. Near the end of the compile, I get the > following errors: > > kernel/built-in.o: In function `.text.lock.mutex': > mutex.c:(.sched.text+0x1a45): undefined reference to `__mutex_lock_slowpath' > mutex.c:(.sched.text+0x1a4f): undefined reference to `__mutex_unlock_slowpath' > > =========================== > > Following instructions from "http://wiki.xen.org/xenwiki/Xen4.0", I reran the > package installs to make sure they were updated. I also downloaded an installed > the Fedora 15 source files, following instructions from > "http://fedoraproject.org/wiki/Building_a_custom_kernel". > > Suggestions? > > Mike, > > =========================== > > [ ... xen-4.1.1]# make kernels KERNELS="linux-2.6-xen0 linux-2.6-xenU" > for i in linux-2.6-xen0 linux-2.6-xenU ; do make $i-install || exit 1; done > make[1]: Entering directory `/tmp/xen-4.1.1' > make -f buildconfigs/mk.linux-2.6-xen0 build > make[2]: Entering directory `/tmp/xen-4.1.1' > if grep "^CONFIG_MODULES=" build-linux-2.6.18-xen0_x86_64/.config ; then \ > make -C build-linux-2.6.18-xen0_x86_64 ARCH=$(sh buildconfigs/select-linux-arch > linux-2.6.18-xen.hg) modules || exit 1 ; \ > make -C build-linux-2.6.18-xen0_x86_64 ARCH=$(sh buildconfigs/select-linux-arch > linux-2.6.18-xen.hg) INSTALL_MOD_PATH=/tmp/xen-4.1.1/dist/install > modules_install ; \ > fi > CONFIG_MODULES=y > select-linux-arch: x86_64 > make[3]: Entering directory `/tmp/xen-4.1.1/build-linux-2.6.18-xen0_x86_64' > make -C /tmp/xen-4.1.1/linux-2.6.18-xen.hg > O=/tmp/xen-4.1.1/build-linux-2.6.18-xen0_x86_64 modules > Using /tmp/xen-4.1.1/linux-2.6.18-xen.hg as source for kernel > GEN /tmp/xen-4.1.1/build-linux-2.6.18-xen0_x86_64/Makefile > CHK include/linux/version.h > CHK include/linux/utsrelease.h > Building modules, stage 2. > MODPOST > make[3]: Leaving directory `/tmp/xen-4.1.1/build-linux-2.6.18-xen0_x86_64' > select-linux-arch: x86_64 > make[3]: Entering directory `/tmp/xen-4.1.1/build-linux-2.6.18-xen0_x86_64' > make -C /tmp/xen-4.1.1/linux-2.6.18-xen.hg > O=/tmp/xen-4.1.1/build-linux-2.6.18-xen0_x86_64 modules_install > INSTALL crypto/crc32c.ko > INSTALL crypto/des.ko > INSTALL crypto/md5.ko > INSTALL crypto/sha1.ko > INSTALL drivers/acpi/ac.ko > INSTALL drivers/acpi/asus_acpi.ko > INSTALL drivers/acpi/battery.ko > INSTALL drivers/acpi/button.ko > INSTALL drivers/acpi/container.ko > INSTALL drivers/acpi/dock.ko > INSTALL drivers/acpi/fan.ko > INSTALL drivers/acpi/hotkey.ko > INSTALL drivers/acpi/ibm_acpi.ko > INSTALL drivers/acpi/processor.ko > INSTALL drivers/acpi/thermal.ko > INSTALL drivers/acpi/toshiba_acpi.ko > INSTALL drivers/acpi/video.ko > INSTALL drivers/char/agp/agpgart.ko > INSTALL drivers/char/agp/intel-agp.ko > INSTALL drivers/char/agp/sis-agp.ko > INSTALL drivers/char/agp/via-agp.ko > INSTALL drivers/char/drm/drm.ko > INSTALL drivers/char/drm/i810.ko > INSTALL drivers/char/drm/i830.ko > INSTALL drivers/char/drm/i915.ko > INSTALL drivers/char/drm/mga.ko > INSTALL drivers/char/drm/r128.ko > INSTALL drivers/char/drm/radeon.ko > INSTALL drivers/char/drm/sis.ko > INSTALL drivers/char/drm/tdfx.ko > INSTALL drivers/net/imq.ko > INSTALL drivers/rtc/rtc-cmos.ko > INSTALL drivers/rtc/rtc-core.ko > INSTALL drivers/rtc/rtc-dev.ko > INSTALL drivers/rtc/rtc-lib.ko > INSTALL drivers/rtc/rtc-m48t86.ko > INSTALL drivers/rtc/rtc-proc.ko > INSTALL drivers/rtc/rtc-sysfs.ko > INSTALL drivers/rtc/rtc-test.ko > INSTALL drivers/xen/scsifront/xenscsi.ko > INSTALL fs/exportfs/exportfs.ko > INSTALL fs/fat/fat.ko > INSTALL fs/msdos/msdos.ko > INSTALL fs/nfsd/nfsd.ko > INSTALL fs/vfat/vfat.ko > INSTALL net/ipv4/netfilter/ip_conntrack.ko > INSTALL net/ipv4/netfilter/ip_conntrack_ftp.ko > if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F System.map -b > /tmp/xen-4.1.1/dist/install -r 2.6.18.8-xen0; fi > make[3]: Leaving directory `/tmp/xen-4.1.1/build-linux-2.6.18-xen0_x86_64' > make -C build-linux-2.6.18-xen0_x86_64 ARCH=$(sh buildconfigs/select-linux-arch > linux-2.6.18-xen.hg) INSTALL_PATH=/tmp/xen-4.1.1/dist/install vmlinuz > select-linux-arch: x86_64 > make[3]: Entering directory `/tmp/xen-4.1.1/build-linux-2.6.18-xen0_x86_64' > make -C /tmp/xen-4.1.1/linux-2.6.18-xen.hg > O=/tmp/xen-4.1.1/build-linux-2.6.18-xen0_x86_64 vmlinuz > Using /tmp/xen-4.1.1/linux-2.6.18-xen.hg as source for kernel > GEN /tmp/xen-4.1.1/build-linux-2.6.18-xen0_x86_64/Makefile > CHK include/linux/version.h > CHK include/linux/utsrelease.h > CHK include/linux/compile.h > dnsdomainname: Name or service not known > GEN usr/initramfs_data.cpio.gz > AS usr/initramfs_data.o > LD usr/built-in.o > GEN .version > CHK include/linux/compile.h > dnsdomainname: Name or service not known > UPD include/linux/compile.h > CC init/version.o > LD init/built-in.o > LD .tmp_vmlinux1 > kernel/built-in.o: In function `.text.lock.mutex': > mutex.c:(.sched.text+0x1a45): undefined reference to `__mutex_lock_slowpath' > mutex.c:(.sched.text+0x1a4f): undefined reference to `__mutex_unlock_slowpath' > make[5]: *** [.tmp_vmlinux1] Error 1 > make[4]: *** [vmlinuz] Error 2 > make[3]: *** [vmlinuz] Error 2 > make[3]: Leaving directory `/tmp/xen-4.1.1/build-linux-2.6.18-xen0_x86_64' > make[2]: *** [build] Error 2 > make[2]: Leaving directory `/tmp/xen-4.1.1' > make[1]: *** [linux-2.6-xen0-install] Error 2 > make[1]: Leaving directory `/tmp/xen-4.1.1' > make: *** [install-kernels] Error 1 > > =================== > -- > Mike > > > > -- > xen mailing list > xen@xxxxxxxxxxxxxxxxxxxxxxx > https://admin.fedoraproject.org/mailman/listinfo/xen -- xen mailing list xen@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/xen