Your message dated Sat, 11 Jan 2025 11:03:09 +0000
with message-id <e1twzgn-009jzr...@coccia.debian.org>
and subject line Close 1087482
has caused the Debian Bug report #1087482,
regarding bookworm-pu: package 
nvidia-open-gpu-kernel-modules/535.216.01-1~deb12u1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1087482: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1087482
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian....@packages.debian.org
Usertags: pu
X-Debbugs-Cc: nvidia-open-gpu-kernel-modu...@packages.debian.org
Control: affects -1 + src:nvidia-open-gpu-kernel-modules

[ Reason ]
In order to fix a CVE we need to update the nvidia driver stack to a new
upstream release. This request is for src:nvidia-open-gpu-kernel-modules.

[ Impact ]
Open CVEs in a proprietary GPU driver. (This update needs to happen
together with src:nvidia-graphics-drivers due to the shared used of the
firmware package.)

[ Tests ]
The module is only build-tested, anything else would require use of
NVIDIA GPU hardware.

[ Risks ]
Updating the NVIDIA driver stack to new upstream releases is an
established procedure in stable.

[ Checklist ]
  [*] *all* changes are documented in the d/changelog
  [.] I reviewed all changes and I approve them
      I haven't thoroughly reviewed the upstream diff.
  [*] attach debdiff against the package in (old)stable
  [*] the issue is verified as fixed in unstable

[ Changes ]
Besides the new upstream release there is a refresh of the patches (and
some additions) taken from src:nvidia-graphics-drivers. This contains
ppc64el bits which are theoretically not needed for this (amd64+arm64
only) driver, but removing them would increase packaging complexity.

For the upstream part (i.e. the equivalent of the blob in
src:nvidia-graphics-drivers) I'm only providing the diffstat:
 CHANGELOG.md                                                                |  
12 +
 README.md                                                                   |  
 8 +-
 debian/bug-script                                                           |  
 4 +
 debian/changelog                                                            |  
30 ++
 debian/control                                                              |  
 5 +-
 .../module/0002-conftest.sh-remove-empty-lines-from-uts_release-outp.patch  |  
 8 +-
 debian/patches/module/0034-fix-typos.patch                                  |  
10 +-
 .../module/0037-import-pfn_valid-w-o-GPL-rcu_read_lock-unlock-from-v.patch  |  
91 +++++
 .../module/0042-Log-an-error-message-when-nv_mem_client_init-fails-d.patch  |  
29 ++
 .../module/0045-let-the-virt_addr_valid-macro-use-nv_pfn_valid-on-pp.patch  |  
37 ++
 .../module/0046-backport-nv_get_kern_phys_address-changes-from-555.4.patch  |  
25 ++
 debian/patches/module/bashisms.patch                                        |  
 2 +-
 debian/patches/module/cc_version_check-gcc5.patch                           |  
 2 +-
 debian/patches/module/conftest-prefer-arch-headers.patch                    |  
 2 +-
 debian/patches/module/conftest-verbose.patch                                |  
 3 +-
 debian/patches/module/fragile-ARCH.patch                                    |  
 6 +-
 debian/patches/module/{series.in => series}                                 |  
 4 +
 debian/patches/module/use-kbuild-compiler.patch                             |  
 2 +-
 debian/patches/module/use-kbuild-flags.patch                                |  
 2 +-
 debian/rules.defs                                                           |  
 3 +-
 debian/sync.sh                                                              |  
 2 +-
 kernel-open/Kbuild                                                          |  
 2 +-
 kernel-open/Makefile                                                        |  
 8 +-
 kernel-open/common/inc/nv-hypervisor.h                                      |  
24 +-
 kernel-open/common/inc/nv-linux.h                                           |  
16 +-
 kernel-open/common/inc/nv.h                                                 |  
 9 +-
 kernel-open/conftest.sh                                                     |  
69 +++-
 kernel-open/nvidia-drm/nvidia-drm-drv.c                                     |  
 4 +
 kernel-open/nvidia-drm/nvidia-drm.Kbuild                                    |  
 1 +
 kernel-open/nvidia-modeset/nv-kthread-q.c                                   |  
 4 +-
 kernel-open/nvidia-modeset/nvidia-modeset-linux.c                           |  
 6 +-
 kernel-open/nvidia-uvm/nv-kthread-q-selftest.c                              |  
 4 +-
 kernel-open/nvidia-uvm/nv-kthread-q.c                                       |  
 4 +-
 kernel-open/nvidia-uvm/uvm_channel.c                                        |  
