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

Reply via email to