Source files for virtualbox guest kernel modules
These can be built for custom kernels using
sudo /usr/sbin/vboxguestconfig
Provides
Requires
License
GPL-3.0-only
Changelog
* Mon Nov 02 2026 Robert Frohl <rfrohl@suse.com>
- Fix kmp build against kernel-longterm 6.18.55+, where
drm_fb_helper_restore_fbdev_mode_unlocked() was changed
adding kernel-longterm_6-18-55.patch
* Wed Oct 21 2026 Jan Engelhardt <jengelh@inai.de>
- Update to release 7.2.22
* Maintenance release with security-related fixes.
- Delete cxx17.patch (merged)
* Tue Oct 06 2026 Jan Engelhardt <jengelh@inai.de>
- Reenable kvm.enable_virt_at_load=0 workaround for Leap 16
(kernel too old to support cooperative KVM)
* Mon Oct 05 2026 Jan Engelhardt <jengelh@inai.de>
- Move UICommon.so to virtualbox-qt so the virtualbox base RPM
is qt-free.
* Fri Sep 25 2026 Jan Engelhardt <jengelh@inai.de>
- Add Requires(post) as needed
* Tue Sep 22 2026 Jan Engelhardt <jengelh@inai.de>
- Update to release 7.2.20
* Fixed a regression on Windows hosts causing VMs to fail with
VERR_SUP_VP_FOUND_EXEC_MEMORY.
* Wed Sep 16 2026 Jan Engelhardt <jengelh@inai.de>
- Update to release 7.2.18
* Storage: Fixed data corruption in VDI differencing images after
writing full blocks of zeroes and reopening the image.
* Graphics: Fixed a VM process crash that could occur on Linux
hosts with 3D acceleration enabled.
* Shared Clipboard: Fixed the first character being removed from
filenames when copying files located directly in a filesystem
root.
* Linux 7.3-rc support.
- Drop kernel-7.3.patch (merged)
* Sat Sep 05 2026 Jiri Slaby <jslaby@suse.cz>
- add Leap-16.1.patch (bsc#1274769)
* Wed Sep 02 2026 Jiri Slaby <jslaby@suse.cz>
- add kernel-7.3.patch to fix build against kernel 7.3.
* Wed Aug 19 2026 Jan Engelhardt <jengelh@inai.de>
- Update to release 7.2.16
* GUI: Updated Catalan translations
* GUI: Fixed OVF import warning visibility
* GUI: Added graceful handling of inaccessible VMs
* Graphics: VMSVGA 3D performance improvements
* Video Recording: Fixed a hang when stopping recording after a
large number of display updates
* Host: OpenSSL 4.0 build fixes
* Linux Host: Support for FRED
* Linux Host and Guest: Improvements in shared clipboard handling
in Wayland
* Thu Aug 13 2026 Robert Frohl <rfrohl@suse.com>
- Fix kmp build against kernel-longterm 6.18.44+, where the
EXPORT_SYMBOL for drm_fb_helper_alloc_info() was removed:
adding kernel-longterm_6-18-44.patch
* Wed Jul 22 2026 Jan Engelhardt <jengelh@inai.de>
- Update to release 7.2.14
* VMM: Avoided querying/setting xcr0 for CPUs without xsave
feature when using Windows Hyper-V as the virtualization engine
* Linux Host: Added initial support for kernel 7.2
* Linux Guest: Fixed support for updated RHEL 9.8 and 9.9 kernels
* UEFI: Fixed possible bug check and reboot of Windows 11 when
updating Secure Boot DBX entries
- Drop 0001-7.2-Backported-r174461-Linux-vboxdrv-Add-initial-sup.patch,
0002-7.2-Backported-r174462-Linux-vboxnetadp-Add-initial-.patch
(merged)
* Tue Jul 14 2026 Jiri Slaby <jslaby@suse.cz>
- support for kernel 7.2
* 0001-7.2-Backported-r174461-Linux-vboxdrv-Add-initial-sup.patch
* 0002-7.2-Backported-r174462-Linux-vboxnetadp-Add-initial-.patch
* Wed Jul 01 2026 Jan Engelhardt <jengelh@inai.de>
- Update to release 7.2.12
* Fixed a Linux host kernel panic when kvm.enable_virt_at_load=0.
* Windows Guest: Added DX11 performance improvements and fixes.
* Wed Jul 01 2026 Matej Cepl <mcepl@cepl.eu>
- Switch off Python bindings completely, as we are not providing
Python 3.11 packages for Factory anymore (bsc#1268789).
* Wed Jul 01 2026 Jan Engelhardt <jengelh@inai.de>
- Undo 0666 mode change to virtualbox-60-vboxguest.rules
[boo#1270013]
* Wed Jun 17 2026 Jan Engelhardt <jengelh@inai.de>
- User note: Transitioning between virtualbox 7.2.8-or-earlier and
7.2.10-or-newer requires reloading kvm.ko to avoid a kernel panic.
Alternatively, reboot the system.
- Update to release 7.2.10
* VMM: Fixed issue when CentOS 10 VM was not booting with to the
message "Fatal glibc error: CPU does not support x86-64-v3".
* Devices/EFI: Fixed booting issue when ARM VM had less than 1024
MiB of RAM assigned.
* Storage: Fixed issue when VIRTIO-SCSI device was not recognized
as SSD device by guest system.
* Network: Fixed issue in E1000 emulation code which triggered
debug log creation.
* Network: Fixed issue in E1000 emulation code which prevented
OS/2 guest from booting.
* Linux Host: Fixed issue when VMs could not be started due to
kernel oops.
* Linux Host and Guest: Fixed issue when kernel modules were
failing to build with openSUSE 16.0 kernel.
* Linux Host and Guest: Added initial support for kernel 7.1.
* Linux Host and Guest: Added extra fixes for RHEL 9.8 kernel.
* Linux Host and Guest: Added possibility to build source code
using NASM instead of YASM as the assembler.
* Linux Guest Additions: Added initial support for Extended Data
Control Protocol for clipboard sharing with Plasma on Wayland
guests.
* Linux Guest Additions: Added extra fixes for preventing
vboxvideo kernel module build with kernel version 7.0 and
newer.
* OS/2 Guest Additions: Fixed issue when Shared Folders automount
and clipboard sharing stopped working.
- Delete 0001-7.2-Backported-r173880-Linux-vboxdrv-Add-initial-sup.patch
(obsolete),
0001-7.2-Backported-r173857-Additions-Linux-vboxsf-Add-in.patch
(merged)
* Thu Jun 11 2026 Jiri Slaby <jslaby@suse.cz>
- support kernel 7.1 (bsc#1268088)
* 0001-7.2-Backported-r173880-Linux-vboxdrv-Add-initial-sup.patch
* 0001-7.2-Backported-r173857-Additions-Linux-vboxsf-Add-in.patch
* Sun Apr 26 2026 Jan Engelhardt <jengelh@inai.de>
- Update to release 7.2.8
* VMM: Fixed issue which caused a Guru Meditation with
VERR_IEM_IPE_4 if the guest was trying to execute the wrong
hypercall instruction but injected a UD exception instead
* Fixed crash on FreeBSD 16.0 shutdown with multiple devices
attached to LSI Logic SAS controller
* Added support for Linux 6.19, 7.0
* Added support for guest time accounting
* Deprecated the vboxvideo kernel module for guest kernels
7.0 and newer
- Delete kernel-6.19.patch, leap16.1-kmp-fixes.patch
(unapplicable)
* Thu Apr 16 2026 Max Lin <mlin@suse.com>
- Tweak the build conditions according to %suse_version=1610 change
* Tue Apr 14 2026 Takashi Iwai <tiwai@suse.com>
- Refresh the Leap 16.1 build fix patch for covering the missing
file:
leap16.1-kmp-fixes.patch
* Wed Apr 08 2026 Takashi Iwai <tiwai@suse.com>
- Fixes for KMP build on openSUSE Leap 16.1 (bsc#1242207)
leap16.1-kmp-fixes.patch
* Tue Mar 24 2026 Jiri Slaby <jslaby@suse.cz>
- do not build vboxvideo on kernel 7.0 at all (bsc#1259536)
* drop 0001-Linux-host-support-kernel-7.0.patch (obsolete)
* Thu Mar 12 2026 Jiri Slaby <jslaby@suse.cz>
- add 0001-Linux-host-support-kernel-7.0.patch (bsc#1259536)
* Mon Feb 23 2026 Jan Engelhardt <jengelh@inai.de>
- Set build parameter VBOX_WITHOUT_SPLIT_SOAPC=1
* Fri Feb 20 2026 Jiri Slaby <jslaby@suse.cz>
- add kernel-6.19.patch (bsc#1258115)
* Tue Feb 10 2026 Lubos Kocman <lubos.kocman@suse.com>
- Update license tag to GPL-3.0-only
* Requested by SUSE legal via legaldb
* Mon Feb 02 2026 Jan Engelhardt <jengelh@inai.de>
- Update to release 7.2.6
* VMM: Fixed issue when VM process was crashing during RHEL5
guest boot
* VMM: Fixed issue when VMX nested-guest VM-entry was checking
the wrong VM-execution control bit in the virtual VMCS
* VMM: Fixed issue when guest process was crashing inside Windows
guest on AMD system
* The VRDP server, the USB smartcard emulation, the disk/VM
encryption features are now in the open source base package
- Drop curl-8.16.patch (merged)
* Wed Oct 22 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 7.2.4
* GUI: Fixed VBox Manager crash when some VM has a lot of
snapshots.
* GUI: Fixed VBox Manager crash while attempting to show error
notifications too early.
* GUI: Fixed VBox Manager freeze on Linux hosts at startup or
while attempting to add a VM.
* Network: Added a new experimental type of e1000 adapter.
(82583V). It requires the ICH9 chipset, since MSIs are not
supported by PIIX3.
* USB Webcam: The virtual USB webcam is now part of the open
source base package.
* GUI: Fixed VirtualBox VM Manager crash when host was resuming
from sleep.
* Support for Linux 6.18
* Tue Sep 30 2025 Jan Engelhardt <jengelh@inai.de>
- Drop logic for building and installing on pre-Leap 15.
* Thu Sep 11 2025 Jan Engelhardt <jengelh@inai.de>
- Add