24 +-
 kernel-open/nvidia-uvm/uvm_common.h                                         |  
 6 +-
 kernel-open/nvidia-uvm/uvm_gpu_access_counters.c                            |  
16 +-
 kernel-open/nvidia-uvm/uvm_gpu_replayable_faults.c                          |  
14 +-
 kernel-open/nvidia/linux_nvswitch.c                                         |  
 3 +-
 kernel-open/nvidia/nv-caps.c                                                |  
 2 +-
 kernel-open/nvidia/nv-dma.c                                                 |  
 4 +-
 kernel-open/nvidia/nv-ibmnpu.c                                              |  
 4 +-
 kernel-open/nvidia/nv-kthread-q.c                                           |  
 4 +-
 kernel-open/nvidia/nv-mmap.c                                                |  
 4 +-
 kernel-open/nvidia/nv-pci.c                                                 |  
27 +-
 kernel-open/nvidia/nv-procfs.c                                              |  
 4 +-
 kernel-open/nvidia/nv.c                                                     |  
 6 -
 kernel-open/nvidia/nvidia.Kbuild                                            |  
 3 +-
 kernel-open/nvidia/nvlink_linux.c                                           |  
 1 +
 kernel-open/nvidia/os-interface.c                                           |  
 2 +-
 kernel-open/nvidia/os-mlock.c                                               |  
24 +-
 src/common/displayport/inc/dp_configcaps.h                                  |  
 2 +-
 src/common/displayport/inc/dp_connector.h                                   |  
 3 +-
 src/common/displayport/inc/dp_connectorimpl.h                               |  
 8 +-
 src/common/displayport/inc/dp_deviceimpl.h                                  |  
 2 +
 src/common/displayport/src/dp_configcaps.cpp                                |  
 4 +-
 src/common/displayport/src/dp_connectorimpl.cpp                             |  
 2 +-
 src/common/displayport/src/dp_deviceimpl.cpp                                |  
 9 +
 src/common/displayport/src/dp_wardatabase.cpp                               |  
12 +-
 src/common/inc/nvBldVer.h                                                   |  
20 +-
 src/common/inc/nvUnixVersion.h                                              |  
 2 +-
 src/common/inc/swref/published/ampere/ga102/dev_falcon_v4.h                 |  
 2 +
 src/common/nvlink/interface/nvlink.h                                        |  
 3 +-
 src/common/nvlink/kernel/nvlink/core/nvlink_discovery.c                     |  
 5 +-
 src/common/nvlink/kernel/nvlink/interface/nvlink_ioctl_entry.c              |  
 2 +-
 src/common/nvlink/kernel/nvlink/interface/nvlink_kern_discovery_entry.c     |  
 6 +-
 src/common/nvlink/kernel/nvlink/nvlink_helper.h                             |  
 3 +-
 src/common/nvswitch/kernel/lr10/lr10.c                                      |  
 4 +-
 src/common/sdk/nvidia/inc/class/cl0000_notification.h                       |  
 2 +-
 src/common/sdk/nvidia/inc/class/cla084.h                                    |  
 1 +
 src/common/sdk/nvidia/inc/ctrl/ctrl0000/ctrl0000vgpu.h                      | 
149 ++++++--
 src/common/sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080nvlink.h                    |  
89 ++++-
 src/common/sdk/nvidia/inc/ctrl/ctrl208f/ctrl208ffb.h                        |  
27 +-
 src/common/sdk/nvidia/inc/ctrl/ctrla081.h                                   | 
118 ++++--
 src/common/sdk/nvidia/inc/nv-hypervisor.h                                   |  
24 +-
 src/common/shared/inc/nvdevid.h                                             |  
 3 +-
 src/common/uproc/os/common/include/liblogdecode.h                           |  
 3 +-
 src/common/uproc/os/libos-v3.1.0/lib/liblogdecode.c                         |  
28 ++
 src/nvidia-modeset/src/nvkms-headsurface-ioctl.c                            |  
 4 +-
 src/nvidia/arch/nvalloc/common/inc/nvcst.h                                  |  
 6 +-
 src/nvidia/arch/nvalloc/unix/include/nv.h                                   |  
 9 +-
 src/nvidia/arch/nvalloc/unix/src/os-hypervisor.c                            | 
698 +++++++++++-------------------------
 src/nvidia/arch/nvalloc/unix/src/osapi.c                                    |  
