forked from pool/nvidia-open-driver-G06-signed
Accepting request 1150149 from X11:Drivers:Video:Redesign
- Update to 550.54.14 * Added vGPU Host and vGPU Guest support. For vGPU Host, please refer to the README.vgpu packaged in the vGPU Host Package for more details. - supersedes the following patches: * 0001-Don-t-override-INSTALL_MOD_DIR.patch * kernel-6.7.patch OBS-URL: https://build.opensuse.org/request/show/1150149 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvidia-open-driver-G06-signed?expand=0&rev=32
This commit is contained in:
commit
7cba32a98c
@ -1,25 +0,0 @@
|
|||||||
From 2382801d11b73d8107c7f13747ebc76921f8d8ea Mon Sep 17 00:00:00 2001
|
|
||||||
From: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
|
|
||||||
Date: Fri, 13 May 2022 11:10:34 +0200
|
|
||||||
Subject: [PATCH] Don't override INSTALL_MOD_DIR
|
|
||||||
|
|
||||||
Signed-off-by: Patrik Jakobsson <pjakobsson@suse.de>
|
|
||||||
---
|
|
||||||
kernel-open/Makefile | 1 -
|
|
||||||
1 file changed, 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/kernel-open/Makefile b/kernel-open/Makefile
|
|
||||||
index e0ed5e9..9f54630 100644
|
|
||||||
--- a/kernel-open/Makefile
|
|
||||||
+++ b/kernel-open/Makefile
|
|
||||||
@@ -74,7 +74,6 @@ else
|
|
||||||
KBUILD_PARAMS += NV_KERNEL_SOURCES=$(KERNEL_SOURCES)
|
|
||||||
KBUILD_PARAMS += NV_KERNEL_OUTPUT=$(KERNEL_OUTPUT)
|
|
||||||
KBUILD_PARAMS += NV_KERNEL_MODULES="$(NV_KERNEL_MODULES)"
|
|
||||||
- KBUILD_PARAMS += INSTALL_MOD_DIR=kernel/drivers/video
|
|
||||||
KBUILD_PARAMS += NV_SPECTRE_V2=$(SPECTRE_V2_RETPOLINE)
|
|
||||||
|
|
||||||
.PHONY: modules module clean clean_conftest modules_install
|
|
||||||
--
|
|
||||||
2.36.1
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
|||||||
diff -u -r open-gpu-kernel-modules-545.29.06.orig/kernel-open/nvidia/libspdm_shash.c open-gpu-kernel-modules-545.29.06/kernel-open/nvidia/libspdm_shash.c
|
|
||||||
--- open-gpu-kernel-modules-545.29.06.orig/kernel-open/nvidia/libspdm_shash.c 2024-01-24 14:32:54.546727576 +0100
|
|
||||||
+++ open-gpu-kernel-modules-545.29.06/kernel-open/nvidia/libspdm_shash.c 2024-01-24 14:47:06.663986342 +0100
|
|
||||||
@@ -20,6 +20,7 @@
|
|
||||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
|
||||||
* DEALINGS IN THE SOFTWARE.
|
|
||||||
*/
|
|
||||||
+#include <linux/version.h>
|
|
||||||
|
|
||||||
#include "internal_crypt_lib.h"
|
|
||||||
|
|
||||||
@@ -87,8 +88,13 @@
|
|
||||||
|
|
||||||
struct crypto_shash *src_tfm = src->tfm;
|
|
||||||
struct crypto_shash *dst_tfm = dst->tfm;
|
|
||||||
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 7, 0)
|
|
||||||
+ char *src_ipad = crypto_tfm_ctx_align(&src_tfm->base, crypto_tfm_alg_alignmask(&src_tfm->base) + 1);
|
|
||||||
+ char *dst_ipad = crypto_tfm_ctx_align(&dst_tfm->base, crypto_tfm_alg_alignmask(&dst_tfm->base) + 1);
|
|
||||||
+#else
|
|
||||||
char *src_ipad = crypto_tfm_ctx_aligned(&src_tfm->base);
|
|
||||||
char *dst_ipad = crypto_tfm_ctx_aligned(&dst_tfm->base);
|
|
||||||
+#endif
|
|
||||||
int ss = crypto_shash_statesize(dst_tfm);
|
|
||||||
memcpy(dst_ipad, src_ipad, crypto_shash_blocksize(src->tfm));
|
|
||||||
memcpy(dst_ipad + ss, src_ipad + ss, crypto_shash_blocksize(src->tfm));
|
|
@ -1,3 +1,14 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Feb 24 13:06:48 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
|
- Update to 550.54.14
|
||||||
|
* Added vGPU Host and vGPU Guest support. For vGPU Host, please
|
||||||
|
refer to the README.vgpu packaged in the vGPU Host Package for
|
||||||
|
more details.
|
||||||
|
- supersedes the following patches:
|
||||||
|
* 0001-Don-t-override-INSTALL_MOD_DIR.patch
|
||||||
|
* kernel-6.7.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Feb 23 10:36:04 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
Fri Feb 23 10:36:04 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
%define compress_modules xz
|
%define compress_modules xz
|
||||||
%endif
|
%endif
|
||||||
Name: nvidia-open-driver-G06-signed
|
Name: nvidia-open-driver-G06-signed
|
||||||
Version: 545.29.06
|
Version: 550.54.14
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: NVIDIA open kernel module driver for GeForce RTX 2000 series and newer
|
Summary: NVIDIA open kernel module driver for GeForce RTX 2000 series and newer
|
||||||
License: GPL-2.0-only AND MIT
|
License: GPL-2.0-only AND MIT
|
||||||
@ -50,9 +50,7 @@ Source10: pci_ids-unsupported
|
|||||||
Source11: pesign-copy-sources
|
Source11: pesign-copy-sources
|
||||||
Source12: pesign-spec-macros
|
Source12: pesign-spec-macros
|
||||||
Source14: group-source-files.pl
|
Source14: group-source-files.pl
|
||||||
Patch0: 0001-Don-t-override-INSTALL_MOD_DIR.patch
|
Patch0: persistent-nvidia-id-string.patch
|
||||||
Patch2: persistent-nvidia-id-string.patch
|
|
||||||
Patch3: kernel-6.7.patch
|
|
||||||
BuildRequires: %{kernel_module_package_buildreqs}
|
BuildRequires: %{kernel_module_package_buildreqs}
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
|
BIN
open-gpu-kernel-modules-545.29.06.tar.gz
(Stored with Git LFS)
BIN
open-gpu-kernel-modules-545.29.06.tar.gz
(Stored with Git LFS)
Binary file not shown.
BIN
open-gpu-kernel-modules-550.54.14.tar.gz
(Stored with Git LFS)
Normal file
BIN
open-gpu-kernel-modules-550.54.14.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -65,10 +65,11 @@
|
|||||||
0x1FBC NVIDIA T1200 Laptop GPU
|
0x1FBC NVIDIA T1200 Laptop GPU
|
||||||
0x1FDD NVIDIA GeForce GTX 1650
|
0x1FDD NVIDIA GeForce GTX 1650
|
||||||
0x1FF0 NVIDIA T1000 8GB
|
0x1FF0 NVIDIA T1000 8GB
|
||||||
0x1FF2 NVIDIA T400 4GB
|
0x1FF2 NVIDIA T400E
|
||||||
0x1FF9 Quadro T1000
|
0x1FF9 Quadro T1000
|
||||||
0x20BD NVIDIA A800-SXM4-40GB
|
0x20BD NVIDIA A800-SXM4-40GB
|
||||||
0x20F3 NVIDIA A800-SXM4-80GB
|
0x20F3 NVIDIA A800-SXM4-80GB
|
||||||
|
0x20FD NVIDIA AX800
|
||||||
0x2182 NVIDIA GeForce GTX 1660 Ti
|
0x2182 NVIDIA GeForce GTX 1660 Ti
|
||||||
0x2184 NVIDIA GeForce GTX 1660
|
0x2184 NVIDIA GeForce GTX 1660
|
||||||
0x2187 NVIDIA GeForce GTX 1650 SUPER
|
0x2187 NVIDIA GeForce GTX 1650 SUPER
|
||||||
@ -90,6 +91,7 @@
|
|||||||
0x2232 NVIDIA RTX A4500
|
0x2232 NVIDIA RTX A4500
|
||||||
0x2233 NVIDIA RTX A5500
|
0x2233 NVIDIA RTX A5500
|
||||||
0x2238 NVIDIA A10M
|
0x2238 NVIDIA A10M
|
||||||
|
0x2329 NVIDIA H20
|
||||||
0x2342 NVIDIA GH200 480GB
|
0x2342 NVIDIA GH200 480GB
|
||||||
0x2414 NVIDIA GeForce RTX 3060 Ti
|
0x2414 NVIDIA GeForce RTX 3060 Ti
|
||||||
0x2420 NVIDIA GeForce RTX 3080 Ti Laptop GPU
|
0x2420 NVIDIA GeForce RTX 3080 Ti Laptop GPU
|
||||||
@ -132,6 +134,7 @@
|
|||||||
0x2563 NVIDIA GeForce RTX 3050 Ti Laptop GPU
|
0x2563 NVIDIA GeForce RTX 3050 Ti Laptop GPU
|
||||||
0x2571 NVIDIA RTX A2000 12GB
|
0x2571 NVIDIA RTX A2000 12GB
|
||||||
0x2582 NVIDIA GeForce RTX 3050
|
0x2582 NVIDIA GeForce RTX 3050
|
||||||
|
0x2584 NVIDIA GeForce RTX 3050
|
||||||
0x25A0 NVIDIA GeForce RTX 3060 Laptop GPU
|
0x25A0 NVIDIA GeForce RTX 3060 Laptop GPU
|
||||||
0x25A2 NVIDIA GeForce RTX 3060 Laptop GPU
|
0x25A2 NVIDIA GeForce RTX 3060 Laptop GPU
|
||||||
0x25A5 NVIDIA GeForce RTX 3050 Laptop GPU
|
0x25A5 NVIDIA GeForce RTX 3050 Laptop GPU
|
||||||
@ -157,20 +160,27 @@
|
|||||||
0x25FA NVIDIA RTX A2000 Embedded GPU
|
0x25FA NVIDIA RTX A2000 Embedded GPU
|
||||||
0x25FB NVIDIA RTX A500 Embedded GPU
|
0x25FB NVIDIA RTX A500 Embedded GPU
|
||||||
0x2684 NVIDIA GeForce RTX 4090
|
0x2684 NVIDIA GeForce RTX 4090
|
||||||
|
0x2685 NVIDIA GeForce RTX 4090 D
|
||||||
0x26B1 NVIDIA RTX 6000 Ada Generation
|
0x26B1 NVIDIA RTX 6000 Ada Generation
|
||||||
0x26B2 NVIDIA RTX 5000 Ada Generation
|
0x26B2 NVIDIA RTX 5000 Ada Generation
|
||||||
|
0x26B3 NVIDIA RTX 5880 Ada Generation
|
||||||
0x26B9 NVIDIA L40S
|
0x26B9 NVIDIA L40S
|
||||||
|
0x26BA NVIDIA L20
|
||||||
|
0x2702 NVIDIA GeForce RTX 4080 SUPER
|
||||||
0x2704 NVIDIA GeForce RTX 4080
|
0x2704 NVIDIA GeForce RTX 4080
|
||||||
|
0x2705 NVIDIA GeForce RTX 4070 Ti SUPER
|
||||||
0x2717 NVIDIA GeForce RTX 4090 Laptop GPU
|
0x2717 NVIDIA GeForce RTX 4090 Laptop GPU
|
||||||
0x2730 NVIDIA RTX 5000 Ada Generation Laptop GPU
|
0x2730 NVIDIA RTX 5000 Ada Generation Laptop GPU
|
||||||
0x2757 NVIDIA GeForce RTX 4090 Laptop GPU
|
0x2757 NVIDIA GeForce RTX 4090 Laptop GPU
|
||||||
0x2770 NVIDIA RTX 5000 Ada Generation Embedded GPU
|
0x2770 NVIDIA RTX 5000 Ada Generation Embedded GPU
|
||||||
0x2782 NVIDIA GeForce RTX 4070 Ti
|
0x2782 NVIDIA GeForce RTX 4070 Ti
|
||||||
|
0x2783 NVIDIA GeForce RTX 4070 SUPER
|
||||||
0x2786 NVIDIA GeForce RTX 4070
|
0x2786 NVIDIA GeForce RTX 4070
|
||||||
0x27A0 NVIDIA GeForce RTX 4080 Laptop GPU
|
0x27A0 NVIDIA GeForce RTX 4080 Laptop GPU
|
||||||
0x27B0 NVIDIA RTX 4000 SFF Ada Generation
|
0x27B0 NVIDIA RTX 4000 SFF Ada Generation
|
||||||
0x27B1 NVIDIA RTX 4500 Ada Generation
|
0x27B1 NVIDIA RTX 4500 Ada Generation
|
||||||
0x27B2 NVIDIA RTX 4000 Ada Generation
|
0x27B2 NVIDIA RTX 4000 Ada Generation
|
||||||
|
0x27B6 NVIDIA L2
|
||||||
0x27BA NVIDIA RTX 4000 Ada Generation Laptop GPU
|
0x27BA NVIDIA RTX 4000 Ada Generation Laptop GPU
|
||||||
0x27BB NVIDIA RTX 3500 Ada Generation Laptop GPU
|
0x27BB NVIDIA RTX 3500 Ada Generation Laptop GPU
|
||||||
0x27E0 NVIDIA GeForce RTX 4080 Laptop GPU
|
0x27E0 NVIDIA GeForce RTX 4080 Laptop GPU
|
||||||
@ -183,6 +193,7 @@
|
|||||||
0x2882 NVIDIA GeForce RTX 4060
|
0x2882 NVIDIA GeForce RTX 4060
|
||||||
0x28A0 NVIDIA GeForce RTX 4060 Laptop GPU
|
0x28A0 NVIDIA GeForce RTX 4060 Laptop GPU
|
||||||
0x28A1 NVIDIA GeForce RTX 4050 Laptop GPU
|
0x28A1 NVIDIA GeForce RTX 4050 Laptop GPU
|
||||||
|
0x28B0 NVIDIA RTX 2000 Ada Generation
|
||||||
0x28B8 NVIDIA RTX 2000 Ada Generation Laptop GPU
|
0x28B8 NVIDIA RTX 2000 Ada Generation Laptop GPU
|
||||||
0x28E0 NVIDIA GeForce RTX 4060 Laptop GPU
|
0x28E0 NVIDIA GeForce RTX 4060 Laptop GPU
|
||||||
0x28E1 NVIDIA GeForce RTX 4050 Laptop GPU
|
0x28E1 NVIDIA GeForce RTX 4050 Laptop GPU
|
||||||
|
@ -65,10 +65,11 @@
|
|||||||
0x1FBC NVIDIA T1200 Laptop GPU
|
0x1FBC NVIDIA T1200 Laptop GPU
|
||||||
0x1FDD NVIDIA GeForce GTX 1650
|
0x1FDD NVIDIA GeForce GTX 1650
|
||||||
0x1FF0 NVIDIA T1000 8GB
|
0x1FF0 NVIDIA T1000 8GB
|
||||||
0x1FF2 NVIDIA T400 4GB
|
0x1FF2 NVIDIA T400E
|
||||||
0x1FF9 Quadro T1000
|
0x1FF9 Quadro T1000
|
||||||
0x20BD NVIDIA A800-SXM4-40GB
|
0x20BD NVIDIA A800-SXM4-40GB
|
||||||
0x20F3 NVIDIA A800-SXM4-80GB
|
0x20F3 NVIDIA A800-SXM4-80GB
|
||||||
|
0x20FD NVIDIA AX800
|
||||||
0x2182 NVIDIA GeForce GTX 1660 Ti
|
0x2182 NVIDIA GeForce GTX 1660 Ti
|
||||||
0x2184 NVIDIA GeForce GTX 1660
|
0x2184 NVIDIA GeForce GTX 1660
|
||||||
0x2187 NVIDIA GeForce GTX 1650 SUPER
|
0x2187 NVIDIA GeForce GTX 1650 SUPER
|
||||||
@ -90,6 +91,7 @@
|
|||||||
0x2232 NVIDIA RTX A4500
|
0x2232 NVIDIA RTX A4500
|
||||||
0x2233 NVIDIA RTX A5500
|
0x2233 NVIDIA RTX A5500
|
||||||
0x2238 NVIDIA A10M
|
0x2238 NVIDIA A10M
|
||||||
|
0x2329 NVIDIA H20
|
||||||
0x2342 NVIDIA GH200 480GB
|
0x2342 NVIDIA GH200 480GB
|
||||||
0x2414 NVIDIA GeForce RTX 3060 Ti
|
0x2414 NVIDIA GeForce RTX 3060 Ti
|
||||||
0x2420 NVIDIA GeForce RTX 3080 Ti Laptop GPU
|
0x2420 NVIDIA GeForce RTX 3080 Ti Laptop GPU
|
||||||
@ -132,6 +134,7 @@
|
|||||||
0x2563 NVIDIA GeForce RTX 3050 Ti Laptop GPU
|
0x2563 NVIDIA GeForce RTX 3050 Ti Laptop GPU
|
||||||
0x2571 NVIDIA RTX A2000 12GB
|
0x2571 NVIDIA RTX A2000 12GB
|
||||||
0x2582 NVIDIA GeForce RTX 3050
|
0x2582 NVIDIA GeForce RTX 3050
|
||||||
|
0x2584 NVIDIA GeForce RTX 3050
|
||||||
0x25A0 NVIDIA GeForce RTX 3060 Laptop GPU
|
0x25A0 NVIDIA GeForce RTX 3060 Laptop GPU
|
||||||
0x25A2 NVIDIA GeForce RTX 3060 Laptop GPU
|
0x25A2 NVIDIA GeForce RTX 3060 Laptop GPU
|
||||||
0x25A5 NVIDIA GeForce RTX 3050 Laptop GPU
|
0x25A5 NVIDIA GeForce RTX 3050 Laptop GPU
|
||||||
@ -157,20 +160,27 @@
|
|||||||
0x25FA NVIDIA RTX A2000 Embedded GPU
|
0x25FA NVIDIA RTX A2000 Embedded GPU
|
||||||
0x25FB NVIDIA RTX A500 Embedded GPU
|
0x25FB NVIDIA RTX A500 Embedded GPU
|
||||||
0x2684 NVIDIA GeForce RTX 4090
|
0x2684 NVIDIA GeForce RTX 4090
|
||||||
|
0x2685 NVIDIA GeForce RTX 4090 D
|
||||||
0x26B1 NVIDIA RTX 6000 Ada Generation
|
0x26B1 NVIDIA RTX 6000 Ada Generation
|
||||||
0x26B2 NVIDIA RTX 5000 Ada Generation
|
0x26B2 NVIDIA RTX 5000 Ada Generation
|
||||||
|
0x26B3 NVIDIA RTX 5880 Ada Generation
|
||||||
0x26B9 NVIDIA L40S
|
0x26B9 NVIDIA L40S
|
||||||
|
0x26BA NVIDIA L20
|
||||||
|
0x2702 NVIDIA GeForce RTX 4080 SUPER
|
||||||
0x2704 NVIDIA GeForce RTX 4080
|
0x2704 NVIDIA GeForce RTX 4080
|
||||||
|
0x2705 NVIDIA GeForce RTX 4070 Ti SUPER
|
||||||
0x2717 NVIDIA GeForce RTX 4090 Laptop GPU
|
0x2717 NVIDIA GeForce RTX 4090 Laptop GPU
|
||||||
0x2730 NVIDIA RTX 5000 Ada Generation Laptop GPU
|
0x2730 NVIDIA RTX 5000 Ada Generation Laptop GPU
|
||||||
0x2757 NVIDIA GeForce RTX 4090 Laptop GPU
|
0x2757 NVIDIA GeForce RTX 4090 Laptop GPU
|
||||||
0x2770 NVIDIA RTX 5000 Ada Generation Embedded GPU
|
0x2770 NVIDIA RTX 5000 Ada Generation Embedded GPU
|
||||||
0x2782 NVIDIA GeForce RTX 4070 Ti
|
0x2782 NVIDIA GeForce RTX 4070 Ti
|
||||||
|
0x2783 NVIDIA GeForce RTX 4070 SUPER
|
||||||
0x2786 NVIDIA GeForce RTX 4070
|
0x2786 NVIDIA GeForce RTX 4070
|
||||||
0x27A0 NVIDIA GeForce RTX 4080 Laptop GPU
|
0x27A0 NVIDIA GeForce RTX 4080 Laptop GPU
|
||||||
0x27B0 NVIDIA RTX 4000 SFF Ada Generation
|
0x27B0 NVIDIA RTX 4000 SFF Ada Generation
|
||||||
0x27B1 NVIDIA RTX 4500 Ada Generation
|
0x27B1 NVIDIA RTX 4500 Ada Generation
|
||||||
0x27B2 NVIDIA RTX 4000 Ada Generation
|
0x27B2 NVIDIA RTX 4000 Ada Generation
|
||||||
|
0x27B6 NVIDIA L2
|
||||||
0x27BA NVIDIA RTX 4000 Ada Generation Laptop GPU
|
0x27BA NVIDIA RTX 4000 Ada Generation Laptop GPU
|
||||||
0x27BB NVIDIA RTX 3500 Ada Generation Laptop GPU
|
0x27BB NVIDIA RTX 3500 Ada Generation Laptop GPU
|
||||||
0x27E0 NVIDIA GeForce RTX 4080 Laptop GPU
|
0x27E0 NVIDIA GeForce RTX 4080 Laptop GPU
|
||||||
@ -183,6 +193,7 @@
|
|||||||
0x2882 NVIDIA GeForce RTX 4060
|
0x2882 NVIDIA GeForce RTX 4060
|
||||||
0x28A0 NVIDIA GeForce RTX 4060 Laptop GPU
|
0x28A0 NVIDIA GeForce RTX 4060 Laptop GPU
|
||||||
0x28A1 NVIDIA GeForce RTX 4050 Laptop GPU
|
0x28A1 NVIDIA GeForce RTX 4050 Laptop GPU
|
||||||
|
0x28B0 NVIDIA RTX 2000 Ada Generation
|
||||||
0x28B8 NVIDIA RTX 2000 Ada Generation Laptop GPU
|
0x28B8 NVIDIA RTX 2000 Ada Generation Laptop GPU
|
||||||
0x28E0 NVIDIA GeForce RTX 4060 Laptop GPU
|
0x28E0 NVIDIA GeForce RTX 4060 Laptop GPU
|
||||||
0x28E1 NVIDIA GeForce RTX 4050 Laptop GPU
|
0x28E1 NVIDIA GeForce RTX 4050 Laptop GPU
|
Loading…
x
Reference in New Issue
Block a user