Page 1 of 1

Virtualbox modules build fails on kernel.5.8.12

Posted: 26. Oct 2020, 10:10
by JoegoenDoe
Hello,
I'm running kernel 5.8.12 virtualbox-6.1_6.1.16-140961_Debian_buster_amd64.
Running /sbin/vboxconfig to build the kernel modules I get the following error

make -f ./scripts/Makefile.modpost
sed 's/ko$/o/' /tmp/vbox.0/modules.order | scripts/mod/modpost -a -o /tmp/vbox.0/Module.symvers -e -i Module.symvers -T -
ERROR: modpost: "ptrs_per_p4d" [/tmp/vbox.0/vboxdrv.ko] undefined!
ERROR: modpost: "free_vm_area" [/tmp/vbox.0/vboxdrv.ko] undefined!
ERROR: modpost: "down" [/tmp/vbox.0/vboxdrv.ko] undefined!
ERROR: modpost: "smp_call_function" [/tmp/vbox.0/vboxdrv.ko] undefined!
ERROR: modpost: "platform_device_register" [/tmp/vbox.0/vboxdrv.ko] undefined!
ERROR: modpost: "down" [/tmp/vbox.0/vboxdrv.ko] undefined!
ERROR: modpost: "smp_call_function" [/tmp/vbox.0/vboxdrv.ko] undefined!
ERROR: modpost: "platform_device_register" [/tmp/vbox.0/vboxdrv.ko] undefined!
ERROR: modpost: "high_memory" [/tmp/vbox.0/vboxdrv.ko] undefined!
ERROR: modpost: "schedule_hrtimeout_range" [/tmp/vbox.0/vboxdrv.ko] undefined!
ERROR: modpost: "pgdir_shift" [/tmp/vbox.0/vboxdrv.ko] undefined!
ERROR: modpost: "ioremap_cache" [/tmp/vbox.0/vboxdrv.ko] undefined!
ERROR: modpost: "__flush_tlb_all" [/tmp/vbox.0/vboxdrv.ko] undefined!
make[2]: *** [scripts/Makefile.modpost:111: /tmp/vbox.0/Module.symvers] Error 1
make[2]: *** Deleting file '/tmp/vbox.0/Module.symvers'
make[1]: *** [Makefile:1665: modules] Error 2
make: *** [/tmp/vbox.0/Makefile-footer.gmk:117: vboxdrv] Error 2

Full log attached

Anyone an idea what is going on and how to fix this?