Opened 4 years ago
Last modified 4 years ago
#20129 new defect
Linux kernel version 5.10 - we need changes
Reported by: | VirtualBarista | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 6.1.16 |
Keywords: | linux kernel 5.10 | Cc: | |
Guest type: | all | Host type: | Linux |
Description
Linux kernel 5.10 won't work with the latest virtualbox 6.1.16, under Fedora 32/33.
/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c: In function ‘rtR0MemObjLinuxVMap’: /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:560:34: error: implicit declaration of function ‘alloc_vm_area’ [-Werror=implicit-function-declaration]
560 | pMemLnx->pArea = alloc_vm_area(pMemLnx->Core.cb, papPtes); /* Note! pArea->nr_pages is not set. */
|
/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:560:32: warning: assignment to ‘struct vm_struct *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
560 | pMemLnx->pArea = alloc_vm_area(pMemLnx->Core.cb, papPtes); /* Note! pArea->nr_pages is not set. */
|
./tools/objtool/objtool orc generate --module --no-fp --retpoline --uaccess /tmp/vbox.0/SUPDrvTracer.o
/tmp/vbox.0/SUPDrvTracer.o: warning: objtool: .text+0x7: indirect jump found in RETPOLINE build /tmp/vbox.0/SUPDrvTracer.o: warning: objtool: supdrvTracerProbeFireStub() is missing an ELF size annotation
Thank you.
PS: It seems like a common occurrence, first a new kernel is released, packaged and distributed to update repos, we update and discover that its not working, then wait 3-4 months for a new virtualbox. Maybe it would be possible to test future kernels earlier?
Change History (2)
comment:1 by , 4 years ago
comment:2 by , 4 years ago
@VirtualBarista: I have the same problem and I would appreciate your suggestion very much.
Looks like a duplicate of https://www.215389.xyz/ticket/20055 .