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;