VirtualBox

Opened 8 years ago

Last modified 8 years ago

#16576 closed defect

Virtualbox Guest Additions FTBFS on Kernel 4.10 - memobj-r0drv-linux.c — at Initial Version

Reported by: drankinatty Owned by:
Component: guest additions Version: VirtualBox 5.1.18
Keywords: Cc:
Guest type: Linux Host type: Linux

Description

Attempting to update virtualbox guest additions for Linux guests running the Linux 4.10 kernel results in a Failure To Build From Source in memobj-r0drv-linux.c. The specific build error is:

/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:1067:18: error: too few arguments to function ‘get_user_pages_remote’

rc = get_user_pages_remote(

In file included from /tmp/vbox.0/r0drv/linux/the-linux-kernel.h:98:0,

from /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:31:

./include/linux/mm.h:1267:6: note: declared here

long get_user_pages_remote(struct task_struct *tsk, struct mm_struct *mm,

make[2]: * [scripts/Makefile.build:294: /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.o] Error 1 make[2]: * Waiting for unfinished jobs.... /tmp/vbox.0/r0drv/linux/memuserkernel-r0drv-linux.o: warning: objtool: .fixup: unexpected end of section

if [ "-pg" = "-pg" ]; then if [ /tmp/vbox.0/r0drv/linux/memuserkernel-r0drv-linux.o != "scripts/mod/empty.o" ]; then ./scripts/recordmcount "/tmp/vbox.0/r0drv/linux/memuserkernel-r0drv-linux.o"; fi; fi;

make[1]: * [Makefile:1490: _module_/tmp/vbox.0] Error 2 make: * vboxguest Error 2

Build fails for both 5.1.18 and 5.1.16.

Change History (0)

Note: See TracTickets for help on using tickets.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy