Ok, the culprit seems to be the native drivers. I haven't built or used them for a while, so the interface to resourcemon became outdated. I have updated the native drivers and committed the changes. I didn't test the native drivers, though.
Best, -Jan -- Dr.-Ing. Jan Stoess KIT/UKa System Architecture Group Phone: +49 (721) 608 4056 Fax: +49 (721) 608 7664 http://os.ibds.kit.edu/stoess > -----Original Message----- > From: David Silcott [mailto:lava_pa...@yahoo.com] > Sent: Wednesday, June 23, 2010 22:15 > To: Jan Stoess; l...@ira.uni-karlsruhe.de > Subject: Re: Error building native network drivers in Afterburner > > > Hi, > > I am using Gcc version 3.4.4 on Debian, which I built manually (version > details > below) > ========================================================== > ========================= > Reading specs from /extra/RESEARCH/build-tools/lib/gcc/i686-pc-linux- > gnu/3.4.4/specs > Configured with: ../gcc-3.4.4/configure --prefix=/extra/RESEARCH/build- > tools > Thread model: posix > gcc version 3.4.4 > ========================================================== > ========================= > > I also tried the build using versions 4.2.4 and 4.4.4 of gcc with both > attempts > failing at the same point > > > The following is my top level config.out > > ============================= CONFIG.OUT > ========================================== > # > # Automatically generated, don't edit > # > # Generated on: andesite > # At: Sun, 20 Jun 2010 13:30:43 +0000 > # Linux version 2.6.34 (r...@andesite) (gcc version 4.4.4 (Debian 4.4.4-1) ) > #1 > SMP Fri Jun 4 14:12:39 BST 2010 > > # > # Virtualization Environment Configuration # > > # > # Directories > # > cfg_common_dir="." > cfg_build_dir="build" > cfg_src_dir="extern" > cfg_usr_dir="usr" > cfg_boot_dir="boot" > cfg_archive_dir="archives" > > > # > # Generic Options > # > > # > # Architecture > # > cfg_arch_ia32=y > cfg_arch_amd64=n > > > # > # Processor > # > cfg_cpu_p4=y > cfg_cpu_p3=n > cfg_cpu_k8=n > cfg_cpu_qemu=n > > cfg_apic=n > > > # > # L4Ka environment > # > > # > # L4KA wedge type > # > cfg_l4ka_vm=y > cfg_l4ka_vmext=n > cfg_l4ka_hvm=n > > > # > # Resourcemon options > # > cfg_resourcemon_debug=y > cfg_resourcemon_perf=y > > cfg_l4ka_wedge=y > cfg_wedge_l4ka_passthru=y > cfg_wedge_l4ka_passthru_perf=y > cfg_wedge_l4ka_passthru_pci=n > cfg_wedge_l4ka_guest=y > cfg_wedge_l4ka_guest_perf=y > cfg_wedge_l4ka_guest_vdev=n > cfg_wedge_l4ka_guest_vdev_perf=n > cfg_pistachio_custom=n > cfg_pistachio_custom_dir="/home/stoess/devel/pistachio-hg" > > # > # Pistachio options > # > cfg_pistachio_debug=y > cfg_pistachio_perf=y > cfg_pistachio_small_debug=n > cfg_pistachio_small_perf=n > > cfg_l4ka_driver_reuse=y > > # > # L4Ka driver reuse client > # > cfg_l4ka_driver_reuse_client_guest=y > cfg_l4ka_driver_reuse_client_guest_perf=n > cfg_l4ka_driver_reuse_client_guest_vdev=n > cfg_l4ka_driver_reuse_client_guest_vdev_perf=n > > > # > # L4Ka driver reuse server > # > cfg_l4ka_driver_reuse_server_passthru=y > cfg_l4ka_driver_reuse_server_passthru_perf=n > cfg_l4ka_driver_reuse_server_passthru_pci=n > > cfg_l4ka_driver_reuse_qemu=n > cfg_l4ka_driver_native=y > cfg_l4ka_driver_native_dbg=y > cfg_l4ka_driver_native_perf=n > cfg_earm=n > > > # > # Xen environment > # > cfg_xen_2=n > > # > # Xen 2 version > # > cfg_xen_2_0_7=n > cfg_xen_2_0_2=n > > cfg_wedge_kaxen_2_dom0=n > cfg_wedge_kaxen_2_dom0_perf=n > cfg_xenolinux_2=n > cfg_xen_3=n > cfg_xen_verbose=n > > > # > # Guest kernels > # > cfg_linux_2_6=y > > # > # Linux 2.6 version > # > cfg_linux_2_6_22=n > cfg_linux_2_6_9=y > > cfg_linux_2_6_driver=n > cfg_linux_2_6_guest=n > cfg_linux_2_6_vdev=y > cfg_linux_2_6_ddos=y > cfg_linux_2_6_extra="" > > > # > # Boot options > # > cfg_grub_dir="(nd)/tft" > > # > # Boot console type > # > cfg_console_vga=n > cfg_console_serial=y > > cfg_serial_port=0x3f8 > cfg_serial_speed=57600 > cfg_vmsize=65536 > cfg_linux_cmdline="" > cfg_linux_ramdisk=y > cfg_linux_ramdisk_custom=n > > > # > # External package options > # > > # > # Antlr options > # > cfg_antlr=y > cfg_antlr_python=n > cfg_antlr_java=n > cfg_antlr_csharp=n > cfg_afterburner_grammar=y > > > # > # gcc options > # > cfg_gcc=n > > > # > # QEMU options > # > cfg_qemu=n > cfg_qemu_ssh_port=3022 > > > # > # IDL options > # > cfg_idl4=y > > cfg_gnutar=n > > > # > # Performance monitoring > # > cfg_perfmon_build=n > cfg_perfmon_sut="i30pc30" > cfg_perfmon_sut_fast="10.30.0.1" > cfg_perfmon_sut_user="root" > cfg_perfmon_client="i30pc48" > cfg_perfmon_client_fast="10.48.0.1" > cfg_perfmon_client_user="root" > > # > # L4Ka::Linux Options > # > cfg_l4ka_linux=n > cfg_l4ka_linux_configs="" > > > > # > # Derived symbols > # > cfg_busybox=y > cfg_l4ka=y > cfg_smp_supported=n > cfg_cml=y > cfg_xen_3_wedge=n > cfg_afterburner=y > cfg_xen_wedge=n > cfg_pistachio=y > cfg_dietlibc=y > cfg_uclibc=y > cfg_wedge=y > cfg_xen_2_wedge=n > cfg_boot=y > cfg_l4ka_resourcemon=y > # > # That's all, folks! > > ========================================================== > ========================== > > > > Regards > David > > > > > ----- Original Message ---- > From: Jan Stoess <sto...@kit.edu> > To: David Silcott <lava_pa...@yahoo.com>; "l...@ira.uni-karlsruhe.de" > <l...@ira.uni-karlsruhe.de> > Sent: Tue, June 22, 2010 8:03:58 AM > Subject: RE: Error building native network drivers in Afterburner > > I did not run into this problem yet. Can you give us more information on your > build environment? > Gcc version? Configuration (e.g. top-level config.out)? > > Thanks, > -Jas > > -- > Dr.-Ing. Jan Stoess > KIT/UKa System Architecture Group > Phone: +49 (721) 608 4056 > Fax: +49 (721) 608 7664 > http://os.ibds.kit.edu/stoess > > > > -----Original Message----- > > From: l4ka-boun...@ira.uni-karlsruhe.de [mailto:l4ka-boun...@ira.uni- > > karlsruhe.de] On Behalf Of David Silcott > > Sent: Sunday, June 20, 2010 17:52 > > To: l...@ira.uni-karlsruhe.de > > Subject: Error building native network drivers in Afterburner > > > > Hi all, > > > > I am getting the following error each time I attempt to build the > > Afterburner project with the L4Ka native device drivers option enabled. > > > > make: *** [/extra/RESEARCH/L4Ka/afterburnerbuild/build/l4ka-driver- > > native-dbg/l4ka-native-drivers] Error 2 > > > > The following is the last few lines output by the make command on a > > second attempt with the -d flag. ( make -d world ) > > > > > ========================================================== > > > ========================================================== > > = > > . > > . > > . > > Considering target file `common/l4privileged.o'. > > File `common/l4privileged.o' does not exist. > > Looking for an implicit rule for `common/l4privileged.o'. > > Trying pattern rule with stem `l4privileged'. > > Trying implicit prerequisite `common/l4privileged.cc'. > > Found prerequisite `common/l4privileged.cc' as VPATH > > `/extra/RESEARCH/L4Ka/afterburnerbuild/../afterburner///l4ka-driver- > > native//common/l4privileged.cc' > > Found an implicit rule for `common/l4privileged.o'. > > Pruning file > > `/extra/RESEARCH/L4Ka/afterburnerbuild/../afterburner///l4ka-driver- > > native//common/l4privileged.cc'. > > Pruning file > > `/extra/RESEARCH/L4Ka/afterburnerbuild/../afterburner///l4ka-driver- > > native//common/l4privileged.cc'. > > Pruning file `config.h'. > > Pruning file > > `/extra/RESEARCH/L4Ka/afterburnerbuild/../afterburner///l4ka-driver- > > native///common/macros.h'. > > Pruning file > > `/extra/RESEARCH/L4Ka/afterburnerbuild/../afterburner///l4ka-driver- > > native///common/ia32/types.h'. > > Pruning file > > `/extra/RESEARCH/L4Ka/afterburnerbuild/../afterburner///l4ka-driver- > > native///common/ia32/arch.h'. > > Pruning file > > `/extra/RESEARCH/L4Ka/afterburnerbuild/../afterburner///l4ka-driver- > > native//common/resourcemon.h'. > > Pruning file > > `/extra/RESEARCH/L4Ka/afterburnerbuild/../afterburner///l4ka-driver- > > native//common/debug.h'. > > Pruning file `hypervisor_idl_client.h'. > > Finished prerequisites of target file `common/l4privileged.o'. > > Giving up on target file `common/l4privileged.o'. > > Finished prerequisites of target file `l4ka-native-drivers'. > > Giving up on target file `l4ka-native-drivers'. > > Reaping losing child 0x085cfe40 PID 8161 Removing child 0x085cfe40 PID > > 8161 from chain. > > > ========================================================== > > > ========================================================== > > = > > > > > > Has anyone experienced this problem before? Am I missing something? > > > > Regards > > David > > > > > > > > > > >