Skip to content

[Bug]: Linux guest additions modules fail to build with kernel 6.19.6 - ERROR: modpost: module vboxguest uses symbol __flush_tlb_all from namespace module:kvm,kvm-amd,kvm-intel, but does not import it. #595

@shmerl

Description

@shmerl

Version

7.2.6

Host OS Type

Windows

Host OS name + version

Windows 11 25H2

Host Architecture

x86

Guest OS Type

Linux

Guest Architecture

x86

Guest OS name + version

Debian testing

Component

Guest Additions/Other

What happened?

When installing guest additions in Debian testing with kernel 6.19.6 (6.19.6+deb14+1), such error occurs during build

# MODPOST Module.symvers
   /usr/src/linux-headers-6.19.6+deb14+1-amd64/scripts/mod/modpost -M          -o Module.symvers -T modules.order -i /usr/src/linux-headers-6.19.6+deb14+1-amd64/Module.symvers -e 
ERROR: modpost: module vboxguest uses symbol __flush_tlb_all from namespace module:kvm,kvm-amd,kvm-intel, but does not import it.
make[3]: *** [/usr/src/linux-headers-6.19.6+deb14+1-common/scripts/Makefile.modpost:147: Module.symvers] Error 1
make[2]: *** [/usr/src/linux-headers-6.19.6+deb14+1-common/Makefile:2038: modpost] Error 2
make[1]: *** [/usr/src/linux-headers-6.19.6+deb14+1-common/Makefile:260: __sub-make] Error 2
make: *** [/tmp/vbox.0/Makefile-footer.gmk:146: vboxguest] Error 2
kernel modules and services were not reloaded

See full build logs below.

How can we reproduce this?

Run

sudo ./VBoxLinuxAdditions.run

Did you upload all of your necessary log files, screenshots, etc.?

  • Yes, I've uploaded all pertinent files to this issue.

Attached build logs:

build.log
vboxadd-setup.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions