[vbox-dev] VBox kernel module does not build on kernel 3.5-rc1
Larry Finger
Larry.Finger at lwfinger.net
Mon Jun 4 15:21:03 PDT 2012
In kernel 3.5-rc1, entry point do_mmap() is no longer made public. The specific
error is
CC [M]
/usr/share/virtualbox/src/vboxhost/vboxdrv/r0drv/linux/memobj-r0drv-linux.o
/usr/share/virtualbox/src/vboxhost/vboxdrv/r0drv/linux/memobj-r0drv-linux.c: In
function ‘rtR0MemObjLinuxDoMmap’:
/usr/share/virtualbox/src/vboxhost/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1150:9:
error: implicit declaration of function ‘do_mmap’
[-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[3]: ***
[/usr/share/virtualbox/src/vboxhost/vboxdrv/r0drv/linux/memobj-r0drv-linux.o]
Error 1
make[2]: *** [_module_/usr/share/virtualbox/src/vboxhost/vboxdrv] Error 2
make[2]: Leaving directory `/home/finger/linux-2.6'
make[1]: *** [vboxdrv] Error 2
make[1]: Leaving directory `/usr/share/virtualbox/src/vboxhost/vboxdrv'
make: *** [all] Error 2
Thanks,
Larry
More information about the vbox-dev
mailing list