VMware
This thread is archived
6 Replies Last post: Feb 11, 2004 2:55 PM by petr  

Can not compile vmmon on Linux 2.6.1-mm5 posted: Jan 22, 2004 4:54 AM

Click to view devdon's profile Lurker 3 posts since
Jan 22, 2004
Hi all.

I can not compile the vmmon kernel module for VMWare 4.0.5.6030. The kernel I'am using is 2.6.1 with the mm5 patchset.

The problem I'am facing is, that I can compile the module, but I can not load it. When I load it, I get error messages about missing kernel symbols.

I tryed to use the orignial VMWare driver and the one from http://knihovny.cvut.cz/ftp/pub/vmware/vmware-any-any-update48.tar.gz. Both of them are failing.

This is the output of the make command:
balu vmmon-only # make
Building for VMware Workstation 4.x.x
make -C /lib/modules/2.6.1-mm5/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.1-mm5'
CC scripts/empty.o
MKELF scripts/elfconfig.h
HOSTCC scripts/file2alias.o
HOSTCC scripts/modpost.o
HOSTLD scripts/modpost
*** inconsistencies
CC arch/i386/kernel/asm-offsets.s
CHK include/asm-i386/asm_offsets.h
CC [M] /tmp/vmmon-only/linux/driver.o
/tmp/vmmon-only/linux/driver.c:136: warning: initialization from incompatible pointer type
/tmp/vmmon-only/linux/driver.c:140: warning: initialization from incompatible pointer type
/tmp/vmmon-only/linux/driver.c: In function `Panic':
/tmp/vmmon-only/linux/driver.c:2872: warning: implicit declaration of function `_exit'
CC [M] /tmp/vmmon-only/linux/hostif.o
CC [M] /tmp/vmmon-only/common/vmx86.o
CC [M] /tmp/vmmon-only/common/memtrack.o
CC [M] /tmp/vmmon-only/common/phystrack.o
CC [M] /tmp/vmmon-only/common/cpuid.o
gcc -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -pipe -msoft-float -mpreferred-stack-boundary=2 -march=pentium3 -Iinclude/asm-i386/mach-default -O2 -fomit-frame-pointer -DMODULE -Wall -Wstrict-prototypes -DVMWARE__FIX_IO_APIC_BASE=FIX_IO_APIC_BASE_0 -DVMW_HAVE_EPOLL -DVME_DEFAULT=VME_V4 -DVMW_USING_KBUILD -I/tmp/vmmon-only/./include -I/tmp/vmmon-only/./common -I/tmp/vmmon-only/./linux -fno-exceptions -c -o /tmp/vmmon-only/common/task.o /tmp/vmmon-only/common/task.C
LD [M] /tmp/vmmon-only/vmmon.o
Building modules, stage 2.
MODPOST
CC drivers/net/pcmcia/3c574_cs.mod.o
LD [M] drivers/net/pcmcia/3c574_cs.ko
CC drivers/net/pcmcia/3c589_cs.mod.o
LD [M] drivers/net/pcmcia/3c589_cs.ko
CC drivers/net/8390.mod.o
LD [M] drivers/net/8390.ko
CC drivers/acpi/ac.mod.o
LD [M] drivers/acpi/ac.ko
CC arch/i386/kernel/cpu/cpufreq/acpi.mod.o
LD [M] arch/i386/kernel/cpu/cpufreq/acpi.ko
CC drivers/net/irda/act200l.mod.o
LD [M] drivers/net/irda/act200l.ko
CC drivers/net/irda/actisys.mod.o
LD [M] drivers/net/irda/actisys.ko
CC drivers/net/irda/actisys-sir.mod.o
LD [M] drivers/net/irda/actisys-sir.ko
CC crypto/aes.mod.o
LD [M] crypto/aes.ko
CC drivers/char/agp/agpgart.mod.o
LD [M] drivers/char/agp/agpgart.ko
CC drivers/scsi/pcmcia/aha152x_cs.mod.o
LD [M] drivers/scsi/pcmcia/aha152x_cs.ko
CC drivers/usb/input/aiptek.mod.o
LD [M] drivers/usb/input/aiptek.ko
CC drivers/net/wireless/airo_cs.mod.o
LD [M] drivers/net/wireless/airo_cs.ko
CC drivers/net/wireless/airo.mod.o
LD [M] drivers/net/wireless/airo.ko
CC drivers/net/irda/ali-ircc.mod.o
LD [M] drivers/net/irda/ali-ircc.ko
CC arch/i386/kernel/apm.mod.o
LD [M] arch/i386/kernel/apm.ko
CC drivers/char/agp/ati-agp.mod.o
LD [M] drivers/char/agp/ati-agp.ko
CC drivers/net/wireless/atmel_cs.mod.o
LD [M] drivers/net/wireless/atmel_cs.ko
CC drivers/net/wireless/atmel.mod.o
LD [M] drivers/net/wireless/atmel.ko
CC drivers/net/atp.mod.o
LD [M] drivers/net/atp.ko
CC drivers/usb/class/audio.mod.o
LD [M] drivers/usb/class/audio.ko
CC drivers/usb/misc/auerswald.mod.o
LD [M] drivers/usb/misc/auerswald.ko
CC net/sunrpc/auth_gss/auth_rpcgss.mod.o
LD [M] net/sunrpc/auth_gss/auth_rpcgss.ko
CC fs/autofs4/autofs4.mod.o
LD [M] fs/autofs4/autofs4.ko
CC drivers/net/pcmcia/axnet_cs.mod.o
LD [M] drivers/net/pcmcia/axnet_cs.ko
CC drivers/acpi/battery.mod.o
LD [M] drivers/acpi/battery.ko
CC drivers/usb/serial/belkin_sa.mod.o
LD [M] drivers/usb/serial/belkin_sa.ko
CC fs/binfmt_aout.mod.o
LD [M] fs/binfmt_aout.ko
CC fs/binfmt_misc.mod.o
LD [M] fs/binfmt_misc.ko
CC crypto/blowfish.mod.o
LD [M] crypto/blowfish.ko
CC drivers/usb/class/bluetty.mod.o
LD [M] drivers/usb/class/bluetty.ko
CC drivers/net/bonding/bonding.mod.o
LD [M] drivers/net/bonding/bonding.ko
CC drivers/usb/misc/brlvger.mod.o
LD [M] drivers/usb/misc/brlvger.ko
CC drivers/net/bsd_comp.mod.o
LD [M] drivers/net/bsd_comp.ko
CC drivers/char/busmouse.mod.o
LD [M] drivers/char/busmouse.ko
CC drivers/acpi/button.mod.o
LD [M] drivers/acpi/button.ko
CC crypto/cast5.mod.o
LD [M] crypto/cast5.ko
CC crypto/cast6.mod.o
LD [M] crypto/cast6.ko
CC drivers/usb/net/catc.mod.o
LD [M] drivers/usb/net/catc.ko
CC drivers/usb/class/cdc-acm.mod.o
LD [M] drivers/usb/class/cdc-acm.ko
CC drivers/cdrom/cdrom.mod.o
LD [M] drivers/cdrom/cdrom.ko
CC fs/cifs/cifs.mod.o
LD [M] fs/cifs/cifs.ko
CC fs/coda/coda.mod.o
LD [M] fs/coda/coda.ko
CC drivers/cpufreq/cpufreq_powersave.mod.o
LD [M] drivers/cpufreq/cpufreq_powersave.ko
CC drivers/cpufreq/cpufreq_userspace.mod.o
LD [M] drivers/cpufreq/cpufreq_userspace.ko
CC arch/i386/kernel/cpuid.mod.o
LD [M] arch/i386/kernel/cpuid.ko
CC fs/cramfs/cramfs.mod.o
LD [M] fs/cramfs/cramfs.ko
CC lib/crc32.mod.o
LD [M] lib/crc32.ko
CC drivers/block/cryptoloop.mod.o
LD [M] drivers/block/cryptoloop.ko
CC crypto/crypto_null.mod.o
LD [M] crypto/crypto_null.ko
CC drivers/usb/media/dabusb.mod.o
LD [M] drivers/usb/media/dabusb.ko
CC drivers/net/tulip/de2104x.mod.o
LD [M] drivers/net/tulip/de2104x.ko
CC drivers/net/tulip/de4x5.mod.o
LD [M] drivers/net/tulip/de4x5.ko
CC drivers/net/de600.mod.o
LD [M] drivers/net/de600.ko
CC drivers/net/de620.mod.o
LD [M] drivers/net/de620.ko
CC crypto/deflate.mod.o
LD [M] crypto/deflate.ko
CC crypto/des.mod.o
LD [M] crypto/des.ko
CC drivers/usb/serial/digi_acceleport.mod.o
LD [M] drivers/usb/serial/digi_acceleport.ko
CC drivers/net/tulip/dmfe.mod.o
LD [M] drivers/net/tulip/dmfe.ko
CC drivers/net/irda/donauboe.mod.o
LD [M] drivers/net/irda/donauboe.ko
CC drivers/pcmcia/ds.mod.o
LD [M] drivers/pcmcia/ds.ko
CC drivers/net/dummy.mod.o
LD [M] drivers/net/dummy.ko
CC drivers/net/e100.mod.o
LD [M] drivers/net/e100.ko
CC arch/i386/kernel/edd.mod.o
LD [M] arch/i386/kernel/edd.ko
CC drivers/net/eepro100.mod.o
LD [M] drivers/net/eepro100.ko
CC drivers/usb/host/ehci-hcd.mod.o
LD [M] drivers/usb/host/ehci-hcd.ko
CC drivers/usb/misc/emi26.mod.o
LD [M] drivers/usb/misc/emi26.ko
CC drivers/usb/serial/empeg.mod.o
LD [M] drivers/usb/serial/empeg.ko
CC drivers/net/irda/esi.mod.o
LD [M] drivers/net/irda/esi.ko
CC drivers/net/irda/esi-sir.mod.o
LD [M] drivers/net/irda/esi-sir.ko
CC drivers/input/evdev.mod.o
LD [M] drivers/input/evdev.ko
CC fs/exportfs/exportfs.mod.o
LD [M] fs/exportfs/exportfs.ko
CC fs/ext2/ext2.mod.o
LD [M] fs/ext2/ext2.ko
CC fs/ext3/ext3.mod.o
LD [M] fs/ext3/ext3.ko
CC drivers/acpi/fan.mod.o
LD [M] drivers/acpi/fan.ko
CC fs/fat/fat.mod.o
LD [M] fs/fat/fat.ko
CC drivers/scsi/pcmcia/fdomain_cs.mod.o
LD [M] drivers/scsi/pcmcia/fdomain_cs.ko
CC drivers/base/firmware_class.mod.o
LD [M] drivers/base/firmware_class.ko
CC drivers/block/floppy.mod.o
LD [M] drivers/block/floppy.ko
CC drivers/net/pcmcia/fmvj18x_cs.mod.o
LD [M] drivers/net/pcmcia/fmvj18x_cs.ko
CC drivers/cpufreq/freq_table.mod.o
LD [M] drivers/cpufreq/freq_table.ko
CC drivers/usb/gadget/gadgetfs.mod.o
LD [M] drivers/usb/gadget/gadgetfs.ko
CC drivers/input/gameport/gameport.mod.o
LD [M] drivers/input/gameport/gameport.ko
CC drivers/usb/gadget/g_ether.mod.o
LD [M] drivers/usb/gadget/g_ether.ko
CC drivers/net/irda/girbil.mod.o
LD [M] drivers/net/irda/girbil.ko
CC drivers/char/hangcheck-timer.mod.o
LD [M] drivers/char/hangcheck-timer.ko
CC drivers/net/wireless/hermes.mod.o
LD [M] drivers/net/wireless/hermes.ko
CC drivers/usb/input/hid.mod.o
LD [M] drivers/usb/input/hid.ko
CC fs/hpfs/hpfs.mod.o
LD [M] fs/hpfs/hpfs.ko
CC drivers/usb/image/hpusbscsi.mod.o
LD [M] drivers/usb/image/hpusbscsi.ko
CC drivers/message/i2o/i2o_block.mod.o
LD [M] drivers/message/i2o/i2o_block.ko
CC drivers/message/i2o/i2o_config.mod.o
LD [M] drivers/message/i2o/i2o_config.ko
CC drivers/message/i2o/i2o_core.mod.o
LD [M] drivers/message/i2o/i2o_core.ko
CC drivers/message/i2o/i2o_proc.mod.o
LD [M] drivers/message/i2o/i2o_proc.ko
CC drivers/message/i2o/i2o_scsi.mod.o
LD [M] drivers/message/i2o/i2o_scsi.ko
CC drivers/pcmcia/i82092.mod.o
LD [M] drivers/pcmcia/i82092.ko
CC drivers/pcmcia/i82365.mod.o
LD [M] drivers/pcmcia/i82365.ko
CC drivers/ide/ide-cd.mod.o
LD [M] drivers/ide/ide-cd.ko
CC drivers/ide/legacy/ide-cs.mod.o
LD [M] drivers/ide/legacy/ide-cs.ko
CC drivers/scsi/ide-scsi.mod.o
LD [M] drivers/scsi/ide-scsi.ko
CC drivers/char/agp/intel-agp.mod.o
LD [M] drivers/char/agp/intel-agp.ko
CC drivers/usb/serial/io_edgeport.mod.o
LD [M] drivers/usb/serial/io_edgeport.ko
CC drivers/usb/serial/io_ti.mod.o
LD [M] drivers/usb/serial/io_ti.ko
CC drivers/usb/serial/ipaq.mod.o
LD [M] drivers/usb/serial/ipaq.ko
CC net/irda/ircomm/ircomm.mod.o
LD [M] net/irda/ircomm/ircomm.ko
CC net/irda/ircomm/ircomm-tty.mod.o
LD [M] net/irda/ircomm/ircomm-tty.ko
CC net/irda/irda.mod.o
LD [M] net/irda/irda.ko
CC drivers/net/irda/irda-usb.mod.o
LD [M] drivers/net/irda/irda-usb.ko
CC net/irda/irlan/irlan.mod.o
LD [M] net/irda/irlan/irlan.ko
CC drivers/net/irda/irport.mod.o
LD [M] drivers/net/irda/irport.ko
CC drivers/net/irda/irtty-sir.mod.o
LD [M] drivers/net/irda/irtty-sir.ko
CC fs/isofs/isofs.mod.o
LD [M] fs/isofs/isofs.ko
CC fs/jbd/jbd.mod.o
LD [M] fs/jbd/jbd.ko
CC drivers/usb/net/kaweth.mod.o
LD [M] drivers/usb/net/kaweth.ko
CC drivers/usb/input/kbtab.mod.o
LD [M] drivers/usb/input/kbtab.ko
CC drivers/usb/serial/keyspan.mod.o
LD [M] drivers/usb/serial/keyspan.ko
CC drivers/usb/serial/keyspan_pda.mod.o
LD [M] drivers/usb/serial/keyspan_pda.ko
CC drivers/net/irda/litelink.mod.o
LD [M] drivers/net/irda/litelink.ko
CC fs/lockd/lockd.mod.o
LD [M] fs/lockd/lockd.ko
CC drivers/input/mouse/logibm.mod.o
LD [M] drivers/input/mouse/logibm.ko
CC drivers/block/loop.mod.o
LD [M] drivers/block/loop.ko
CC drivers/char/lp.mod.o
LD [M] drivers/char/lp.ko
CC drivers/net/irda/ma600.mod.o
LD [M] drivers/net/irda/ma600.ko
CC fs/mbcache.mod.o
LD [M] fs/mbcache.ko
CC drivers/net/irda/mcp2120.mod.o
LD [M] drivers/net/irda/mcp2120.ko
CC drivers/usb/serial/mct_u232.mod.o
LD [M] drivers/usb/serial/mct_u232.ko
CC crypto/md4.mod.o
LD [M] crypto/md4.ko
CC crypto/md5.mod.o
LD [M] crypto/md5.ko
CC drivers/usb/image/mdc800.mod.o
LD [M] drivers/usb/image/mdc800.ko
CC arch/i386/kernel/microcode.mod.o
LD [M] arch/i386/kernel/microcode.ko
CC drivers/usb/image/microtek.mod.o
LD [M] drivers/usb/image/microtek.ko
CC drivers/net/mii.mod.o
LD [M] drivers/net/mii.ko
CC fs/minix/minix.mod.o
LD [M] fs/minix/minix.ko
CC fs/msdos/msdos.mod.o
LD [M] fs/msdos/msdos.ko
CC arch/i386/kernel/msr.mod.o
LD [M] arch/i386/kernel/msr.ko
CC drivers/char/mwave/mwave.mod.o
LD [M] drivers/char/mwave/mwave.ko
CC drivers/block/nbd.mod.o
LD [M] drivers/block/nbd.ko
CC fs/ncpfs/ncpfs.mod.o
LD [M] fs/ncpfs/ncpfs.ko
CC drivers/usb/gadget/net2280.mod.o
LD [M] drivers/usb/gadget/net2280.ko
CC drivers/net/wireless/netwave_cs.mod.o
LD [M] drivers/net/wireless/netwave_cs.ko
CC fs/nfsd/nfsd.mod.o
LD [M] fs/nfsd/nfsd.ko
CC fs/nfs/nfs.mod.o
LD [M] fs/nfs/nfs.ko
CC fs/nls/nls_cp1250.mod.o
LD [M] fs/nls/nls_cp1250.ko
CC fs/nls/nls_cp1251.mod.o
LD [M] fs/nls/nls_cp1251.ko
CC fs/nls/nls_cp437.mod.o
LD [M] fs/nls/nls_cp437.ko
CC fs/nls/nls_cp850.mod.o
LD [M] fs/nls/nls_cp850.ko
CC fs/nls/nls_cp852.mod.o
LD [M] fs/nls/nls_cp852.ko
CC fs/nls/nls_iso8859-15.mod.o
LD [M] fs/nls/nls_iso8859-15.ko
CC fs/nls/nls_iso8859-1.mod.o
LD [M] fs/nls/nls_iso8859-1.ko
CC fs/nls/nls_iso8859-2.mod.o
LD [M] fs/nls/nls_iso8859-2.ko
CC fs/nls/nls_utf8.mod.o
LD [M] fs/nls/nls_utf8.ko
CC drivers/net/pcmcia/nmclan_cs.mod.o
LD [M] drivers/net/pcmcia/nmclan_cs.ko
CC drivers/net/irda/nsc-ircc.mod.o
LD [M] drivers/net/irda/nsc-ircc.ko
CC drivers/scsi/pcmcia/nsp_cs.mod.o
LD [M] drivers/scsi/pcmcia/nsp_cs.ko
CC fs/ntfs/ntfs.mod.o
LD [M] fs/ntfs/ntfs.ko
CC drivers/char/nvram.mod.o
LD [M] drivers/char/nvram.ko
CC drivers/usb/host/ohci-hcd.mod.o
LD [M] drivers/usb/host/ohci-hcd.ko
CC drivers/net/irda/old_belkin.mod.o
LD [M] drivers/net/irda/old_belkin.ko
CC drivers/net/wireless/orinoco_cs.mod.o
LD [M] drivers/net/wireless/orinoco_cs.ko
CC drivers/net/wireless/orinoco.mod.o
LD [M] drivers/net/wireless/orinoco.ko
CC drivers/net/wireless/orinoco_pci.mod.o
LD [M] drivers/net/wireless/orinoco_pci.ko
CC drivers/net/wireless/orinoco_plx.mod.o
LD [M] drivers/net/wireless/orinoco_plx.ko
CC drivers/net/wireless/orinoco_tmd.mod.o
LD [M] drivers/net/wireless/orinoco_tmd.ko
CC drivers/scsi/osst.mod.o
LD [M] drivers/scsi/osst.ko
CC drivers/input/serio/parkbd.mod.o
LD [M] drivers/input/serio/parkbd.ko
CC drivers/parport/parport_cs.mod.o
LD [M] drivers/parport/parport_cs.ko
CC drivers/parport/parport.mod.o
LD [M] drivers/parport/parport.ko
CC drivers/parport/parport_pc.mod.o
LD [M] drivers/parport/parport_pc.ko
CC drivers/parport/parport_serial.mod.o
LD [M] drivers/parport/parport_serial.ko
CC drivers/pcmcia/pcmcia_compat.mod.o
LD [M] drivers/pcmcia/pcmcia_compat.ko
CC drivers/pcmcia/pcmcia_core.mod.o
LD [M] drivers/pcmcia/pcmcia_core.ko
CC drivers/net/pcmcia/pcnet_cs.mod.o
LD [M] drivers/net/pcmcia/pcnet_cs.ko
CC drivers/input/misc/pcspkr.mod.o
LD [M] drivers/input/misc/pcspkr.ko
CC drivers/usb/net/pegasus.mod.o
LD [M] drivers/usb/net/pegasus.ko
CC drivers/usb/serial/pl2303.mod.o
LD [M] drivers/usb/serial/pl2303.ko
CC drivers/usb/input/powermate.mod.o
LD [M] drivers/usb/input/powermate.ko
CC drivers/net/ppp_async.mod.o
LD [M] drivers/net/ppp_async.ko
CC drivers/net/ppp_deflate.mod.o
LD [M] drivers/net/ppp_deflate.ko
CC drivers/net/ppp_generic.mod.o
LD [M] drivers/net/ppp_generic.ko
CC drivers/net/pppoe.mod.o
LD [M] drivers/net/pppoe.ko
CC drivers/net/pppox.mod.o
LD [M] drivers/net/pppox.ko
CC drivers/net/ppp_synctty.mod.o
LD [M] drivers/net/ppp_synctty.ko
CC drivers/acpi/processor.mod.o
LD [M] drivers/acpi/processor.ko
CC drivers/cpufreq/proc_intf.mod.o
LD [M] drivers/cpufreq/proc_intf.ko
CC drivers/scsi/pcmcia/qlogic_cs.mod.o
LD [M] drivers/scsi/pcmcia/qlogic_cs.ko
CC drivers/char/drm/r128.mod.o
LD [M] drivers/char/drm/r128.ko
CC drivers/char/drm/radeon.mod.o
LD [M] drivers/char/drm/radeon.ko
CC drivers/char/raw.mod.o
LD [M] drivers/char/raw.ko
CC fs/reiserfs/reiserfs.mod.o
LD [M] fs/reiserfs/reiserfs.ko
CC drivers/usb/misc/rio500.mod.o
LD [M] drivers/usb/misc/rio500.ko
CC fs/romfs/romfs.mod.o
LD [M] fs/romfs/romfs.ko
CC net/sunrpc/auth_gss/rpcsec_gss_krb5.mod.o
LD [M] net/sunrpc/auth_gss/rpcsec_gss_krb5.ko
CC drivers/usb/net/rtl8150.mod.o
LD [M] drivers/usb/net/rtl8150.ko
CC drivers/usb/image/scanner.mod.o
LD [M] drivers/usb/image/scanner.ko
CC drivers/scsi/scsi_mod.mod.o
LD [M] drivers/scsi/scsi_mod.ko
CC drivers/scsi/sd_mod.mod.o
LD [M] drivers/scsi/sd_mod.ko
CC drivers/serial/serial_cs.mod.o
LD [M] drivers/serial/serial_cs.ko
CC crypto/serpent.mod.o
LD [M] crypto/serpent.ko
CC drivers/scsi/sg.mod.o
LD [M] drivers/scsi/sg.ko
CC crypto/sha1.mod.o
LD [M] crypto/sha1.ko
CC crypto/sha256.mod.o
LD [M] crypto/sha256.ko
CC crypto/sha512.mod.o
LD [M] crypto/sha512.ko
CC drivers/net/irda/sir-dev.mod.o
LD [M] drivers/net/irda/sir-dev.ko
CC drivers/net/slhc.mod.o
LD [M] drivers/net/slhc.ko
CC fs/smbfs/smbfs.mod.o
LD [M] fs/smbfs/smbfs.ko
CC drivers/net/pcmcia/smc91c92_cs.mod.o
LD [M] drivers/net/pcmcia/smc91c92_cs.ko
CC drivers/net/irda/smsc-ircc2.mod.o
LD [M] drivers/net/irda/smsc-ircc2.ko
CC sound/pci/ac97/snd-ac97-codec.mod.o
LD [M] sound/pci/ac97/snd-ac97-codec.ko
CC sound/core/seq/instr/snd-ainstr-fm.mod.o
LD [M] sound/core/seq/instr/snd-ainstr-fm.ko
CC sound/pci/snd-cs4281.mod.o
LD [M] sound/pci/snd-cs4281.ko
CC sound/pci/cs46xx/snd-cs46xx.mod.o
LD [M] sound/pci/cs46xx/snd-cs46xx.ko
CC sound/core/snd-hwdep.mod.o
LD [M] sound/core/snd-hwdep.ko
CC sound/core/snd.mod.o
LD [M] sound/core/snd.ko
CC sound/drivers/mpu401/snd-mpu401.mod.o
LD [M] sound/drivers/mpu401/snd-mpu401.ko
CC sound/drivers/mpu401/snd-mpu401-uart.mod.o
LD [M] sound/drivers/mpu401/snd-mpu401-uart.ko
CC sound/drivers/snd-mtpav.mod.o
LD [M] sound/drivers/snd-mtpav.ko
CC sound/drivers/opl3/snd-opl3-lib.mod.o
LD [M] sound/drivers/opl3/snd-opl3-lib.ko
CC sound/drivers/opl3/snd-opl3-synth.mod.o
LD [M] sound/drivers/opl3/snd-opl3-synth.ko
CC sound/core/snd-page-alloc.mod.o
LD [M] sound/core/snd-page-alloc.ko
CC sound/core/snd-pcm.mod.o
LD [M] sound/core/snd-pcm.ko
CC sound/core/snd-rawmidi.mod.o
LD [M] sound/core/snd-rawmidi.ko
CC sound/core/snd-rtctimer.mod.o
LD [M] sound/core/snd-rtctimer.ko
CC sound/core/seq/snd-seq-device.mod.o
LD [M] sound/core/seq/snd-seq-device.ko
CC sound/core/seq/snd-seq-instr.mod.o
LD [M] sound/core/seq/snd-seq-instr.ko
CC sound/core/seq/snd-seq-midi-emul.mod.o
LD [M] sound/core/seq/snd-seq-midi-emul.ko
CC sound/core/seq/snd-seq-midi-event.mod.o
LD [M] sound/core/seq/snd-seq-midi-event.ko
CC sound/core/seq/snd-seq-midi.mod.o
LD [M] sound/core/seq/snd-seq-midi.ko
CC sound/core/seq/snd-seq.mod.o
LD [M] sound/core/seq/snd-seq.ko
CC sound/core/seq/snd-seq-virmidi.mod.o
LD [M] sound/core/seq/snd-seq-virmidi.ko
CC sound/drivers/snd-serial-u16550.mod.o
LD [M] sound/drivers/snd-serial-u16550.ko
CC sound/core/snd-timer.mod.o
LD [M] sound/core/snd-timer.ko
CC sound/usb/snd-usb-audio.mod.o
LD [M] sound/usb/snd-usb-audio.ko
CC sound/drivers/snd-virmidi.mod.o
LD [M] sound/drivers/snd-virmidi.ko
CC sound/pcmcia/vx/snd-vx-cs.mod.o
LD [M] sound/pcmcia/vx/snd-vx-cs.ko
CC sound/drivers/vx/snd-vx-lib.mod.o
LD [M] sound/drivers/vx/snd-vx-lib.ko
CC sound/pcmcia/vx/snd-vxp440.mod.o
LD [M] sound/pcmcia/vx/snd-vxp440.ko
CC sound/pcmcia/vx/snd-vxpocket.mod.o
LD [M] sound/pcmcia/vx/snd-vxpocket.ko
CC drivers/char/watchdog/softdog.mod.o
LD [M] drivers/char/watchdog/softdog.ko
CC sound/soundcore.mod.o
LD [M] sound/soundcore.ko
CC arch/i386/kernel/cpu/cpufreq/speedstep-centrino.mod.o
LD [M] arch/i386/kernel/cpu/cpufreq/speedstep-centrino.ko
CC arch/i386/kernel/cpu/cpufreq/speedstep-ich.mod.o
LD [M] arch/i386/kernel/cpu/cpufreq/speedstep-ich.ko
CC arch/i386/kernel/cpu/cpufreq/speedstep-lib.mod.o
LD [M] arch/i386/kernel/cpu/cpufreq/speedstep-lib.ko
CC drivers/scsi/sr_mod.mod.o
LD [M] drivers/scsi/sr_mod.ko
CC drivers/scsi/st.mod.o
LD [M] drivers/scsi/st.ko
CC net/sunrpc/sunrpc.mod.o
LD [M] net/sunrpc/sunrpc.ko
CC drivers/char/pcmcia/synclink_cs.mod.o
LD [M] drivers/char/pcmcia/synclink_cs.ko
CC drivers/pcmcia/tcic.mod.o
LD [M] drivers/pcmcia/tcic.ko
CC drivers/net/irda/tekram.mod.o
LD [M] drivers/net/irda/tekram.ko
CC drivers/net/irda/tekram-sir.mod.o
LD [M] drivers/net/irda/tekram-sir.ko
CC drivers/acpi/thermal.mod.o
LD [M] drivers/acpi/thermal.ko
CC drivers/usb/misc/tiglusb.mod.o
LD [M] drivers/usb/misc/tiglusb.ko
CC drivers/net/tulip/tulip.mod.o
LD [M] drivers/net/tulip/tulip.ko
CC crypto/twofish.mod.o
LD [M] crypto/twofish.ko
CC fs/udf/udf.mod.o
LD [M] fs/udf/udf.ko
CC fs/ufs/ufs.mod.o
LD [M] fs/ufs/ufs.ko
CC drivers/usb/host/uhci-hcd.mod.o
LD [M] drivers/usb/host/uhci-hcd.ko
CC drivers/input/misc/uinput.mod.o
LD [M] drivers/input/misc/uinput.ko
CC drivers/usb/core/usbcore.mod.o
LD [M] drivers/usb/core/usbcore.ko
CC drivers/usb/misc/usblcd.mod.o
LD [M] drivers/usb/misc/usblcd.ko
CC drivers/usb/class/usblp.mod.o
LD [M] drivers/usb/class/usblp.ko
CC drivers/usb/class/usb-midi.mod.o
LD [M] drivers/usb/class/usb-midi.ko
CC drivers/usb/net/usbnet.mod.o
LD [M] drivers/usb/net/usbnet.ko
CC drivers/usb/serial/usbserial.mod.o
LD [M] drivers/usb/serial/usbserial.ko
CC drivers/usb/storage/usb-storage.mod.o
LD [M] drivers/usb/storage/usb-storage.ko
CC drivers/usb/misc/uss720.mod.o
LD [M] drivers/usb/misc/uss720.ko
CC fs/vfat/vfat.mod.o
LD [M] fs/vfat/vfat.ko
CC drivers/net/irda/via-ircc.mod.o
LD [M] drivers/net/irda/via-ircc.ko
CC drivers/usb/serial/visor.mod.o
LD [M] drivers/usb/serial/visor.ko
CC drivers/net/irda/vlsi_ir.mod.o
LD [M] drivers/net/irda/vlsi_ir.ko
CC /tmp/vmmon-only/vmmon.mod.o
LD [M] /tmp/vmmon-only/vmmon.ko
CC drivers/net/irda/w83977af_ir.mod.o
LD [M] drivers/net/irda/w83977af_ir.ko
CC drivers/usb/input/wacom.mod.o
LD [M] drivers/usb/input/wacom.ko
CC drivers/net/wireless/wavelan_cs.mod.o
LD [M] drivers/net/wireless/wavelan_cs.ko
CC drivers/usb/serial/whiteheat.mod.o
LD [M] drivers/usb/serial/whiteheat.ko
CC drivers/net/tulip/winbond-840.mod.o
LD [M] drivers/net/tulip/winbond-840.ko
CC drivers/net/wireless/wl3501_cs.mod.o
LD [M] drivers/net/wireless/wl3501_cs.ko
CC fs/xfs/xfs.mod.o
LD [M] fs/xfs/xfs.ko
CC drivers/net/pcmcia/xirc2ps_cs.mod.o
LD [M] drivers/net/pcmcia/xirc2ps_cs.ko
CC drivers/pcmcia/yenta_socket.mod.o
LD [M] drivers/pcmcia/yenta_socket.ko
CC lib/zlib_deflate/zlib_deflate.mod.o
LD [M] lib/zlib_deflate/zlib_deflate.ko
CC lib/zlib_inflate/zlib_inflate.mod.o
LD [M] lib/zlib_inflate/zlib_inflate.ko
make[1]: Leaving directory `/usr/src/linux-2.6.1-mm5'
cp -f vmmon.ko ./../vmmon.o
balu vmmon-only #

Now, when I try to insert the kernel module with insmod, I get this error:
balu vmmon-only # insmod vmmon.o
insmod: error inserting 'vmmon.o': -1 Unknown symbol in module
balu vmmon-only #

Does anyone have an solution for this problem?

cheers

Martin

Re: Can not compile vmmon on Linux 2.6.1-mm5

1. Jan 22, 2004 9:26 AM in response to: devdon
Click to view Erik Bussink's profile Expert 423 posts since
Jan 10, 2004
Which release of GCC do you have installed in your system ? I also had issues with vmware-tools (Build 6030) wiht GCC 3.2.2 on RHEL3. But with the latest vmware-tools in the Workstation 4.5-beta-rc1 (build 6979) I don't have these problems anymore. Check out this release or move to the Workstation 4.5 product when it's released.

Re: Can not compile vmmon on Linux 2.6.1-mm5

4. Feb 2, 2004 4:34 AM in response to: devdon
Click to view Gio's profile Lurker 2 posts since
Aug 8, 2003
The problem is a patch in mm5 that removes the "exit" function.

diff -puN include/asm-i386/unistd.h~gcc-35-exit-fix
include/asm-i386/unistd.h
--- 25/include/asm-i386/unistd.h~gcc-35-exit-fix 2004-01-19 23:00:21.000000000 -0800
+++ 25-akpm/include/asm-i386/unistd.h 2004-01-19 23:01:14.000000000 -0800
@@ -394,7 +394,6 @@ static inline _syscall1(int,dup,int,fd)
static inline _syscall3(int,execve,const char *,file,char **,argv,char **,envp)
static inline _syscall3(int,open,const char *,file,int,flag,int,mode)
static inline _syscall1(int,close,int,fd)
-static inline _syscall1(void,_exit,int,exitcode)
static inline _syscall3(pid_t,waitpid,pid_t,pid,int *,wait_stat,int,options)

#endif

If you add

#define __NR__exit __NR_exit
static inline _syscall1(void,_exit,int,exitcode)

back into include/asm-i386/unistd.h and recompile the kernel you'll be fine.

Re: Can not compile vmmon on Linux 2.6.1-mm5

5. Feb 11, 2004 2:50 PM in response to: devdon
Click to view jobard's profile Lurker 1 posts since
Feb 11, 2004
I currently got the same error with kernel 2.6.2 on redhat 9 using gcc 3.2.2. The last post that talk about a missing syscall1 is not applicable. Do you have any other clue for this.

insmod: error inserting '/tmp/vmware-config6/vmmon.o': -1 File exists
There is probably a slight difference in the kernel configuration between the
set of C header files you specified and your running kernel. You may want to
rebuild a kernel based on that directory, or specify another directory.

Re: Can not compile vmmon on Linux 2.6.1-mm5

6. Feb 11, 2004 2:56 PM in response to: jobard
Click to view petr's profile Champion VMware Employees 7,223 posts since
Jul 10, 2003
You have vmmon loaded. Try "rmmod vmmon". You somehow confused vmware-config.pl and it forgot to unload vmmon (and maybe vmnet too).

BTW, it is enough to click on link in Devdon's posting, and you'll get message that update48 is old, and you should use newer version...

VMware Beta Programs

Want to be Considered for Future Beta Programs?

Learn More

VMware Developer

Download SDKs, APIs, videos,
training, and more in the Developer community.

Learn More

Developer
Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld
Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

Only VMware ... Delivers Nexus 1000V

Ensure consistent, policy-based network capabilities to virtual machines across your data center.

Learn More

Communities