summaryrefslogtreecommitdiff
path: root/app-emulation/virtualbox-modules
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-03-12 12:32:07 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-03-12 12:32:07 +0000
commite448db7b6dfc6e59aab558d340a72e2c904a43b5 (patch)
tree3e1b2bf46deba27eb356c99dc55ad2d97fd06728 /app-emulation/virtualbox-modules
parent5cdfd87350857f92378f0a4975c58c90047cc867 (diff)
app-emulation/virtualbox-modules : revision bump
Diffstat (limited to 'app-emulation/virtualbox-modules')
-rw-r--r--app-emulation/virtualbox-modules/files/virtualbox-host-kmod10
-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
}