id	summary	reporter	owner	description	type	status	priority	component	version	resolution	keywords	cc	guest	host
2550	Undefined symbol in vboxvfs in x86_64 guest => Fixed in SVN	sandbox		I tried to use shared folders in opensuse 64 11.0 guest but vboxvfs fails to load even though the compile process claims to be successful:\r\n{{{\r\nVirtualBox 2.0.4 Guest Additions installation\r\nBuilding the VirtualBox Guest Additions kernel module...\r\nBuilding the shared folder support kernel module...\r\nInstalling the VirtualBox Guest Additions...\r\n\r\nSuccessfully installed the VirtualBox Guest Additions.\r\nYou must restart your guest system in order to complete the installation.\r\n}}}\r\nmodprobe says:\r\n{{{\r\nopensuse11-64:/tmp/install # modprobe vboxvfs\r\nFATAL: Error inserting vboxvfs (/lib/modules/2.6.25.18-0.2-default/misc/vboxvfs.ko): Unknown symbol in module, or unknown parameter (see dmesg)\r\n}}}\r\ndmesg says:\r\n{{{\r\nopensuse11-64:/tmp/install # dmesg|tail -n 3\r\nSFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC= SRC=10.0.2.15 DST=224.0.0.251 LEN=64 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=44\r\nvboxvfs: disagrees about version of symbol RTSpinlockCreate\r\nvboxvfs: Unknown symbol RTSpinlockCreate\r\n}}}\r\nin /tmp/vboxadd-Module.symvers there is one strange line: \r\n{{{\r\n0x00000000      RTSpinlockCreate        /tmp/vbox.8/vboxadd     EXPORT_SYMBOL\r\n}}}\r\nall other lines do have an address instead of 0x00. If I delete this line and recompile only vboxvfs with "/usr/src/vboxvfs-2.0.4/build_in_tmp --use-module-symvers /tmp/vboxadd-Module.symvers --no-print-directory install"\r\nthe resulting module loads fine and shared folders seem to work: \r\n{{{\r\nopensuse11-64:/usr/src/vboxvfs-2.0.4 # modprobe vboxvfs; lsmod|grep vbox\r\nvboxvfs                58792  0\r\nvboxadd                89312  5 vboxvfs\r\n}}}\r\nHowever this is only an ugly workaround, I do not realy know if this breaks something and I suspect this error to occur on every newer 64 Bit distribution (it fails with same symptom and error code on Ubuntu 8.10).[[BR]]\r\nI tried to reproduce this error with opensuse 11.0 32 Bit but there aren't any RTSpinlock* Symbols exported - maybe they also shouldn't be exported on 64 Bit?\r\n\r\nEnvironment:[[BR]]\r\nHost:  opensuse 11.0 64 Bit[[BR]]\r\nGuest: opensuse 11.0 64 Bit or Ubuntu 8.10 64 Bit	defect	closed	major	shared folders	VirtualBox 2.0.4	fixed	shared folder linux guest x86 vboxvfs RTSpinlockCreate		Linux	Linux
