You have 6.1.12 and I, 6.1.10. Maybe, an issue with my version which would not be compatible with 5.8 kernels.
cat /var/lib/dkms/vboxhost/6.1.10_OSE/build/make.log
DKMS make.log for vboxhost-6.1.10_OSE for kernel 5.8.1-AMD (x86_64)
mer. 12 août 2020 20:00:25 CEST
make: Entering directory '/usr/lib/modules/5.8.1-AMD/build'
AR /var/lib/dkms/vboxhost/6.1.10_OSE/build/built-in.a
CC [M] /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxdrv/SUPDrv.o
CC [M] /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxdrv/linux/SUPDrv-linux.o
CC [M] /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxdrv/SUPDrvGip.o
CC [M] /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxnetflt/linux/VBoxNetFlt-linux.o
CC [M] /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxnetadp/linux/VBoxNetAdp-linux.o
CC [M] /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxdrv/SUPDrvSem.o
CC [M] /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxnetadp/VBoxNetAdp.o
CC [M] /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxdrv/SUPDrvTracer.o
CC [M] /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxdrv/SUPLibAll.o
CC [M] /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxdrv/r0drv/alloc-r0drv.o
CC [M] /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxdrv/r0drv/initterm-r0drv.o
In file included from ./include/asm-generic/percpu.h:7,
from ./arch/x86/include/asm/percpu.h:556,
from ./arch/x86/include/asm/preempt.h:6,
from ./include/linux/preempt.h:78,
from ./include/linux/spinlock.h:51,
from /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxdrv/linux/../SUPDrvInternal.h:79,
from /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxdrv/linux/SUPDrv-linux.c:32:
/var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxdrv/linux/SUPDrv-linux.c: In function 'supdrvOSChangeCR4':
/var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxdrv/linux/SUPDrv-linux.c:760:38: error: 'cpu_tlbstate' undeclared (first use in this function); did you mean 'cpuhp_state'?
760 | RTCCUINTREG uOld = this_cpu_read(cpu_tlbstate.cr4);
| ^~~~~~~~~~~~
./include/linux/percpu-defs.h:318:9: note: in definition of macro 'pcpu_size_call_return'
318 | typeof(variable) pscr_ret; \
| ^~~~~~~~
/var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxdrv/linux/SUPDrv-linux.c:760:24: note: in expansion of macro 'this_cpu_read'
760 | RTCCUINTREG uOld = this_cpu_read(cpu_tlbstate.cr4);
| ^~~~~~~~~~~~~
/var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxdrv/linux/SUPDrv-linux.c:760:38: note: each undeclared identifier is reported only once for each function it appears in
760 | RTCCUINTREG uOld = this_cpu_read(cpu_tlbstate.cr4);
| ^~~~~~~~~~~~
./include/linux/percpu-defs.h:318:9: note: in definition of macro 'pcpu_size_call_return'
318 | typeof(variable) pscr_ret; \
| ^~~~~~~~
/var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxdrv/linux/SUPDrv-linux.c:760:24: note: in expansion of macro 'this_cpu_read'
760 | RTCCUINTREG uOld = this_cpu_read(cpu_tlbstate.cr4);
| ^~~~~~~~~~~~~
make[2]: [scripts/Makefile.build:281: /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxdrv/linux/SUPDrv-linux.o] Error 1
make[2]: Waiting for unfinished jobs....
CC [M] /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxnetflt/VBoxNetFlt.o
/var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxdrv/SUPDrvTracer.o: warning: objtool: .text+0x7: indirect jump found in RETPOLINE build
/var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxdrv/SUPDrvTracer.o: warning: objtool: supdrvTracerProbeFireStub() is missing an ELF size annotation
CC [M] /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxnetflt/SUPR0IdcClient.o
LD [M] /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxnetadp/vboxnetadp.o
CC [M] /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxnetflt/SUPR0IdcClientComponent.o
CC [M] /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxnetflt/linux/SUPR0IdcClient-linux.o
LD [M] /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxnetflt/vboxnetflt.o
make[1]: [scripts/Makefile.build:497: /var/lib/dkms/vboxhost/6.1.10_OSE/build/vboxdrv] Error 2
make: [Makefile:1756: /var/lib/dkms/vboxhost/6.1.10_OSE/build] Error 2
make: Leaving directory '/usr/lib/modules/5.8.1-AMD/build'
Pinned Comments
archdevlab commented on 2024-08-15 03:38 (UTC)
Hi
I have adopted this package and have updated it!
Thanks!
<deleted-account> commented on 2023-05-04 16:38 (UTC)
GCC13.1 is mainlined in arch, so this means znver4 support can kick off on this kernel. The graysky compile patches have been updated too.
This kernel now natively supports the znver4 arch, but this kernel will most likely keep working on all AMD ryzen hardware. It's better to be able to address certain small perks or issues per architecture now and in the future.
<deleted-account> commented on 2020-10-26 18:15 (UTC)
GCC11.1 is mainlined in arch, so this means znver3 support can kick off on this kernel. The graysky compile patches have been updated too.
This kernel now natively supports the znver3 arch, but this kernel will most likely keep working on all AMD ryzen hardware. It's better to be able to address certain small perks or issues per architecture now and in the future.
<deleted-account> commented on 2019-11-10 15:23 (UTC)
Tired of compiling? Use this binary repo instead! Add this at the end of /etc/pacman.conf :