11 +-
 src/nvidia/arch/nvalloc/unix/src/osinit.c                                   |  
 8 +
 src/nvidia/exports_link_command.txt                                         |  
 4 +-
 src/nvidia/generated/g_client_resource_nvoc.c                               |  
22 +-
 src/nvidia/generated/g_client_resource_nvoc.h                               |  
16 +-
 src/nvidia/generated/g_event_nvoc.h                                         |  
 2 +-
 src/nvidia/generated/g_kernel_gsp_nvoc.c                                    |  
10 +
 src/nvidia/generated/g_kernel_gsp_nvoc.h                                    |  
33 +-
 src/nvidia/generated/g_kernel_nvlink_nvoc.h                                 |  
 1 +
 src/nvidia/generated/g_kernel_vgpu_mgr_nvoc.h                               |  
20 +-
 src/nvidia/generated/g_mem_nvoc.h                                           |  
 1 -
 src/nvidia/generated/g_os_nvoc.h                                            |  
 7 +-
 src/nvidia/generated/g_rpc-structures.h                                     |  
 8 +
 src/nvidia/generated/g_subdevice_diag_nvoc.h                                |  
 2 +-
 src/nvidia/generated/g_subdevice_nvoc.c                                     | 
138 ++++---
 src/nvidia/generated/g_subdevice_nvoc.h                                     |  
16 +
 src/nvidia/generated/g_vgpuconfigapi_nvoc.c                                 |  
60 ++--
 src/nvidia/generated/g_vgpuconfigapi_nvoc.h                                 |  
16 +-
 src/nvidia/inc/kernel/gpu/falcon/falcon_common.h                            |  
10 +-
 src/nvidia/inc/libraries/utils/nvprintf.h                                   |  
 2 +-
 src/nvidia/interface/nvrm_registry.h                                        |  
14 +-
 src/nvidia/kernel/inc/nvpcf.h                                               |  
 3 +-
 src/nvidia/src/kernel/gpu/fifo/kernel_channel_group_api.c                   |  
11 +-
 src/nvidia/src/kernel/gpu/fifo/kernel_fifo.c                                |  
12 +-
 src/nvidia/src/kernel/gpu/gpu_suspend.c                                     |  
15 +
 src/nvidia/src/kernel/gpu/gr/arch/turing/kgraphics_tu102.c                  |  
 5 +
 src/nvidia/src/kernel/gpu/gr/kernel_graphics.c                              |  
 2 +-
 src/nvidia/src/kernel/gpu/gsp/arch/ampere/kernel_gsp_falcon_ga102.c         |  
93 ++++-
 src/nvidia/src/kernel/gpu/gsp/arch/turing/kernel_gsp_tu102.c                |  
 2 +-
 src/nvidia/src/kernel/gpu/gsp/kernel_gsp.c                                  | 
269 +++++++-------
 src/nvidia/src/kernel/gpu/nvlink/arch/volta/kernel_nvlink_gv100.c           |  
 3 +-
 src/nvidia/src/kernel/gpu/nvlink/common_nvlinkapi.c                         |  
 4 +-
 src/nvidia/src/kernel/gpu/nvlink/kernel_nvlink.c                            |  
 3 +-
 src/nvidia/src/kernel/gpu/nvlink/kernel_nvlinkcorelibtrain.c                |  
46 ++-
 src/nvidia/src/kernel/gpu/rc/kernel_rc_notification.c                       |  
12 +-
 src/nvidia/src/kernel/gpu/subdevice/subdevice_ctrl_event_kernel.c           |  
 1 -
 src/nvidia/src/kernel/rmapi/client_resource.c                               |  
38 +-
 src/nvidia/src/kernel/rmapi/event.c                                         |  
 8 +-
 src/nvidia/src/kernel/virtualization/kernel_vgpu_mgr.c                      |  
19 +-
 src/nvidia/src/kernel/virtualization/vgpuconfigapi.c                        |  
21 +-
 version.mk                                                                  |  
 2 +-
 122 files changed, 1700 insertions(+), 1106 deletions(-)

[ Other info ]
This is a rebuild of the package from sid with no further changes.

Andreas

Attachment: nvidia-open-gpu-kernel-modules_535.216.01-1~deb12u1.patch.xz
Description: application/xz


--- End Message ---
--- Begin Message ---
Version: 12.9
This update has been released as part of 12.9. Thank you for your contribution.

--- End Message ---

Reply via email to