Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package virtualbox for openSUSE:Factory 
checked in at 2021-01-27 18:56:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/virtualbox (Old)
 and      /work/SRC/openSUSE:Factory/.virtualbox.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "virtualbox"

Wed Jan 27 18:56:38 2021 rev:210 rq:865493 version:6.1.18

Changes:
--------
--- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes    2021-01-19 
15:59:52.327169357 +0100
+++ /work/SRC/openSUSE:Factory/.virtualbox.new.28504/virtualbox.changes 
2021-01-27 18:56:45.744296690 +0100
@@ -1,0 +2,27 @@
+Wed Jan 20 19:47:15 UTC 2021 - Larry Finger <larry.fin...@gmail.com>
+
+- Version update to 6.1.18 (released January 19 2021)
+
+  This is a maintenance release. The following items were fixed and/or added:
+
+  Nested VM: Fixed hangs when executing SMP nested-guests under certain 
conditions on Intel hosts (bug #19315, #19561)
+  OCI integration: Cloud Instance parameters parsing is improved on import 
(bug #19156)
+  Network: UDP checksum offloading in e1000 no longer produces zero checksums 
(bug #19930)
+  Network: Fixed Host-Only Ethernet Adapter DHCP, guest os can not get IP on 
host resume (bug #19620)
+  NAT: Fixed mss parameter handing (bug #15256)
+  macOS host: Multiple optimizations for BigSur
+  Audio: Fixed issues with audio playback after host goes to sleep (bug #18594)
+  Documentation: Some content touch-up and table formatting fixes
+  Linux host and guest: Support kernel version 5.10 (bug #20055)
+  Solaris host: Fix regression breaking VGA text mode since version 6.1.0
+  Guest Additions: Fixed a build failure affecting CentOS 8.2-2004 and later 
(bug #20091)
+  Guest Additions: Fixed a build failure affecting Linux kernels 3.2.0 through 
3.2.50 (bug #20006)
+  Guest Additions: Fixed a VM segfault on copy with shared clipboard with X11 
(bug #19226)
+  Shared Folder: Fixed error with remounting on Linux guests
+ 
+  File "debug_mountsf.patch" is deleted - fixed upstream.
+  File "linux-5.10-address-space-fixes.patch" is deleted - fixed upstream.
+  File "linux-5.10-framebuffer-fixes.patch" is deleted - fixed upstream.
+  File "linux-5.10-r0drv-memobj-fix-r0.patch" is deleted - fixed upstream.
+
+-------------------------------------------------------------------

Old:
----
  VirtualBox-6.1.16-patched.tar.bz2
  debug_mountsf.patch
  linux-5.10-address-space-fixes.patch
  linux-5.10-framebuffer-fixes.patch
  linux-5.10-r0drv-memobj-fix-r0.patch

New:
----
  VirtualBox-6.1.18-patched.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ virtualbox.spec ++++++
--- /var/tmp/diff_new_pack.7Tdw4a/_old  2021-01-27 18:56:48.556301041 +0100
+++ /var/tmp/diff_new_pack.7Tdw4a/_new  2021-01-27 18:56:48.556301041 +0100
@@ -66,7 +66,7 @@
 
 # ********* If the VB version exceeds 6.1.x, notify the libvirt maintainer!!
 Name:           virtualbox%{?dash}%{?name_suffix}
-Version:        6.1.16
+Version:        6.1.18
 Release:        0
 Summary:        %{package_summary}
 License:        GPL-2.0-or-later
@@ -178,13 +178,8 @@
 Patch136:       fixes_for_gcc10.patch
 # Fix for changes in GSOAP 2.8.103
 Patch137:       handle_gsoap_208103.patch
-# Fixes for kernel 5.10
-Patch138:       linux-5.10-r0drv-memobj-fix-r0.patch
-Patch139:       linux-5.10-address-space-fixes.patch
-Patch140:       linux-5.10-framebuffer-fixes.patch
+Patch138:       fixes-for-5.11.patch
 Patch141:       vb-6.1.16-modal-dialog-parent.patch
-Patch142:       fixes-for-5.11.patch
-Patch998:       debug_mountsf.patch
 Patch999:       virtualbox-fix-ui-background-color.patch
 #
 
@@ -493,12 +488,8 @@
 %patch136 -p1
 %patch137 -p1
 %patch138 -p1
-%patch139 -p1
-%patch140 -p1
 %patch141 -p1
-%patch142 -p1
 # make VB UI background colors look sane again
-%patch998 -p1
 %patch999 -p1
 
 ### Documents for virtualbox main package ###

++++++ UserManual.pdf ++++++
(binary differes)

++++++ VirtualBox-6.1.16-patched.tar.bz2 -> VirtualBox-6.1.18-patched.tar.bz2 
++++++
/work/SRC/openSUSE:Factory/virtualbox/VirtualBox-6.1.16-patched.tar.bz2 
/work/SRC/openSUSE:Factory/.virtualbox.new.28504/VirtualBox-6.1.18-patched.tar.bz2
 differ: char 11, line 1

++++++ fixes_for_sle12.patch ++++++
--- /var/tmp/diff_new_pack.7Tdw4a/_old  2021-01-27 18:56:48.708301276 +0100
+++ /var/tmp/diff_new_pack.7Tdw4a/_new  2021-01-27 18:56:48.708301276 +0100
@@ -1,8 +1,8 @@
-Index: VirtualBox-6.1.13/src/VBox/Additions/linux/drm/vbox_drv.c
+Index: VirtualBox-6.1.18/src/VBox/Additions/linux/drm/vbox_drv.c
 ===================================================================
---- VirtualBox-6.1.13.orig/src/VBox/Additions/linux/drm/vbox_drv.c
-+++ VirtualBox-6.1.13/src/VBox/Additions/linux/drm/vbox_drv.c
-@@ -325,7 +325,9 @@ static struct drm_driver driver = {
+--- VirtualBox-6.1.18.orig/src/VBox/Additions/linux/drm/vbox_drv.c
++++ VirtualBox-6.1.18/src/VBox/Additions/linux/drm/vbox_drv.c
+@@ -331,7 +331,9 @@ static struct drm_driver driver = {
        .master_drop = vbox_master_drop,
  #if RTLNX_VER_MIN(3,18,0) || RTLNX_RHEL_MAJ_PREREQ(7,2)
  # if RTLNX_VER_MAX(4,14,0) && !RTLNX_RHEL_MAJ_PREREQ(7,5) && 
!RTLNX_SUSE_MAJ_PREREQ(15,1) && !RTLNX_SUSE_MAJ_PREREQ(12,5)
@@ -12,11 +12,11 @@
  # endif
  #endif
  
-Index: VirtualBox-6.1.13/src/VBox/Additions/linux/drm/vbox_main.c
+Index: VirtualBox-6.1.18/src/VBox/Additions/linux/drm/vbox_main.c
 ===================================================================
---- VirtualBox-6.1.13.orig/src/VBox/Additions/linux/drm/vbox_main.c
-+++ VirtualBox-6.1.13/src/VBox/Additions/linux/drm/vbox_main.c
-@@ -606,11 +606,13 @@ int vbox_dumb_destroy(struct drm_file *f
+--- VirtualBox-6.1.18.orig/src/VBox/Additions/linux/drm/vbox_main.c
++++ VirtualBox-6.1.18/src/VBox/Additions/linux/drm/vbox_main.c
+@@ -618,11 +618,13 @@ int vbox_dumb_destroy(struct drm_file *f
  #endif
  
  #if RTLNX_VER_MAX(4,19,0) && !RTLNX_RHEL_MAJ_PREREQ(7,7) && 
!RTLNX_RHEL_MAJ_PREREQ(8,1) && !RTLNX_SUSE_MAJ_PREREQ(15,1) && 
!RTLNX_SUSE_MAJ_PREREQ(12,5)
@@ -30,29 +30,29 @@
  
  void vbox_gem_free_object(struct drm_gem_object *obj)
  {
-Index: VirtualBox-6.1.13/src/VBox/Additions/linux/drm/vbox_ttm.c
+Index: VirtualBox-6.1.18/src/VBox/Additions/linux/drm/vbox_ttm.c
 ===================================================================
---- VirtualBox-6.1.13.orig/src/VBox/Additions/linux/drm/vbox_ttm.c
-+++ VirtualBox-6.1.13/src/VBox/Additions/linux/drm/vbox_ttm.c
-@@ -210,7 +210,7 @@ static struct ttm_backend_func vbox_tt_b
-       .destroy = &vbox_ttm_backend_destroy,
+--- VirtualBox-6.1.18.orig/src/VBox/Additions/linux/drm/vbox_ttm.c
++++ VirtualBox-6.1.18/src/VBox/Additions/linux/drm/vbox_ttm.c
+@@ -256,7 +256,7 @@ static struct ttm_backend_func vbox_tt_b
  };
+ #endif
  
 -#if RTLNX_VER_MAX(4,17,0) && !RTLNX_RHEL_MAJ_PREREQ(7,6) && 
!RTLNX_SUSE_MAJ_PREREQ(15,1) && !RTLNX_SUSE_MAJ_PREREQ(12,5)
 +#if RTLNX_VER_MAX(4,17,0) && !RTLNX_RHEL_MAJ_PREREQ(7,6) && 
!RTLNX_SUSE_MAJ_PREREQ(15,1) && !RTLNX_SUSE_MAJ_PREREQ(12,5) && 
!defined(SUSE_SLE12)
  static struct ttm_tt *vbox_ttm_tt_create(struct ttm_bo_device *bdev,
                                         unsigned long size,
                                         u32 page_flags,
-@@ -227,7 +227,7 @@ static struct ttm_tt *vbox_ttm_tt_create
-               return NULL;
- 
+@@ -275,7 +275,7 @@ static struct ttm_tt *vbox_ttm_tt_create
+ #if RTLNX_VER_MAX(5,10,0)
        tt->func = &vbox_tt_backend_func;
+ #endif
 -#if RTLNX_VER_MAX(4,17,0) && !RTLNX_RHEL_MAJ_PREREQ(7,6) && 
!RTLNX_SUSE_MAJ_PREREQ(15,1) && !RTLNX_SUSE_MAJ_PREREQ(12,5)
 +#if RTLNX_VER_MAX(4,17,0) && !RTLNX_RHEL_MAJ_PREREQ(7,6) && 
!RTLNX_SUSE_MAJ_PREREQ(15,1) && !RTLNX_SUSE_MAJ_PREREQ(12,5) && 
!defined(SUSE_SLE12)
        if (ttm_tt_init(tt, bdev, size, page_flags, dummy_read_page)) {
  #else
        if (ttm_tt_init(tt, bo, page_flags)) {
-@@ -240,7 +240,7 @@ static struct ttm_tt *vbox_ttm_tt_create
+@@ -288,7 +288,7 @@ static struct ttm_tt *vbox_ttm_tt_create
  }
  
  #if RTLNX_VER_MAX(4,17,0)
@@ -61,7 +61,7 @@
  static int vbox_ttm_tt_populate(struct ttm_tt *ttm)
  {
        return ttm_pool_populate(ttm);
-@@ -274,7 +274,7 @@ static struct ttm_bo_driver vbox_bo_driv
+@@ -327,7 +327,7 @@ static struct ttm_bo_driver vbox_bo_driv
        .io_mem_reserve = &vbox_ttm_io_mem_reserve,
        .io_mem_free = &vbox_ttm_io_mem_free,
  #if RTLNX_VER_MIN(4,12,0) || RTLNX_RHEL_MAJ_PREREQ(7,5)
@@ -70,7 +70,7 @@
        .io_mem_pfn = ttm_bo_default_io_mem_pfn,
  # endif
  #endif
-@@ -421,7 +421,7 @@ int vbox_bo_create(struct drm_device *de
+@@ -500,7 +500,7 @@ int vbox_bo_create(struct drm_device *de
  
        ret = ttm_bo_init(&vbox->ttm.bdev, &vboxbo->bo, size,
                          ttm_bo_type_device, &vboxbo->placement,
@@ -79,16 +79,16 @@
                          align >> PAGE_SHIFT, false, NULL, acc_size,
  #else
                          align >> PAGE_SHIFT, false, acc_size,
-@@ -450,7 +450,7 @@ static inline u64 vbox_bo_gpu_offset(str
+@@ -533,7 +533,7 @@ static inline u64 vbox_bo_gpu_offset(str
  
- int vbox_bo_pin(struct vbox_bo *bo, u32 pl_flag, u64 *gpu_addr)
+ int vbox_bo_pin(struct vbox_bo *bo, u32 mem_type, u64 *gpu_addr)
  {
 -#if RTLNX_VER_MIN(4,16,0) || RTLNX_RHEL_MAJ_PREREQ(7,6) || 
RTLNX_SUSE_MAJ_PREREQ(15,1) || RTLNX_SUSE_MAJ_PREREQ(12,5)
 +#if RTLNX_VER_MIN(4,16,0) || RTLNX_RHEL_MAJ_PREREQ(7,6) || 
RTLNX_SUSE_MAJ_PREREQ(15,1) || RTLNX_SUSE_MAJ_PREREQ(12,5) || 
defined(SUSE_SLE12)
        struct ttm_operation_ctx ctx = { false, false };
  #endif
        int i, ret;
-@@ -468,7 +468,7 @@ int vbox_bo_pin(struct vbox_bo *bo, u32
+@@ -551,7 +551,7 @@ int vbox_bo_pin(struct vbox_bo *bo, u32
        for (i = 0; i < bo->placement.num_placement; i++)
                PLACEMENT_FLAGS(bo->placements[i]) |= TTM_PL_FLAG_NO_EVICT;
  
@@ -97,7 +97,7 @@
        ret = ttm_bo_validate(&bo->bo, &bo->placement, false, false);
  #else
        ret = ttm_bo_validate(&bo->bo, &bo->placement, &ctx);
-@@ -486,7 +486,7 @@ int vbox_bo_pin(struct vbox_bo *bo, u32
+@@ -569,7 +569,7 @@ int vbox_bo_pin(struct vbox_bo *bo, u32
  
  int vbox_bo_unpin(struct vbox_bo *bo)
  {
@@ -106,7 +106,7 @@
        struct ttm_operation_ctx ctx = { false, false };
  #endif
        int i, ret;
-@@ -502,7 +502,7 @@ int vbox_bo_unpin(struct vbox_bo *bo)
+@@ -585,7 +585,7 @@ int vbox_bo_unpin(struct vbox_bo *bo)
        for (i = 0; i < bo->placement.num_placement; i++)
                PLACEMENT_FLAGS(bo->placements[i]) &= ~TTM_PL_FLAG_NO_EVICT;
  
@@ -115,7 +115,7 @@
        ret = ttm_bo_validate(&bo->bo, &bo->placement, false, false);
  #else
        ret = ttm_bo_validate(&bo->bo, &bo->placement, &ctx);
-@@ -520,7 +520,7 @@ int vbox_bo_unpin(struct vbox_bo *bo)
+@@ -603,7 +603,7 @@ int vbox_bo_unpin(struct vbox_bo *bo)
   */
  int vbox_bo_push_sysram(struct vbox_bo *bo)
  {
@@ -124,7 +124,7 @@
        struct ttm_operation_ctx ctx = { false, false };
  #endif
        int i, ret;
-@@ -541,7 +541,7 @@ int vbox_bo_push_sysram(struct vbox_bo *
+@@ -624,7 +624,7 @@ int vbox_bo_push_sysram(struct vbox_bo *
        for (i = 0; i < bo->placement.num_placement; i++)
                PLACEMENT_FLAGS(bo->placements[i]) |= TTM_PL_FLAG_NO_EVICT;
  
@@ -133,10 +133,10 @@
        ret = ttm_bo_validate(&bo->bo, &bo->placement, false, false);
  #else
        ret = ttm_bo_validate(&bo->bo, &bo->placement, &ctx);
-Index: VirtualBox-6.1.13/src/VBox/Additions/linux/drm/vbox_drv.h
+Index: VirtualBox-6.1.18/src/VBox/Additions/linux/drm/vbox_drv.h
 ===================================================================
---- VirtualBox-6.1.13.orig/src/VBox/Additions/linux/drm/vbox_drv.h
-+++ VirtualBox-6.1.13/src/VBox/Additions/linux/drm/vbox_drv.h
+--- VirtualBox-6.1.18.orig/src/VBox/Additions/linux/drm/vbox_drv.h
++++ VirtualBox-6.1.18/src/VBox/Additions/linux/drm/vbox_drv.h
 @@ -87,6 +87,9 @@
  #else
  # define RTLNX_RHEL_MAX(a_iMajor, a_iMinor) (0)
@@ -147,10 +147,10 @@
  
  /** @def RTLNX_RHEL_RANGE
   * Check that it's a RedHat kernel in the given version range.
-Index: VirtualBox-6.1.13/src/VBox/Additions/linux/drm/vbox_mode.c
+Index: VirtualBox-6.1.18/src/VBox/Additions/linux/drm/vbox_mode.c
 ===================================================================
---- VirtualBox-6.1.13.orig/src/VBox/Additions/linux/drm/vbox_mode.c
-+++ VirtualBox-6.1.13/src/VBox/Additions/linux/drm/vbox_mode.c
+--- VirtualBox-6.1.18.orig/src/VBox/Additions/linux/drm/vbox_mode.c
++++ VirtualBox-6.1.18/src/VBox/Additions/linux/drm/vbox_mode.c
 @@ -544,7 +544,8 @@ static void vbox_set_edid(struct drm_con
        for (i = 0; i < EDID_SIZE - 1; ++i)
                sum += edid[i];

Reply via email to