diff options
Diffstat (limited to 'app-emulation/virtualbox-modules')
-rw-r--r-- | app-emulation/virtualbox-modules/files/virtualbox-host-kmod | 10 | ||||
-rw-r--r-- | app-emulation/virtualbox-modules/virtualbox-modules-7.1.6-r1.ebuild (renamed from app-emulation/virtualbox-modules/virtualbox-modules-7.1.6.ebuild) | 4 |
2 files changed, 13 insertions, 1 deletions
diff --git a/app-emulation/virtualbox-modules/files/virtualbox-host-kmod b/app-emulation/virtualbox-modules/files/virtualbox-host-kmod new file mode 100644 index 00000000..f58a627a --- /dev/null +++ b/app-emulation/virtualbox-modules/files/virtualbox-host-kmod @@ -0,0 +1,10 @@ +# modprobe.d configuration file for VBOXDRV + +# Starting with kernel 6.12, +# KVM initializes virtualization on module loading by default. +# This prevents VirtualBox VMs from starting. +# See also: +# https://bugs.gentoo.org/945135 +# https://www.virtualbox.org/wiki/Changelog-7.1 +# ------------------------------ +options kvm enable_virt_at_load=0 diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-7.1.6.ebuild b/app-emulation/virtualbox-modules/virtualbox-modules-7.1.6-r1.ebuild index 9b65abd5..28ab7647 100644 --- a/app-emulation/virtualbox-modules/virtualbox-modules-7.1.6.ebuild +++ b/app-emulation/virtualbox-modules/virtualbox-modules-7.1.6-r1.ebuild @@ -26,6 +26,8 @@ src_compile() { src_install() { insinto /etc/modules-load.d/ - insinto /etc/modules-load.d/ newins "${FILESDIR}"/virtualbox-kmod virtualbox.conf + + insinto /etc/modprobe.d/ + newins "${FILESDIR}"/virtualbox-host-kmod virtualbox-host.conf } |