Hello, testing virtualbox is done by checking if its able to run a VM and
installs/dkms correctly on Ubuntu.
However, other than testing by myself (and with no regressions since weeks), I
can say that not a single bug has been opened against 6.1.32 on this timeframe,
something that happens really quickly in case of regressions :)
So, test done is:
install -> ok
autopkgtests -> ok
run -> ok
play with it -> ok
** Tags removed: block-proposed-focal block-proposed-impish
** Description changed:
[Impact]
- virtualbox-guest-dkms is failing to build on focal with the latest linux
- 5.15 kernel:
+
+ virtualbox-guest-dkms is failing to build on focal with the latest linux 5.15
kernel:
var/lib/dkms/virtualbox-guest/6.1.26/build/vboxsf/regops.c: In function
‘vbsf_iter_lock_pages’:
/var/lib/dkms/virtualbox-guest/6.1.26/build/vboxsf/regops.c:2129:15: error:
‘struct iov_iter’ has no member named ‘type’
- 2129 | if (!(iter->type & ITER_KVEC)) {
- | ^~
+ 2129 | if (!(iter->type & ITER_KVEC)) {
+ | ^~
+
+ Also, lots of bugs from version 6.1.26 have been fixed in 6.1.32
+
+ VirtualBox 6.1.32 (released January 18 2022)
+
+ This is a maintenance release. The following items were fixed and/or
+ added:
+
+ VMM: Changed the guest RAM management when using Hyper-V to be more
compatible with HVCI (bug #20627 and #20694)
+ VMM: Workaround for OS/2 guest unstability on newer AMD CPUs due to a
missing TLB flush in OS/2 (bug #20625)
+ GUI: Fixed keyboard focus loss in rare circumstances when using the mini
toolbar in fullscreen mode
+ Audio: Fixed accidental creation of empty debug log file when the OSS
audio backend was configured
+ E1000: Fix link status reporting for certain Linux kernels (some Oracle
Linux ones, probably more)
+ Unattended installation: Fixed regression introduced in 6.1.28, causing
partitioning failure for Windows XP to 10 (bug #20769)
+ Solaris host: Fixed regression in installer, failed on Solaris 10
+ Solaris host: Fix packaging regression, make vboxshell.py executable
+ Linux host: Fix access to some USB devices, device class was not
correctly handled (bug #20721)
+ Guest: Fixed wrong mouse position if guest is in text mode
+ Guest Control: Fixed folders copying from host to guest and from guest to
host
+ Guest Control: Fixes for UNICODE handling
+ Shared Clipboard: Improved HTML content exchange between X11 and Windows
guests and hosts
+ OS/2 Additions: Fixed some issues with extended attributes in the shared
folders (bug #19453)
+
+ VirtualBox 6.1.30 (released November 22 2021)
+
+ This is a maintenance release. The following items were fixed and/or
+ added:
+
+ VMM: Fixed 6.1.28 regression preventing VMs starting when using Hyper-V
mode on Windows 10
+ GUI: Fixed inability to complete First Run wizard after browsing for an
external image
+ GUI: Fixed crash on macOS Big Sur while browsing for an external image
from First Run wizard
+ GUI: Fixed bug on Windows with inability to save taken screenshot under a
folder with native name (bug #15561)
+ GUI: Fixed bug on X11 with drag and drop initiated on single mouse click
in VM storage settings
+ GUI: Fixed settings check on machines not supporting hardware
virtualization
+ GUI: Non critical media related errors should not cause modal pop-up
error messages
+ Host-only networking: Fixed crash parsing /etc/vbox/networks.conf
+ DVD: Fixed drive lock handling across VM reset
+ VBoxHeadless: Fixed crash when running on macOS Monterey (bug #20636)
+ VBoxManage: Fixed incorrect help text for "hostonlyif"
+ vboximg-mount: Error message if no image is specified
+ macOS host: fix multiple bugs specific to macOS Monterey in installer and
startup of kernel extensions
+ macOS host: show message indicating the unsupported CPU on M1 based Macs
and abort installation
+ Linux host: For all distribution specific packages (deb/rpm format) fix
the packaging so that the feature for unattended installation of guest OSes
works
+ Linux host and guest: Introduced initial support for kernel 5.16
+ Shared Clipboard: Improved communication between guest and host when
guest has no clipboard data to report
+ Linux Guest Additions: Allow running only one VBoxDRMClient instance (bug
#19373)
+
+ VirtualBox 6.1.28 (released October 19 2021)
+
+ This is a maintenance release. The following items were fixed and/or
+ added:
+
+ VMM: Fixed guru meditation while booting nested-guests accessing debug
registers under certain conditions
+ UI: Bug fixes for touchpad-based scrolling
+ VMSVGA: Fixed VM black screen issue on first resize after restoring from
saved state (bug #20067)
+ VMSVGA: Fixed display corruption on Linux Mint (bug #20513)
+ Storage: Fixed a possible write error under certain circumstances when
using VHD images (bug #20512)
+ Network: Multiple updates in virtio-net device support
+ Network: Disconnecting cable in saved VM state now is handled properly by
virtio-net
+ Network: More administrative control over host-only network ranges to
prevent trouble due to misconfiguration, see user manual. Check updated
documentation or your VMs may stop working!
+ NAT: Fixed not rejecting TFTP requests with absolute pathnames (bug
#20589)
+ Audio: Fixed VM session aborting after PC hibernation (bug #20516)
+ Audio: Fixed setting the line-in volume of the HDA emulation on modern
Linux guests
+ Audio: Fixed resuming playback of the AC'97 emulation while a snapshot
has been taken
+ API: Added bindings support for Python 3.9 (bug #20252)
+ API: Fixed rare hang of VM when changing settings at runtime
+ Linux host: Improved kernel modules installation detection which prevents
unnecessary modules rebuild
+ Windows Host: Sped up large page allocations on Windows 8 and later
+ Windows Host: Fixed VBoxHeadless process sticking around after VM is
closed (bug #20574)
+ Host Services: Shared Clipboard: Prevent guest clipboard reset when
clipboard sharing is disabled (bug #20487)
+ Host Services: Shared Clipboard over VRDP: Fixed to continue working when
guest service reconnects to host (bug #20366)
+ Host Services: Shared Clipboard over VRDP: Fixed preventing remote RDP
client to hang when guest has no clipboard data to report
+ Linux Host and Guest: Introduced initial support for kernels 5.14 and 5.15
+ Linux Host and Guest: Introduced initial support for RHEL 8.5 kernel
+ Windows Guest: Introduced Windows 11 guest support, including unattended
installation
[Test case]
- $ sudo apt install virtualbox-guest-dkms
+ $ sudo apt install virtualbox-guest-dkms
[Fix]
Backport a change (from 6.1.30) in the sharedfolders driver to properly
get iov iter type member which changed name in 5.14.
[Regression potential]
This change is only affecting the sharedfolders driver, so we may
experience potential regressions in virtualbox guest instances that are
using shared folders with the host.
** Description changed:
[Impact]
-
- virtualbox-guest-dkms is failing to build on focal with the latest linux 5.15
kernel:
+ virtualbox-guest-dkms is failing to build on focal with the latest linux
+ 5.15 kernel:
var/lib/dkms/virtualbox-guest/6.1.26/build/vboxsf/regops.c: In function
‘vbsf_iter_lock_pages’:
/var/lib/dkms/virtualbox-guest/6.1.26/build/vboxsf/regops.c:2129:15: error:
‘struct iov_iter’ has no member named ‘type’
2129 | if (!(iter->type & ITER_KVEC)) {
| ^~
Also, lots of bugs from version 6.1.26 have been fixed in 6.1.32
- VirtualBox 6.1.32 (released January 18 2022)
+ VirtualBox 6.1.32 (released January 18 2022)
This is a maintenance release. The following items were fixed and/or
added:
- VMM: Changed the guest RAM management when using Hyper-V to be more
compatible with HVCI (bug #20627 and #20694)
- VMM: Workaround for OS/2 guest unstability on newer AMD CPUs due to a
missing TLB flush in OS/2 (bug #20625)
- GUI: Fixed keyboard focus loss in rare circumstances when using the mini
toolbar in fullscreen mode
- Audio: Fixed accidental creation of empty debug log file when the OSS
audio backend was configured
- E1000: Fix link status reporting for certain Linux kernels (some Oracle
Linux ones, probably more)
- Unattended installation: Fixed regression introduced in 6.1.28, causing
partitioning failure for Windows XP to 10 (bug #20769)
- Solaris host: Fixed regression in installer, failed on Solaris 10
- Solaris host: Fix packaging regression, make vboxshell.py executable
- Linux host: Fix access to some USB devices, device class was not
correctly handled (bug #20721)
- Guest: Fixed wrong mouse position if guest is in text mode
- Guest Control: Fixed folders copying from host to guest and from guest to
host
- Guest Control: Fixes for UNICODE handling
- Shared Clipboard: Improved HTML content exchange between X11 and Windows
guests and hosts
- OS/2 Additions: Fixed some issues with extended attributes in the shared
folders (bug #19453)
+ VMM: Changed the guest RAM management when using Hyper-V to be more
compatible with HVCI (bug #20627 and #20694)
+ VMM: Workaround for OS/2 guest unstability on newer AMD CPUs due to a
missing TLB flush in OS/2 (bug #20625)
+ GUI: Fixed keyboard focus loss in rare circumstances when using the mini
toolbar in fullscreen mode
+ Audio: Fixed accidental creation of empty debug log file when the OSS
audio backend was configured
+ E1000: Fix link status reporting for certain Linux kernels (some Oracle
Linux ones, probably more)
+ Unattended installation: Fixed regression introduced in 6.1.28, causing
partitioning failure for Windows XP to 10 (bug #20769)
+ Solaris host: Fixed regression in installer, failed on Solaris 10
+ Solaris host: Fix packaging regression, make vboxshell.py executable
+ Linux host: Fix access to some USB devices, device class was not
correctly handled (bug #20721)
+ Guest: Fixed wrong mouse position if guest is in text mode
+ Guest Control: Fixed folders copying from host to guest and from guest to
host
+ Guest Control: Fixes for UNICODE handling
+ Shared Clipboard: Improved HTML content exchange between X11 and Windows
guests and hosts
+ OS/2 Additions: Fixed some issues with extended attributes in the shared
folders (bug #19453)
VirtualBox 6.1.30 (released November 22 2021)
This is a maintenance release. The following items were fixed and/or
added:
- VMM: Fixed 6.1.28 regression preventing VMs starting when using Hyper-V
mode on Windows 10
- GUI: Fixed inability to complete First Run wizard after browsing for an
external image
- GUI: Fixed crash on macOS Big Sur while browsing for an external image
from First Run wizard
- GUI: Fixed bug on Windows with inability to save taken screenshot under a
folder with native name (bug #15561)
- GUI: Fixed bug on X11 with drag and drop initiated on single mouse click
in VM storage settings
- GUI: Fixed settings check on machines not supporting hardware
virtualization
- GUI: Non critical media related errors should not cause modal pop-up
error messages
- Host-only networking: Fixed crash parsing /etc/vbox/networks.conf
- DVD: Fixed drive lock handling across VM reset
- VBoxHeadless: Fixed crash when running on macOS Monterey (bug #20636)
- VBoxManage: Fixed incorrect help text for "hostonlyif"
- vboximg-mount: Error message if no image is specified
- macOS host: fix multiple bugs specific to macOS Monterey in installer and
startup of kernel extensions
- macOS host: show message indicating the unsupported CPU on M1 based Macs
and abort installation
- Linux host: For all distribution specific packages (deb/rpm format) fix
the packaging so that the feature for unattended installation of guest OSes
works
- Linux host and guest: Introduced initial support for kernel 5.16
- Shared Clipboard: Improved communication between guest and host when
guest has no clipboard data to report
- Linux Guest Additions: Allow running only one VBoxDRMClient instance (bug
#19373)
+ VMM: Fixed 6.1.28 regression preventing VMs starting when using Hyper-V
mode on Windows 10
+ GUI: Fixed inability to complete First Run wizard after browsing for an
external image
+ GUI: Fixed crash on macOS Big Sur while browsing for an external image
from First Run wizard
+ GUI: Fixed bug on Windows with inability to save taken screenshot under a
folder with native name (bug #15561)
+ GUI: Fixed bug on X11 with drag and drop initiated on single mouse click
in VM storage settings
+ GUI: Fixed settings check on machines not supporting hardware
virtualization
+ GUI: Non critical media related errors should not cause modal pop-up
error messages
+ Host-only networking: Fixed crash parsing /etc/vbox/networks.conf
+ DVD: Fixed drive lock handling across VM reset
+ VBoxHeadless: Fixed crash when running on macOS Monterey (bug #20636)
+ VBoxManage: Fixed incorrect help text for "hostonlyif"
+ vboximg-mount: Error message if no image is specified
+ macOS host: fix multiple bugs specific to macOS Monterey in installer and
startup of kernel extensions
+ macOS host: show message indicating the unsupported CPU on M1 based Macs
and abort installation
+ Linux host: For all distribution specific packages (deb/rpm format) fix
the packaging so that the feature for unattended installation of guest OSes
works
+ Linux host and guest: Introduced initial support for kernel 5.16
+ Shared Clipboard: Improved communication between guest and host when
guest has no clipboard data to report
+ Linux Guest Additions: Allow running only one VBoxDRMClient instance (bug
#19373)
VirtualBox 6.1.28 (released October 19 2021)
This is a maintenance release. The following items were fixed and/or
added:
- VMM: Fixed guru meditation while booting nested-guests accessing debug
registers under certain conditions
- UI: Bug fixes for touchpad-based scrolling
- VMSVGA: Fixed VM black screen issue on first resize after restoring from
saved state (bug #20067)
- VMSVGA: Fixed display corruption on Linux Mint (bug #20513)
- Storage: Fixed a possible write error under certain circumstances when
using VHD images (bug #20512)
- Network: Multiple updates in virtio-net device support
- Network: Disconnecting cable in saved VM state now is handled properly by
virtio-net
- Network: More administrative control over host-only network ranges to
prevent trouble due to misconfiguration, see user manual. Check updated
documentation or your VMs may stop working!
- NAT: Fixed not rejecting TFTP requests with absolute pathnames (bug
#20589)
- Audio: Fixed VM session aborting after PC hibernation (bug #20516)
- Audio: Fixed setting the line-in volume of the HDA emulation on modern
Linux guests
- Audio: Fixed resuming playback of the AC'97 emulation while a snapshot
has been taken
- API: Added bindings support for Python 3.9 (bug #20252)
- API: Fixed rare hang of VM when changing settings at runtime
- Linux host: Improved kernel modules installation detection which prevents
unnecessary modules rebuild
- Windows Host: Sped up large page allocations on Windows 8 and later
- Windows Host: Fixed VBoxHeadless process sticking around after VM is
closed (bug #20574)
- Host Services: Shared Clipboard: Prevent guest clipboard reset when
clipboard sharing is disabled (bug #20487)
- Host Services: Shared Clipboard over VRDP: Fixed to continue working when
guest service reconnects to host (bug #20366)
- Host Services: Shared Clipboard over VRDP: Fixed preventing remote RDP
client to hang when guest has no clipboard data to report
- Linux Host and Guest: Introduced initial support for kernels 5.14 and 5.15
- Linux Host and Guest: Introduced initial support for RHEL 8.5 kernel
- Windows Guest: Introduced Windows 11 guest support, including unattended
installation
+ VMM: Fixed guru meditation while booting nested-guests accessing debug
registers under certain conditions
+ UI: Bug fixes for touchpad-based scrolling
+ VMSVGA: Fixed VM black screen issue on first resize after restoring from
saved state (bug #20067)
+ VMSVGA: Fixed display corruption on Linux Mint (bug #20513)
+ Storage: Fixed a possible write error under certain circumstances when
using VHD images (bug #20512)
+ Network: Multiple updates in virtio-net device support
+ Network: Disconnecting cable in saved VM state now is handled properly by
virtio-net
+ Network: More administrative control over host-only network ranges to
prevent trouble due to misconfiguration, see user manual. Check updated
documentation or your VMs may stop working!
+ NAT: Fixed not rejecting TFTP requests with absolute pathnames (bug
#20589)
+ Audio: Fixed VM session aborting after PC hibernation (bug #20516)
+ Audio: Fixed setting the line-in volume of the HDA emulation on modern
Linux guests
+ Audio: Fixed resuming playback of the AC'97 emulation while a snapshot
has been taken
+ API: Added bindings support for Python 3.9 (bug #20252)
+ API: Fixed rare hang of VM when changing settings at runtime
+ Linux host: Improved kernel modules installation detection which prevents
unnecessary modules rebuild
+ Windows Host: Sped up large page allocations on Windows 8 and later
+ Windows Host: Fixed VBoxHeadless process sticking around after VM is
closed (bug #20574)
+ Host Services: Shared Clipboard: Prevent guest clipboard reset when
clipboard sharing is disabled (bug #20487)
+ Host Services: Shared Clipboard over VRDP: Fixed to continue working when
guest service reconnects to host (bug #20366)
+ Host Services: Shared Clipboard over VRDP: Fixed preventing remote RDP
client to hang when guest has no clipboard data to report
+ Linux Host and Guest: Introduced initial support for kernels 5.14 and 5.15
+ Linux Host and Guest: Introduced initial support for RHEL 8.5 kernel
+ Windows Guest: Introduced Windows 11 guest support, including unattended
installation
[Test case]
$ sudo apt install virtualbox-guest-dkms
+ Check if ext pack, guest additions and virtualbox works correctly, by
adding/removing VM, check usb passthrough, install guest-additions inside the
guest VM
[Fix]
- Backport a change (from 6.1.30) in the sharedfolders driver to properly
- get iov iter type member which changed name in 5.14.
+ Upgrade vbox to 6.1.32
[Regression potential]
- This change is only affecting the sharedfolders driver, so we may
- experience potential regressions in virtualbox guest instances that are
- using shared folders with the host.
+ The regression potential is minimum, upstream has a really huge testsuite,
and no regressions have been found so far in my testing.
+ I use it daily on focal with both windows and linux VM and so far no bugs
were found on this release.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1960171
Title:
[SRU] virtualbox 6.1.32 virtualbox-guest-dkms build failure on focal
with linux 5.15
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1960171/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs