Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nvidia-open-driver-G07-signed for 
openSUSE:Factory checked in at 2026-09-23 14:32:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nvidia-open-driver-G07-signed (Old)
 and      /work/SRC/openSUSE:Factory/.nvidia-open-driver-G07-signed.new.383539 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nvidia-open-driver-G07-signed"

Wed Sep 23 14:32:56 2026 rev:21 rq:1379777 version:595.99.02

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/nvidia-open-driver-G07-signed/nvidia-open-driver-G07-signed.changes
      2026-09-19 22:20:05.709983288 +0200
+++ 
/work/SRC/openSUSE:Factory/.nvidia-open-driver-G07-signed.new.383539/nvidia-open-driver-G07-signed.changes
  2026-09-23 14:34:18.475725045 +0200
@@ -1,0 +2,13 @@
+Wed Sep 23 01:59:42 UTC 2026 - Stefan Dirsch <[email protected]>
+
+- kernel-7.3.0-opengpu-615.71.09.patch
+  * fix build against Linux 7.3.0 (RC) (boo#1278022)
+
+-------------------------------------------------------------------
+Tue Sep 22 16:31:42 UTC 2026 - Stefan Dirsch <[email protected]>
+
+- Fixing-build-against-SLE16.1-Kernel.patch
+  - re-disabled CXL support for now again following NVIDIA's
+    advice (bsc#1280057)
+
+-------------------------------------------------------------------

New:
----
  kernel-7.3.0-opengpu-615.71.09.patch

----------(New B)----------
  New:
- kernel-7.3.0-opengpu-615.71.09.patch
  * fix build against Linux 7.3.0 (RC) (boo#1278022)
----------(New E)----------

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

Other differences:
------------------
++++++ nvidia-open-driver-G07-signed.spec ++++++
--- /var/tmp/diff_new_pack.mPfMkS/_old  2026-09-23 14:34:19.455766016 +0200
+++ /var/tmp/diff_new_pack.mPfMkS/_new  2026-09-23 14:34:19.460766225 +0200
@@ -100,6 +100,7 @@
 Source18:       Check4WrongSupplements.sh
 Patch0:         fix-objtool-warnings.patch
 Patch1:         Fixing-build-against-SLE16.1-Kernel.patch
+Patch2:         kernel-7.3.0-opengpu-615.71.09.patch
 BuildRequires:  %{kernel_module_package_buildreqs}
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -246,6 +247,7 @@
 %if 0%{?suse_version} >= 1610 && 0%{?suse_version} < 1699
 %patch -P 1 -p1
 %endif
+%patch -P 2 -p1
 %endif
 
 set -- *

++++++ Fixing-build-against-SLE16.1-Kernel.patch ++++++
--- /var/tmp/diff_new_pack.mPfMkS/_old  2026-09-23 14:34:19.518768649 +0200
+++ /var/tmp/diff_new_pack.mPfMkS/_new  2026-09-23 14:34:19.525768942 +0200
@@ -1,43 +1,11 @@
-diff --git a/kernel-open/common/inc/nv-linux.h 
b/kernel-open/common/inc/nv-linux.h
-index f377db1e..90d47f27 100644
---- a/kernel-open/common/inc/nv-linux.h
-+++ b/kernel-open/common/inc/nv-linux.h
-@@ -39,7 +39,8 @@
- #include "nv-platform.h"
- 
- #if defined(NV_CXL_CXL_H_PRESENT)
--#include <cxl/cxl.h>
-+#include "../drivers/cxl/cxl.h"
-+#include "../drivers/cxl/cxlmem.h"
- #endif
- 
- #ifndef AUTOCONF_INCLUDED
-diff --git a/kernel-open/common/inc/nv-pci.h b/kernel-open/common/inc/nv-pci.h
-index ca120ff2..5fe8d01b 100644
---- a/kernel-open/common/inc/nv-pci.h
-+++ b/kernel-open/common/inc/nv-pci.h
-@@ -29,7 +29,8 @@
- #include <uapi/linux/pci_regs.h>
- 
- #if defined(NV_CXL_CXL_H_PRESENT)
--#include <cxl/cxl.h>
-+#include "../drivers/cxl/cxl.h"
-+#include "../drivers/cxl/cxlmem.h"
- #endif
- 
- #if defined(NV_CXL_PCI_H_PRESENT)
-diff --git a/kernel-open/conftest.sh b/kernel-open/conftest.sh
-index 7ecfa4f6..f9f4c12b 100755
---- a/kernel-open/conftest.sh
-+++ b/kernel-open/conftest.sh
-@@ -2282,7 +2282,8 @@ compile_test() {
-             #
-             CODE="
-             #include <linux/pci.h>
--            #include <cxl/cxl.h>
-+            #include "../drivers/cxl/cxl.h"
-+            #include "../drivers/cxl/cxlmem.h"
-             #include <cxl/pci.h>
- 
-             struct nv_conftest_cxl_dev_state {
+--- NVIDIA-Linux-x86_64-615.71.09/kernel-open/header-presence-tests.mk.orig    
2026-09-22 18:30:02.822927041 +0200
++++ NVIDIA-Linux-x86_64-615.71.09/kernel-open/header-presence-tests.mk 
2026-09-22 18:30:13.211129805 +0200
+@@ -40,7 +40,6 @@ NV_HEADER_PRESENCE_TESTS = \
+   linux/iosys-map.h \
+   linux/vfio_pci_core.h \
+   linux/nvgrace-egm.h \
+-  cxl/cxl.h \
+   cxl/pci.h \
+   linux/cc_platform.h \
+   linux/slub_def.h \
 

++++++ kernel-7.3.0-opengpu-615.71.09.patch ++++++
--- open-gpu-kernel-modules-615.71.09/kernel-open/nvidia/os-interface.c.orig    
2026-09-23 03:49:05.127724664 +0200
+++ open-gpu-kernel-modules-615.71.09/kernel-open/nvidia/os-interface.c 
2026-09-23 03:54:14.069735312 +0200
@@ -3028,7 +3028,12 @@ void* NV_API_CALL os_cgroup_parent(void
 #if defined(NV_DMEM_CGROUP_PRESENT)
 void* NV_API_CALL os_dmem_cgroup_register_region(const char *name, NvU64 size, 
NvU64 precharge, void **prechargePool)
 {
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(7, 3, 0)
+    void *region = dmem_cgroup_register_region(
+        &(struct dmem_cgroup_init){ .size = size }, name);
+#else
     void *region = dmem_cgroup_register_region(size, name);
+#endif
     if (IS_ERR(region))
     {
         return NULL;

Reply via email to