nvidia-graphics-drivers-tesla-460 (460.106.00-22) unstable; urgency=medium

  [ Andreas Beckmann ]
  * Backport drm_fb_create_takes_format_info changes from 535.274.02 to fix
    kernel module build for Linux 6.17.
  * Backport nv_vma_start_write changes from 570.169.

  [ Luca Boccassi ]
  * Remove myself from Uploaders.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 06 Nov 2025 20:44:40 +0100

nvidia-graphics-drivers-tesla-460 (460.106.00-21) unstable; urgency=medium

  * Backport ccflags-y and nv_timer_delete_sync changes from 570.153.02 and
    drm_connector_helper_funcs_mode_valid_has_const_mode_arg changes from
    550.163.01 and import tentative fix from CachyOS for avoiding calls to
    GPL-only symbol __vma_start_write to fix kernel module build for
    Linux 6.15.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 18 Jun 2025 23:44:24 +0200

nvidia-graphics-drivers-tesla-460 (460.106.00-20) unstable; urgency=medium

  * Backport drm_driver_has_date changes from 570.124.04 to fix kernel module
    build for Linux 6.14.
  * Backport file_operations_fop_unsigned_offset_present changes from
    535.230.02.
  * nvidia-vulkan-icd: Promote libnvidia-rtcore to Depends.
  * Bump Standards-Version to 4.7.2. No changes needed.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 29 Mar 2025 23:55:37 +0100

nvidia-graphics-drivers-tesla-460 (460.106.00-19) unstable; urgency=medium

  * Backport cmd_symlink changes from 550.142 to fix kernel module build for
    Linux 6.13.
  * Backport drm_output_poll_changed changes from 535.216.01 to fix kernel
    module build for Linux 6.12.  (Closes: #1090251)
  * Backport warning fixes from 510.39.01, 525.53, 535.146.02,
    535.216.01, 535.230.02, 550.90.07, 560.28.03 and 565.57.01.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 04 Feb 2025 01:58:03 +0100

nvidia-graphics-drivers-tesla-460 (460.106.00-18) unstable; urgency=medium

  * Simplify using nv_pfn_valid() in virt_addr_valid() on ppc64el.
  * Backport nv_get_kern_phys_address() changes from 555.42.02 to fix kernel
    module build with gcc-14 on arm*.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 17 Oct 2024 08:40:16 +0200

nvidia-graphics-drivers-tesla-460 (460.106.00-17~deb11u1) bullseye; urgency=medium

  * Rebuild for bullseye.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 12 Aug 2024 03:33:44 +0200

nvidia-graphics-drivers-tesla-460 (460.106.00-17) unstable; urgency=medium

  * Use pfn_valid() variant with rcu_read_{,un}lock_sched() from Linux 6.8-rc3
    in virt_addr_valid() for Linux 5.10.210 - 5.10.999 to avoid using GPL
    symbols on ppc64el.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 10 Aug 2024 11:25:07 +0200

nvidia-graphics-drivers-tesla-460 (460.106.00-16) unstable; urgency=medium

  * Backport CONFIG_MITIGATION_RETPOLINE changes from 470.256.02.
  * Backport follow_pfn changes from 550.90.07 to fix kernel module build for
    Linux 6.10.
  * bug-script: Report 'apt-cache policy' (535.183.06-1).

 -- Andreas Beckmann <anbe@debian.org>  Fri, 02 Aug 2024 14:54:53 +0200

nvidia-graphics-drivers-tesla-460 (460.106.00-15) unstable; urgency=medium

  * Backport drm_unlocked_ioctl_flag_present changes from 470.239.06 to fix
    kernel module build for Linux 6.8.
  * Backport screen_info changes from 470.182.03 and 470.239.06 to fix kernel
    module build for Linux 6.7 on arm64.
  * Backport pfn_valid() usage removal in nv-mmap.c from 470.239.06.
  * xserver-xorg-video-nvidia: Recommend nvidia-vulkan-icd.
  * Move the libnvidia-glvkspirv dependency to libnvidia-(e)glcore.
    (Cf. #1064194)
  * Bump Standards-Version to 4.7.0. No changes needed.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 22 May 2024 02:37:04 +0200

nvidia-graphics-drivers-tesla-460 (460.106.00-14) unstable; urgency=medium

  * Apply pfn_valid patch from gentoo to fix kernel module build for
    Linux 6.1.76, 6.6.15, 6.7.3, 6.8.
  * New Romanian (ro) debconf translations by Remus-Gabriel Chelu.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 13 Feb 2024 14:49:02 +0100

nvidia-graphics-drivers-tesla-460 (460.106.00-13) unstable; urgency=medium

  * Revert backport of pin_user_pages changes.
  * Backport drm_gem_prime_handle_to_fd changes from 470.223.02 to fix kernel
    module build for Linux 6.6.
  * Refuse to load module if IBT is enabled.
  * Switch suggestion from obsolete vulkan-utils to vulkan-tools
    (525.125.06-3).

 -- Andreas Beckmann <anbe@debian.org>  Tue, 14 Nov 2023 17:03:30 +0100

nvidia-graphics-drivers-tesla-460 (460.106.00-12) unstable; urgency=medium

  * Backport get_user_pages and pin_user_pages changes from 520.56.06,
    525.53 and 535.86.05 to fix kernel module build for Linux 6.5.
  * Backport drm_driver_has_dumb_destroy changes from 525.116.03 to fix kernel
    module build for Linux 6.4.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 16 Aug 2023 13:52:46 +0200

nvidia-graphics-drivers-tesla-460 (460.106.00-11) unstable; urgency=medium

  * Backport vm_area_struct_has_const_vm_flags changes from 470.199.02 to fix
    kernel module build for Linux 6.3.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 16 Jun 2023 12:59:21 +0200

nvidia-graphics-drivers-tesla-460 (460.106.00-10) unstable; urgency=medium

  * Backport acpi_op_remove changes from 470.182.03 to fix kernel module build
    for Linux 6.2.
  * Backport drm_connector_has_override_edid changes from 525.78.01 to fix
    kernel module build for Linux 6.2.
  * nvidia-tesla-460-alternative: Access kmod config files over a versioned
    symlink (510.108.03-3).
  * Add versioned Provides: nvidia-kernel-dkms-any (515.65.01-1).
  * New Brazilian Portuguese (pt_BR) debconf translations by Paulo Henrique de
    Lima Santana.  (Closes: #1028262)
  * Updated Turkish (tr) debconf translations by Atila KOÇ. (Closes: #1033419)
  * Bump Standards-Version to 4.6.2. No changes needed.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 08 Apr 2023 10:01:24 +0200

nvidia-graphics-drivers-tesla-460 (460.106.00-9) unstable; urgency=medium

  * Backport find_vma_intersection changes from 470.141.03 to fix kernel
    module build for Linux 6.1.
  * Backport acpi changes from 470.161.03, replacing earlier backports.
  * Add missing #includes to fix kernel module build for ppc64el.
  * Rename the internally used ARCH variable which might clash on externally
    set values.
  * Use substitutions for ${nvidia-kernel} and friends (510.108.03-1).
  * Try to compile a kernel module at package build time (510.108.03-1).

 -- Andreas Beckmann <anbe@debian.org>  Wed, 07 Dec 2022 04:34:59 +0100

nvidia-graphics-drivers-tesla-460 (460.106.00-8) unstable; urgency=medium

  * Backport get_task_ioprio changes from 510.85.02, acpi changes from
    510.85.02 and 515.65.01, drm_frambuffer.h changes from 515.76 to fix
    kernel module build for Linux 6.0.
  * Add support for unversioned Tesla packages (tesla 510.85.02-1).

 -- Andreas Beckmann <anbe@debian.org>  Mon, 24 Oct 2022 12:19:58 +0200

nvidia-graphics-drivers-tesla-460 (460.106.00-7) unstable; urgency=medium

  * Replace obsolete pci_*() functions with their dma_*() counterparts in
    ppc64el specific code paths to fix kernel module build for ppc64el.
  * Backport nv_install_notifier and dma_resv_add_fence changes from
    470.141.03 to fix kernel module build for Linux 5.19.
  * Refresh patches.
  * Drop references to kernel-package and make-kpkg, gone since stretch
    (470.141.03-1).
  * Overhaul build-module-packages.sh (470.141.03-1).
  * Add module-assistant based autopkgtest for the *-source package
    (470.141.03-1).
  * Simplify changelog management for the *-source package (470.141.03-1).
  * Copy the Source stanza from d/control to the module control file
    (470.141.03-1).

 -- Andreas Beckmann <anbe@debian.org>  Sun, 07 Aug 2022 05:22:22 +0200

nvidia-graphics-drivers-tesla-460 (460.106.00-6~deb11u1) bullseye; urgency=medium

  * Rebuild for bullseye.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 02 Jul 2022 18:09:57 +0200

nvidia-graphics-drivers-tesla-460 (460.106.00-6) unstable; urgency=medium

  * Backport pci/dma, iosys_map, dma_set_coherent_mask, acpi_bus_get_device,
    cc_mkdec and drm_mode_config_has_allow_fb_modifiers changes from
    470.129.06 to fix kernel module build for Linux 5.18.
  * Minor packaging sync and cleanup (470.129.06-6).
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 24 Jun 2022 15:51:57 +0200

nvidia-graphics-drivers-tesla-460 (460.106.00-5) unstable; urgency=medium

  * Backport linker scripts changes from 510.60.02.
  * Refresh patches.
  * Bump Standards-Version to 4.6.1. No changes needed.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 23 May 2022 16:46:36 +0200

nvidia-graphics-drivers-tesla-460 (460.106.00-4) unstable; urgency=medium

  * Update 0003-fix-conftest-includes.patch to fix kernel module build for
    ppc64el.
  * Backport mt_device_gre changes from 510.39.01 to fix kernel module build
    for arm64.
  * Refresh patches.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 16 Apr 2022 17:54:31 +0200

nvidia-graphics-drivers-tesla-460 (460.106.00-3) unstable; urgency=medium

  * The Tesla 460 driver series has been declared as End-of-Life by
    NVIDIA. No further updates fixing security issues, critical bugs, or
    adding support for new Xorg or Linux releases will be issued.
    https://docs.nvidia.com/datacenter/tesla/drivers/

  * Turn metapackages into transitional packages to aid switching to
    nvidia-graphics-drivers-tesla-470.
    (Closes: #1004852, #1005933, #1011145)
  * Provide less virtual packages.
  * Remove the Tesla 460 driver from the nvidia alternative.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 16 Mar 2022 15:24:04 +0100

nvidia-graphics-drivers-tesla-460 (460.106.00-2) unstable; urgency=medium

  * Backport stdarg.h and stddef.h changes from 495.44 to fix kernel module
    build for Linux 5.16.
  * Backport pde_data changes from 470.103.01 to fix kernel module build for
    Linux 5.17.  (Closes: #1005406)
  * nvidia-tesla-460-kernel-support: Provide
    /etc/modprobe.d/nvidia-options.conf as a template taking into account the
    module renaming. This is a slave alternative of the nvidia alternative
    (470.86-1).  (Closes: #999670)
  * dkms.conf: Use a BUILD_EXCLUSIVE equivalent hack to skip building for -rt
    kernels, not supported upstream (510.54-1).
  * Declare Testsuite: autopkgtest-pkg-dkms (510.54-1).

 -- Andreas Beckmann <anbe@debian.org>  Tue, 01 Mar 2022 21:31:18 +0100

nvidia-graphics-drivers-tesla-460 (460.106.00-1) unstable; urgency=medium

  * New upstream Tesla branch release 460.106.00 (2021-10-26).

  [ Andreas Beckmann ]
  * bug-script: Show the nvidia and glx alternatives (470.82.00-1).
  * nvidia-tesla-460-alternative: libnvidia-cfg.so.1 on its own is not
    sufficient to activate a nvidia alternative (470.82.00-1).
    (Closes: #996595)
  * Fix bashisms in upstream scripts (470.82.00-1).
  * Drop the unusable leftover non-GLVND libegl1-nvidia-tesla-460 package
    (470.82.00-1).
  * nvidia-tesla-460-alternative: Drop unused non-GLVND slave links
    (470.82.00-1).
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 08 Nov 2021 14:43:35 +0100

nvidia-graphics-drivers-tesla-460 (460.91.03-2) unstable; urgency=medium

  * Backport drm_device_has_pdev and set_current_state changes from 470.63.01
    to fix kernel module build for Linux 5.14.
  * Generate tight dependencies on libnvidia*-glcore/libnvidia*-eglcore
    (470.57.02-3).
  * Bump Standards-Version to 4.6.0. No changes needed.
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 21 Sep 2021 23:20:01 +0200

nvidia-graphics-drivers-tesla-460 (460.91.03-1) unstable; urgency=medium

  * New upstream production and Tesla branch release 460.91.03 (2021-07-20).
    * Fixed CVE-2021-1093, CVE-2021-1094, CVE-2021-1095.  (Closes: #991357)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5211
    - Added support for the following GPUs: GeForce RTX 3070 Ti, CMP 50HX.
    * Fixed crash with certain DisplayPort devices.  (Closes: #989069)

  [ Andreas Beckmann ]
  * Update nv-readme.ids.
  * Drop manually added Depends: libcuda1 from libraries not referencing it.
  * nvidia-tesla-460-driver-libs: Add Recommends: libnvidia-tesla-460-encode1.
    (Closes: #989885)
  * debian/gen-control.pl: Support substitutions in the Vcs-Git field.
  * Compute and substitute the Git branch instead of hardcoding it.

 -- Andreas Beckmann <anbe@debian.org>  Sun, 25 Jul 2021 01:58:49 +0200

nvidia-graphics-drivers (460.91.03-1) unstable; urgency=medium

  * New upstream production and Tesla branch release 460.91.03 (2021-07-20).
    * Fixed CVE-2021-1093, CVE-2021-1094, CVE-2021-1095.  (Closes: #991351)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5211
    - Added support for the following GPUs: GeForce RTX 3070 Ti, CMP 50HX.
    * Fixed crash with certain DisplayPort devices.  (Closes: #989069)

  [ Andreas Beckmann ]
  * Update nv-readme.ids.
  * Drop manually added Depends: libcuda1 from libraries not referencing it.
  * nvidia-driver-libs: Add Recommends: libnvidia-encode1.  (Closes: #989885)
  * debian/gen-control.pl: Support substitutions in the Vcs-Git field.
  * Compute and substitute the Git branch instead of hardcoding it.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 24 Jul 2021 01:25:40 +0200

nvidia-graphics-drivers (460.84-1) unstable; urgency=medium

  * New upstream production branch release 460.84 (2021-06-03).
    - Added support for the following GPU: GeForce RTX 3080 Ti.

  [ Andreas Beckmann ]
  * Update nv-readme.ids.
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 05 Jun 2021 03:30:17 +0200

nvidia-graphics-drivers (460.80-1) unstable; urgency=medium

  * New upstream production branch release 460.80 (2021-05-11).
    - Fixed a bug that could cause AddressSanitizer to report a
      heap-buffer-overflow during initialization of the OpenGL and Vulkan
      libraries.
    - Added support for the following GPUs: GeForce RTX 3050 Ti Laptop GPU,
      GeForce RTX 3050 Laptop GPU, T600 Laptop GPU, T1200 Laptop GPU,
      RTX A5000 Laptop GPU, RTX A4000 Laptop GPU, RTX A3000 Laptop GPU,
      RTX A2000 Laptop GPU.
    - Fixed a bug that could prevent a system from resuming from suspend
      when DisplayPort activity occurred while the system was suspended.
    - Fixed a regression that prevented eglQueryDevicesEXT from correctly
      enumerating GPUs on systems with multiple GPUs where access to the
      GPU device files was restricted for some GPUs.
    - Fixed a regression that could cause system hangs when changing display
      resolution on SLI Mosaic configurations.

  [ Luca Boccassi ]
  * Update nv-readme.ids.
  * Refresh kmods patches to remove fuzz.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 21 May 2021 22:21:31 +0200

nvidia-graphics-drivers-tesla-460 (460.73.01-1) unstable; urgency=medium

  * New upstream production and Tesla branch release 460.73.01 (2021-04-14).
    * Fixed CVE-2021-1076, CVE-2021-1077.  (Closes: #987222)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5172
    - Added support for the following GPUs: A10, A10G, A30, PG506-232,
      RTX A4000, RTX A5000, T400, T600.

  [ Andreas Beckmann ]
  * Update nv-readme.ids.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 23 Apr 2021 15:20:03 +0200

nvidia-graphics-drivers (460.73.01-1) unstable; urgency=medium

  * New upstream production and Tesla branch release 460.73.01 (2021-04-14).
    * Fixed CVE-2021-1076, CVE-2021-1077.  (Closes: #987216)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5172
    - Added support for the following GPUs: A10, A10G, A30, PG506-232,
      RTX A4000, RTX A5000, T400, T600.

  [ Andreas Beckmann ]
  * Update nv-readme.ids.
  * Restrict watch file to releases from the 460.xx production branch.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 23 Apr 2021 08:59:01 +0200

nvidia-graphics-drivers (460.67-1) unstable; urgency=medium

  * New upstream production branch release 460.67 (2021-03-18).
    - Fixed a bug where using ray tracing extensions on multi-GPU setups could
      result in application instability if the GPUs did not match.
    - Fixed an issue that prevented G-SYNC from working properly after a mode
      switch on Kepler-based GPUs.

  [ Luca Boccassi ]
  * Update nv-readme.ids.

 -- Andreas Beckmann <anbe@debian.org>  Sun, 21 Mar 2021 20:51:46 +0100

nvidia-graphics-drivers (460.56-2) unstable; urgency=medium

  * nvidia-alternative: Add libnvidia-ml.so slave alternative if
    libnvidia-ml-dev is installed.  (Closes: #984881)

 -- Andreas Beckmann <anbe@debian.org>  Wed, 10 Mar 2021 21:03:59 +0100

nvidia-graphics-drivers (460.56-1) unstable; urgency=medium

  * New upstream production branch release 460.56 (2021-02-25).
    - Added support for the following GPUs: GeForce RTX 3060, CMP 40HX,
      CMP 30HX.
    - Fixed a bug with indexed ray payloads in Vulkan.

  [ Luca Boccassi ]
  * Update nv-readme.ids.

  [ Andreas Beckmann ]
  * Switch to dh-sequence-dkms.
  * Simplify dh_dkms usage.

 -- Andreas Beckmann <anbe@debian.org>  Sun, 28 Feb 2021 00:26:36 +0100

nvidia-graphics-drivers (460.39-1) unstable; urgency=medium

  * New upstream production branch release 460.39 (2021-01-26).
    - Updated the NVIDIA driver to restore functionality of some features,
      including runtime power management, hotplugging audio-capable display
      devices, and S0ix-based system suspend, with recent kernels such as
      Linux 5.10.  (Closes: #981187)
    - Fixed a bug that caused bindless texture samplers to be incorrectly
      counted towards the MAX_COMPUTE_TEXTURE_IMAGE_UNITS limit.
    - Fixed a bug that could cause the GPU to hang when attempting to
      perform link training on an HDMI 2.1 Fixed Rate Link (FRL) display,
      while the display is powered off.
    - Added support for the following GPUs: GeForce RTX 3080 Laptop GPU,
      GeForce RTX 3070 Laptop GPU, GeForce RTX 3060 Laptop GPU,
      GeForce GT 1010.

  [ Andreas Beckmann ]
  * Update nv-readme.ids.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 28 Jan 2021 01:33:29 +0100

nvidia-graphics-drivers-tesla-460 (460.32.03-3) unstable; urgency=medium

  * Switch to dh-sequence-dkms (460.56-1).
  * Simplify dh_dkms usage (460.56-1).
  * nvidia-tesla-460-alternative: Add libnvidia-ml.so slave alternative if
    libnvidia-ml-dev is installed (460.56-2).  (Closes: #984881)

 -- Andreas Beckmann <anbe@debian.org>  Sat, 13 Mar 2021 21:31:33 +0100

nvidia-graphics-drivers-tesla-460 (460.32.03-2) unstable; urgency=medium

  * Rebuild as Tesla 460 driver.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 26 Jan 2021 11:51:14 +0100

nvidia-graphics-drivers (460.32.03-2) unstable; urgency=medium

  * nvidia-detect: Add support for Tesla 460 drivers.
  * nvidia-detect: Drop support for jessie(-lts) (EoL).
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 26 Jan 2021 02:21:27 +0100

nvidia-graphics-drivers-tesla-460 (460.32.03-1) unstable; urgency=medium

  * Fork as new source package, rename everything to include '-tesla-460'.
  * Do not build 'unversioned' packages from this source.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 18 Jan 2021 03:51:26 +0100

nvidia-graphics-drivers (460.32.03-1) unstable; urgency=medium

  * New upstream production and Tesla branch release 460.32.03 (2021-01-07).
    * Fixed CVE-2021-1052, CVE-2021-1053, CVE-2021-1056.  (Closes: #979670)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5142
    - Added a new "NoInterlacedModes" token to the NVIDIA X driver's
      "ModeValidation" option, to allow preventing interlaced modes from
      being validated. Refer to the "X Config Options" appendix of the
      driver README for further details.
    - Added support for the following GPU: A40.

  [ Andreas Beckmann ]
  * Update nv-readme.ids.
  * Refresh patches.
  * Update symbols files.
  * Upload to unstable.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 15 Jan 2021 00:23:35 +0100

nvidia-graphics-drivers (460.27.04-1) experimental; urgency=medium

  * New upstream beta 460.27.04 (2020-12-15).
    - Fixed a bug that could cause detailed timing information for displays
      with a large number of detailed timings to be truncated in the X log.
    - Fixed a bug that prevented scaled display resolutions configured via
      the nvidia-settings control panel from being reported by RandR.
    - Added support for the following GPUs: GeForce RTX 3060 Ti, RTX A6000.
    - Added support for RandR rotation and reflection while using an
      NVIDIA-driven display as a PRIME Display Offload sink.
    - Added support for "Reverse PRIME Bypass", an optimization that bypasses
      the bandwidth overhead of PRIME Render Offload and PRIME Display Offload
      in conditions where a render offload application is fullscreen,
      unredirected, and visible only on a given NVIDIA-driven PRIME Display
      Offload output. Use of the optimization is reported in the X log when
      verbose logging is enabled in the X server.
    - Add support for the VK_KHR_acceleration_structure extension.
    - Add support for the VK_KHR_ray_tracing_pipeline extension.
    - Add support for the VK_KHR_ray_query extension.
    - Add support for the VK_KHR_pipeline_library extension.
    - Add support for the VK_KHR_deferred_host_operations extension.
    - Removed the MetaMode string truncation warning for older X Servers when
      saving the X Configuration file from nvidia-settings.
    - Add support for the VK_NV_fragment_shading_rate_enums extension.
    - Fixed a bug where copying from an X11 pixmap to an RGB overlay window
      would exhibit corruption.
    - Fixed an issue with VK_ACCESS_MEMORY_READ_BIT and
      VK_ACCESS_MEMORY_WRITE_BIT when used as part of a render pass.
    - Add support for the VK_KHR_fragment_shading_rate extension.
    - Add support for the VK_KHR_shader_terminate_invocation extension.
    - Reduce host memory consumption for descriptor memory in cases where the
      pNext chain contains a structure of type
      VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO.
    - Increased the default size for new OpenGL/Vulkan Shader Disk Cache
      location to 1024MB. Note that caches with paths containing "/.nv/ will
      continue to use the previous default of 128MB unless the size is
      manually overridden. For more information see the "OpenGL Shader Disk
      Cache" section in the "Specifying OpenGL Environment Variable Settings"
      chapter of the README.
    - Changed the default location for new OpenGL/Vulkan Shader Disk Caches.
      If the location is not manually overridden and a cache is detected in
      the previous default location, that location will be used instead of the
      new default location. For more information see the "OpenGL Shader Disk
      Cache" section in the "Specifying OpenGL Environment Variable Settings"
      chapter of the README.
    - Add support for the VK_EXT_shader_image_atomic_int64 extension.
    - Add support for the VK_KHR_copy_commands2 extension.
    - Allow importing cached memory via VK_EXT_external_memory_host.
    - Default AllowEmptyInitialConfiguration to True such that the NVIDIA X
      driver succeeds when launching the X server even if there are no display
      devices connected.
    - RRGetCrtcInfo will now return Rotate_0 instead of 0 as the active
      rotation for disabled CRTCs.
    - Improved the NVIDIA VDPAU implementation of
      VdpVideoSurfaceGetBitsYCbCr and VdpVideoSurfacePutBitsYCbCr when
      using planar or semi-planar formats.  This helps applications that
      transfer data between VDPAU video surfaces and system memory.
    - Added initial experimental support for S0ix-based system suspend
      (suspend-to-idle). This feature is platform and GPU dependent,
      so the feature will be disabled by default. To enable this feature,
      refer to the 'powermanagement' section of the README.

  [ Andreas Beckmann ]
  * Update nv-readme.ids.
  * Update symbols files.
  * nvidia-libopencl1 now supports up to OpenCL 3.0.
  * libcuda1: Add Provides: libcuda-11.2-1{,-i386}.
  * Update lintian overrides.
  * Upload to experimental.

  [ Luca Boccassi ]
  * Update location and license (zlib/libpng) of supported-gpus.json.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 06 Jan 2021 02:22:29 +0100

nvidia-graphics-drivers (455.45.01-2) unstable; urgency=medium

  * Restrict watch file to releases from the 455.xx short lived branch.
  * Upload to unstable.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 05 Jan 2021 16:27:49 +0100

nvidia-graphics-drivers (455.45.01-1) experimental; urgency=medium

  * New upstream short lived branch release 455.45.01 (2020-11-17).
    - Fixed an issue where Vulkan applications would fail to initialize if the
      connected X11 Server did not expose support for GLX.
    - Fixed a bug in a Vulkan blending optimization that could produce
      incorrect results. Some of the Vulkan titles affected by this bug were:
      Life is Strange 2, Shadow of the Tomb Raider.
    - Fixed an issue that caused Vulkan swapchain creation to fail for
      full-screen windows when a G-SYNC monitor is connected.
    * Supposedly fixes nvidia-uvm usability with Linux 5.9.  (Closes: #973729)

 -- Andreas Beckmann <anbe@debian.org>  Fri, 20 Nov 2020 22:12:34 +0100

nvidia-graphics-drivers (455.38-1) experimental; urgency=medium

  * New upstream short lived branch release 455.38 (2020-10-29).
    - Added support for the following GPU: GeForce RTX 3070.
    - Added support for using an NVIDIA-driven display as a PRIME Display
      Offload sink with a PRIME Display Offload source driven by the
      xf86-video-intel driver.
    - Fixed a bug in a Vulkan barrier optimization that allowed some
      back-to-back copies to run unordered.

  [ Andreas Beckmann ]
  * Update nv-readme.ids.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 03 Nov 2020 08:34:40 +0100

nvidia-graphics-drivers (455.28-1) experimental; urgency=medium

  * New upstream short lived branch release 455.28 (2020-10-07).
    - Fixed a bug that caused X to crash when the NVIDIA RandR provider was
      disabled while using an NVIDIA-driven display as a PRIME Display Offload
      sink.  (Closes: #972860)

  [ Luca Boccassi ]
  * Update nv-readme.ids.

  [ Andreas Beckmann ]
  * libcuda1: Add Provides: libcuda-11.1-1{,-i386}.
  * Refresh patches.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 02 Nov 2020 13:57:40 +0100

nvidia-graphics-drivers (455.23.04-1) experimental; urgency=medium

  * New upstream beta 455.23.04 (2020-09-17).
    - Added support for the following GPUs: GeForce RTX 3080,
      GeForce RTX 3090.
    - Fixed a bug that prevented 8K displays from being used in portrait
      orientation on Pascal and earlier GPUs.
    - Fixed a bug which caused excessive CPU usage in Vulkan applications
      which create a large number of VkFence objects. This was particularly
      prevalent in the Steam Play title Red Dead Redemption 2.
    - Added support for a new device-local VkMemoryType which is host-coherent
      and host-visible. This may result in improved performance in some
      applications. Applications which are known to benefit from this new
      VkMemoryType include: DXVK Title DiRT Rally 2.0, Steam Play Title
      DOOM: Eternal, and DXVK title World of Warcraft.
    - Fixed a bug that caused WebKit-based applications to crash when
      running on Wayland.
    - Fixed a bug that led to display corruption at some resolutions when
      using an NVIDIA-driven display as a PRIME Display Offload sink.
    - Fixed a bug in a SPIR-V optimization that may cause conditional blocks
      to not execute.
    - Fixed a bug where calls to vkGetRandROutputDisplayEXT with unexpected
      inputs would generate X11 protocol errors.
      (https://bugs.winehq.org/show_bug.cgi?id=49407)
    - Fixed a small memory leak during exit of the NVIDIA EGL driver.
    - Implemented support for the NVIDIA NGX Updater. See the "NGX" chapter in
      the README for information on how to configure this feature.
    - Removed support for the SLI modes "SFR", "AFR", and "AA".  SLI Mosaic,
      Base Mosaic, GL_NV_gpu_multicast, and GLX_NV_multigpu_context are still
      supported.
    - Updated Base Mosaic support on GeForce to allow a maximum of
      five simultaneous displays, rather than three.
    - Fixed several synchronization bugs that could momentarily lock
      up the X server when moving/resizing/focusing OpenGL and Vulkan
      windows when PRIME Sync was enabled.
    - Added NVIDIA VDPAU driver support for decoding VP9 10- and 12-bit
      bitstreams.
      Note that VDPAU's presentation pipeline and OpenGL-VDPAU interop
      does not support 10- and 12-bit video surfaces yet. See the "VDPAU
      Support" appendix in the README for supported decoder profiles.
    - Fixed a bug that could cause dual-link DVI to be driven over a
      connector that only supports single-link DVI, when "NoMaxPClkCheck" is
      specified in the "ModeValidation" X configuration option.  Note this fix
      may cause behavioral changes for configurations using this option.

  [ Andreas Beckmann ]
  * Update nv-readme.ids.
  * Update symbols files.
  * Update lintian overrides.
  * Upload to experimental.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 24 Sep 2020 21:52:54 +0200

nvidia-graphics-drivers-tesla-450 (450.248.02-12) unstable; urgency=medium

  [ Andreas Beckmann ]
  * Backport drm_fb_create_takes_format_info changes from 535.274.02 to fix
    kernel module build for Linux 6.17.
  * Backport nv_vma_start_write changes from 570.169.

  [ Luca Boccassi ]
  * Remove myself from Uploaders.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 05 Nov 2025 05:32:42 +0100

nvidia-graphics-drivers-tesla-450 (450.248.02-11) unstable; urgency=medium

  * Backport ccflags-y and nv_timer_delete_sync changes from 570.153.02 and
    drm_connector_helper_funcs_mode_valid_has_const_mode_arg changes from
    550.163.01 and import tentative fix from CachyOS for avoiding calls to
    GPL-only symbol __vma_start_write to fix kernel module build for
    Linux 6.15.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 18 Jun 2025 22:30:15 +0200

nvidia-graphics-drivers-tesla-450 (450.248.02-10) unstable; urgency=medium

  * Backport drm_driver_has_date changes from 570.124.04 to fix kernel module
    build for Linux 6.14.
  * Backport file_operations_fop_unsigned_offset_present changes from
    535.230.02.
  * nvidia-vulkan-icd: Promote libnvidia-rtcore to Depends.
  * Bump Standards-Version to 4.7.2. No changes needed.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 29 Mar 2025 18:37:39 +0100

nvidia-graphics-drivers-tesla-450 (450.248.02-9) unstable; urgency=medium

  * Backport cmd_symlink changes from 550.142 to fix kernel module build for
    Linux 6.13.
  * Backport drm_output_poll_changed changes from 535.216.01 to fix kernel
    module build for Linux 6.12.  (Closes: #1090250)
  * Backport warning fixes from 510.39.01, 535.146.02,
    535.216.01, 535.230.02, 560.28.03 and 565.57.01.

 -- Andreas Beckmann <anbe@debian.org>  Sun, 02 Feb 2025 22:25:56 +0100

nvidia-graphics-drivers-tesla-450 (450.248.02-8) unstable; urgency=medium

  * Simplify using nv_pfn_valid() in virt_addr_valid() on ppc64el.
  * Backport nv_get_kern_phys_address() changes from 555.42.02 to fix kernel
    module build with gcc-14 on arm*.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 17 Oct 2024 00:17:11 +0200

nvidia-graphics-drivers-tesla-450 (450.248.02-7~deb11u1) bullseye; urgency=medium

  * Rebuild for bullseye.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 12 Aug 2024 03:21:19 +0200

nvidia-graphics-drivers-tesla-450 (450.248.02-7) unstable; urgency=medium

  * Use pfn_valid() variant with rcu_read_{,un}lock_sched() from Linux 6.8-rc3
    in virt_addr_valid() for Linux 5.10.210 - 5.10.999 to avoid using GPL
    symbols on ppc64el.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 07 Aug 2024 14:37:06 +0200

nvidia-graphics-drivers-tesla-450 (450.248.02-6) unstable; urgency=medium

  * Backport CONFIG_MITIGATION_RETPOLINE changes from 470.256.02.
  * Backport follow_pfn changes from 550.90.07 to fix kernel module build for
    Linux 6.10.
  * bug-script: Report 'apt-cache policy' (535.183.06-1).

 -- Andreas Beckmann <anbe@debian.org>  Wed, 31 Jul 2024 22:59:02 +0200

nvidia-graphics-drivers-tesla-450 (450.248.02-5) unstable; urgency=medium

  * Backport drm_unlocked_ioctl_flag_present changes from 470.239.06 to fix
    kernel module build for Linux 6.8.
  * Backport screen_info changes from 470.182.03 and 470.239.06 to fix kernel
    module build for Linux 6.7 on arm64.
  * Backport pfn_valid() usage removal in nv-mmap.c from 470.239.06.
  * New Romanian (ro) debconf translations by Remus-Gabriel Chelu.
  * xserver-xorg-video-nvidia: Recommend nvidia-vulkan-icd.
  * Move the libnvidia-glvkspirv dependency to libnvidia-(e)glcore.
    (Cf. #1064194)
  * Bump Standards-Version to 4.7.0. No changes needed.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 21 May 2024 10:58:38 +0200

nvidia-graphics-drivers-tesla-450 (450.248.02-4~deb11u1) bullseye; urgency=medium

  * Rebuild for bullseye.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 13 Feb 2024 01:55:48 +0100

nvidia-graphics-drivers-tesla-450 (450.248.02-4) unstable; urgency=medium

  * The Tesla 450 driver series has been declared as End-of-Life by
    NVIDIA. No further updates fixing security issues, critical bugs, or
    adding support for new Xorg or Linux releases will be issued.
    https://docs.nvidia.com/datacenter/tesla/drivers/

  * Turn metapackages into transitional packages to aid switching to
    nvidia-graphics-drivers-tesla-470.  (Closes: #1055140)
  * Provide less virtual packages.
  * Remove the Tesla 450 driver from the nvidia alternative.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 22 Nov 2023 14:13:01 +0100

nvidia-graphics-drivers-tesla-450 (450.248.02-3) unstable; urgency=medium

  * Revert backport of pin_user_pages changes.
  * Backport drm_gem_prime_handle_to_fd changes from 470.223.02 to fix kernel
    module build for Linux 6.6.
  * Refuse to load module if IBT is enabled.  (Closes: #1052069)
  * Switch suggestion from obsolete vulkan-utils to vulkan-tools
    (525.125.06-3).  (Closes: #1055503)

 -- Andreas Beckmann <anbe@debian.org>  Tue, 14 Nov 2023 09:51:10 +0100

nvidia-graphics-drivers-tesla-450 (450.248.02-2) unstable; urgency=medium

  * Backport get_user_pages and pin_user_pages changes from 520.56.06,
    525.53 and 535.86.05 to fix kernel module build for Linux 6.5.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 14 Aug 2023 23:37:02 +0200

nvidia-graphics-drivers-tesla-450 (450.248.02-1~deb11u1) bullseye; urgency=medium

  * Rebuild for bullseye.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 10 Jul 2023 14:33:11 +0200

nvidia-graphics-drivers-tesla-450 (450.248.02-1) unstable; urgency=medium

  * New upstream Tesla branch release 450.248.02 (2023-06-26).
    * Fixed CVE-2023-25515, CVE-2023-25516.  (Closes: #1039682)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5468
    * Improved compatibility with recent Linux kernels.

  [ Andreas Beckmann ]
  * Refresh patches.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 28 Jun 2023 20:01:45 +0200

nvidia-graphics-drivers-tesla-450 (450.236.01-3) UNRELEASED; urgency=medium

  * Backport drm_driver_has_dumb_destroy changes from 525.116.03 to fix kernel
    module build for Linux 6.4.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 16 Jun 2023 18:29:09 +0200

nvidia-graphics-drivers-tesla-450 (450.236.01-2) unstable; urgency=medium

  * Backport vm_area_struct_has_const_vm_flags changes from 470.199.02 to fix
    kernel module build for Linux 6.3.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 16 Jun 2023 10:54:54 +0200

nvidia-graphics-drivers-tesla-450 (450.236.01-1~deb11u1) bullseye; urgency=medium

  * Rebuild for bullseye.

 -- Andreas Beckmann <anbe@debian.org>  Sun, 16 Apr 2023 22:01:49 +0200

nvidia-graphics-drivers-tesla-450 (450.236.01-1) unstable; urgency=medium

  * New upstream Tesla branch release 450.236.01 (2023-03-30).
    * Fixed CVE-2023-0184, CVE-2023-0189, CVE-2023-0180, CVE-2023-0185,
      CVE-2023-0198, CVE-2023-0199, CVE-2023-0188, CVE-2023-0190,
      CVE-2023-0194, CVE-2023-0195, CVE-2023-0191.  (Closes: #1033778)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5452
    * Improved compatibility with recent Linux kernels.

  [ Andreas Beckmann ]
  * Refresh patches.
  * Backport acpi_op_remove changes from 470.182.03 to fix kernel module build
    for Linux 6.2.
  * nvidia-tesla-450-alternative: Access kmod config files over a versioned
    symlink (510.108.03-3).
  * Add versioned Provides: nvidia-kernel-dkms-any (515.65.01-1).
  * New Brazilian Portuguese (pt_BR) debconf translations by Paulo Henrique de
    Lima Santana.  (Closes: #1028265)
  * Updated Turkish (tr) debconf translations by Atila KOÇ. (Closes: #1033544)
  * Bump Standards-Version to 4.6.2. No changes needed.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 06 Apr 2023 09:17:36 +0200

nvidia-graphics-drivers-tesla-450 (450.216.04-1~deb11u1) bullseye; urgency=medium

  * Rebuild for bullseye.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 10 Dec 2022 01:53:07 +0100

nvidia-graphics-drivers-tesla-450 (450.216.04-1) unstable; urgency=medium

  * New upstream Tesla branch release 450.216.04 (2022-11-22).
    * Fixed CVE-2022-34670, CVE-2022-34674, CVE-2022-34675, CVE-2022-34677,
      CVE-2022-34679, CVE-2022-34680, CVE-2022-34682, CVE-2022-42254,
      CVE-2022-42256, CVE-2022-42257, CVE-2022-42258, CVE-2022-42259,
      CVE-2022-42260, CVE-2022-42261, CVE-2022-42262, CVE-2022-42263,
      CVE-2022-42264.  (Closes: #1025283)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5415
    - Improved performance on GPUs which are experiencing a high number
      of correctable ECC memory errors.
    * Improved compatibility with recent Linux kernels.
  * New upstream Tesla branch release (amd64 only) 450.203.08 (2022-10-19).

  [ Andreas Beckmann ]
  * Refresh patches.
  * Add missing #includes to fix kernel module build for ppc64el.
  * Rename the internally used ARCH variable which might clash on externally
    set values.
  * Use substitutions for ${nvidia-kernel} and friends (510.108.03-1).
  * Try to compile a kernel module at package build time (510.108.03-1).

 -- Andreas Beckmann <anbe@debian.org>  Tue, 06 Dec 2022 02:54:57 +0100

nvidia-graphics-drivers-tesla-450 (450.203.03-2) unstable; urgency=medium

  * Backport acpi changes from 510.85.02 and 515.65.01, drm_frambuffer.h
    changes from 515.76 to fix kernel module build for Linux 6.0.
  * Add support for unversioned Tesla packages (tesla 510.85.02-1).

 -- Andreas Beckmann <anbe@debian.org>  Fri, 21 Oct 2022 01:56:00 +0200

nvidia-graphics-drivers-tesla-450 (450.203.03-1~deb11u1) bullseye; urgency=medium

  * Rebuild for bullseye.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 02 Sep 2022 09:58:52 +0200

nvidia-graphics-drivers-tesla-450 (450.203.03-1) unstable; urgency=medium

  * New upstream Tesla branch release 450.203.03 (2022-08-02).
    * Fixed CVE-2022-31607, CVE-2022-31608, CVE-2022-31615. (Closes: #1016618)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5383
    * Improved compatibility with recent Linux kernels.

  [ Andreas Beckmann ]
  * Replace obsolete pci_*() functions with their dma_*() counterparts in
    ppc64el specific code paths to fix kernel module build for ppc64el.
  * Refresh patches.
  * Drop references to kernel-package and make-kpkg, gone since stretch
    (470.141.03-1).
  * Overhaul build-module-packages.sh (470.141.03-1).
  * Add module-assistant based autopkgtest for the *-source package
    (470.141.03-1).
  * Simplify changelog management for the *-source package (470.141.03-1).
  * Copy the Source stanza from d/control to the module control file
    (470.141.03-1).

 -- Andreas Beckmann <anbe@debian.org>  Sun, 07 Aug 2022 00:14:36 +0200

nvidia-graphics-drivers-tesla-450 (450.191.01-2~deb11u1) bullseye; urgency=medium

  * Rebuild for bullseye.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 02 Jul 2022 13:57:27 +0200

nvidia-graphics-drivers-tesla-450 (450.191.01-2) unstable; urgency=medium

  * Backport pci/dma, iosys_map, dma_set_coherent_mask, acpi_bus_get_device
    and cc_mkdec changes from 470.129.06 to fix kernel module build for
    Linux 5.18.  (Closes: #1013130)
  * Minor packaging sync and cleanup (470.129.06-6).
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 24 Jun 2022 10:28:25 +0200

nvidia-graphics-drivers-tesla-450 (450.191.01-1) unstable; urgency=medium

  * New upstream Tesla branch release 450.191.01 (2022-05-16).
    * Fixed CVE-2022-28181, CVE-2022-28185, CVE-2022-28192. (Closes: #1011144)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5353

  [ Andreas Beckmann ]
  * Refresh patches.
  * Bump Standards-Version to 4.6.1. No changes needed.

 -- Andreas Beckmann <anbe@debian.org>  Sun, 22 May 2022 18:48:35 +0200

nvidia-graphics-drivers-tesla-450 (450.172.01-3) unstable; urgency=medium

  * Update 0003-fix-conftest-includes.patch to fix kernel module build for
    ppc64el.  (Closes: #976901)
  * Backport mt_device_gre changes from 510.39.01 to fix kernel module build
    for arm64.  (Closes: #1009740)
  * Refresh patches.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 15 Apr 2022 22:28:22 +0200

nvidia-graphics-drivers-tesla-450 (450.172.01-2~deb11u1) bullseye; urgency=medium

  * Rebuild for bullseye.

 -- Andreas Beckmann <anbe@debian.org>  Sun, 20 Mar 2022 16:53:36 +0100

nvidia-graphics-drivers-tesla-450 (450.172.01-2) unstable; urgency=medium

  * Add xorg-video-abi-25 (Xorg Xserver 21) as alternative dependency.
    (Closes: #1005932)
  * Backport pde_data changes from 470.103.01 to fix kernel module build for
    Linux 5.17.
  * dkms.conf: Use a BUILD_EXCLUSIVE equivalent hack to skip building for -rt
    kernels, not supported upstream (510.54-1).
  * Declare Testsuite: autopkgtest-pkg-dkms (510.54-1).

 -- Andreas Beckmann <anbe@debian.org>  Mon, 28 Feb 2022 21:03:12 +0100

nvidia-graphics-drivers-tesla-450 (450.172.01-1) unstable; urgency=medium

  * New upstream Tesla branch release 450.172.01 (2022-01-31).
    * Fixed CVE-2022-21813, CVE-2022-21814.  (Closes: #1004851)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5312
    - Fixed a bug that caused nvidia-drm.ko to crash when loading with
      DRM-KMS enabled (modeset=1) on Linux v5.14.
    * Improved compatibility with recent Linux kernels.

  [ Andreas Beckmann ]
  * Refresh patches.
  * nvidia-tesla-450-kernel-support: Provide
    /etc/modprobe.d/nvidia-options.conf as a template taking into account the
    module renaming. This is a slave alternative of the nvidia alternative
    (470.86-1).  (Closes: #999670)

 -- Andreas Beckmann <anbe@debian.org>  Thu, 03 Feb 2022 01:35:04 +0100

nvidia-graphics-drivers-tesla-450 (450.156.00-1) unstable; urgency=medium

  * New upstream Tesla branch release 450.156.00 (2021-10-26).
    - Fixed a bug that could cause the /proc/driver/nvidia/suspend power
      management interface to fail to preserve and restore video memory
      allocations when the NVreg_TemporaryFilePath module parameter for
      nvidia.ko specified an invalid path.

  [ Andreas Beckmann ]
  * bug-script: Show the nvidia and glx alternatives (470.82.00-1).
  * nvidia-tesla-450-alternative: libnvidia-cfg.so.1 on its own is not
    sufficient to activate a nvidia alternative (470.82.00-1).
    (Closes: #996595)
  * Fix bashisms in upstream scripts (470.82.00-1).
  * Drop the unusable leftover non-GLVND libegl1-nvidia-tesla-450 package
    (470.82.00-1).
  * nvidia-tesla-450-alternative: Drop unused non-GLVND slave links
    (470.82.00-1).
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 05 Nov 2021 12:11:07 +0100

nvidia-graphics-drivers-tesla-450 (450.142.00-2) unstable; urgency=medium

  * Backport drm_device_has_pdev and set_current_state changes from 470.63.01
    to fix kernel module build for Linux 5.14.
  * Generate tight dependencies on libnvidia*-glcore/libnvidia*-eglcore
    (470.57.02-3).
  * Bump Standards-Version to 4.6.0. No changes needed.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 21 Sep 2021 12:19:13 +0200

nvidia-graphics-drivers-tesla-450 (450.142.00-1) unstable; urgency=medium

  * New upstream Tesla branch release 450.142.00 (2021-07-20).
    * Fixed CVE-2021-1093, CVE-2021-1094, CVE-2021-1095.  (Closes: #991356)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5211
    - Fixed a bug that could result in blank displays when driving multiple
      displays at the same resolution using active DisplayPort dongles.

  [ Andreas Beckmann ]
  * Refresh patches.
  * nvidia-tesla-450-driver-libs: Add Recommends: libnvidia-tesla-450-encode1
    (460.91.03-1).  (Closes: #989885)
  * debian/gen-control.pl: Support substitutions in the Vcs-Git field
    (460.91.03-1).
  * Compute and substitute the Git branch instead of hardcoding it
    (460.91.03-1).

 -- Andreas Beckmann <anbe@debian.org>  Fri, 23 Jul 2021 22:54:44 +0200

nvidia-graphics-drivers-tesla-450 (450.119.04-1) unstable; urgency=medium

  * New upstream Tesla branch release 450.119.04 (2021-05-04).

 -- Andreas Beckmann <anbe@debian.org>  Thu, 20 May 2021 13:53:07 +0200

nvidia-graphics-drivers-tesla-450 (450.119.03-1) unstable; urgency=medium

  * New upstream production and Tesla branch release 450.119.03 (2021-04-19).
    * Fixed CVE-2021-1076, CVE-2021-1077.  (Closes: #987221)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5172
    - Fixed a driver installation failure on Linux kernel 5.11 release
      candidates, where the NVIDIA kernel module failed to build with error
      "error: implicit declaration of function 'sys_close'".
    - Fixed a bug where calls to vkCreateDevice could fail on Ampere GPUs when
      ray tracing extensions were enabled and the application was running
      within the Steam Linux Runtime.
    - Fixed a regression that could cause display corruption when using
      a scaled resolution after resuming from power management suspend.
    - Fixed a bug that could intermittently cause NvFBC applications to fail
      with the error message "Unable to send exported fds".

 -- Andreas Beckmann <anbe@debian.org>  Thu, 22 Apr 2021 21:13:14 +0200

nvidia-graphics-drivers-tesla-450 (450.102.04-2) unstable; urgency=medium

  * Switch to dh-sequence-dkms (460.56-1).
  * Simplify dh_dkms usage (460.56-1).
  * nvidia-tesla-450-alternative: Add libnvidia-ml.so slave alternative if
    libnvidia-ml-dev is installed (460.56-2).  (Closes: #984881)

 -- Andreas Beckmann <anbe@debian.org>  Sat, 13 Mar 2021 18:43:15 +0100

nvidia-graphics-drivers-tesla-450 (450.102.04-1) unstable; urgency=medium

  * New upstream long lived and Tesla branch release 450.102.04 (2021-01-07).
    * Fixed CVE-2021-1052, CVE-2021-1053, CVE-2021-1056.  (Closes: #979675)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5142
    - Fixed the X driver's composition pipeline (used, e.g., for X desktop
      rotation, "ForceCompositionPipeline", and some OpenGL Swap Group
      configurations) to correctly preserve color precision in depth 30.
    - Fixed a bug that could cause X clients to crash when closing display
      connections to the X server.
    - Fixed a bug that could cause the X server to configure DisplayPort
      Multi-Stream Transport displays in an inconsistent order.
    - Added support for the following GPUs: T500, A100-SXM4-80GB.
    - Improved the memory allocation strategy in nvidia-modeset.ko to reduce
      the likelihood of out-of-memory errors, which typically manifest as
      "page allocation failure" messages in the kernel log.
    - Fixed a performance regression in the NVIDIA X driver which affected
      some X11 RENDER extension use cases.
    - Added AMD Secure Memory Encryption compatibility.
    - Fixed a bug where glGetGraphicsResetStatusARB would incorrectly
      return GL_PURGED_CONTEXT_RESET_NV immediately after application
      start-up if the system had previously been suspended.
    * Improved compatibility with recent Linux kernels.

  [ Andreas Beckmann ]
  * Update nv-readme.ids.
  * Refresh patches.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 25 Jan 2021 18:21:19 +0100

nvidia-graphics-drivers-tesla-450 (450.80.02-2) unstable; urgency=medium

  * Rebuild as Tesla 450 driver.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 17 Dec 2020 20:39:59 +0100

nvidia-graphics-drivers (450.80.02-2) unstable; urgency=medium

  * libcuda1: Add Provides: libcuda-11.1-1{,-i386}.
  * Bump watch file version to 4.
  * Bump Standards-Version to 4.5.1. No changes needed.
  * Backport drm_prime_pages_to_sg_has_drm_device_arg and get_dma_ops changes
    from 455.45.01 to fix kernel module build for Linux 5.10.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 17 Dec 2020 14:57:31 +0100

nvidia-graphics-drivers-tesla-450 (450.80.02-1) unstable; urgency=medium

  * Rebuild as Tesla 450 driver.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 02 Nov 2020 10:20:10 +0100

nvidia-graphics-drivers (450.80.02-1) unstable; urgency=medium

  * New upstream long lived and Tesla branch release 450.80.02 (2020-09-30).
    - Added support for the following GPUs: A100-PCIE-40GB,
      A100 Graphics Device, DGX Display, GeForce MX450.
    * Improved compatibility with recent Linux kernels.
      (Closes: #972514, #972582, #972834, #972856, #972901, #973362, #973665)

  [ Andreas Beckmann ]
  * Update nv-readme.ids.
  * Update symbols files.
  * Restrict watch file to releases from the 450.xx long lived branch.
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 29 Oct 2020 01:05:29 +0100

nvidia-graphics-drivers (450.66-1) unstable; urgency=medium

  * New upstream long lived branch release 450.66 (2020-08-18).
    - Added support for the following GPUs: EIZO Quadro MED-XN31LP,
      EIZO Quadro MED-XN50LP, EIZO Quadro MED-XN51LP, EIZO Quadro MED-XN70,
      EIZO Quadro MED-XN71, EIZO Quadro MED-XN72, EIZO Quadro MED-XN90,
      EIZO Quadro MED-XN91, EIZO Quadro MED-XN92, Matrox D-Series D1450,
      Matrox D-Series D1480
    - Fixed triple buffering support of Vulkan X11 swapchains when
      applications are syncing to vblank.

  [ Luca Boccassi ]
  * Update nv-readme.ids.
  * Update symbols files.

  [ Andreas Beckmann ]
  * Test that the patches can be applied to the module source.
  * nvidia-kernel-dkms: Ship with unapplied patches and apply the
    patches while building kernel modules.
  * Simplify generating the -source and -dkms packages.

  [ Vincent Cheng ]
  * Remove myself from Uploaders.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 01 Sep 2020 00:29:22 +0200

nvidia-graphics-drivers (450.57-3) unstable; urgency=medium

  * There is no libnvidia-compiler on arm64.

 -- Andreas Beckmann <anbe@debian.org>  Sun, 16 Aug 2020 14:53:30 +0200

nvidia-graphics-drivers (450.57-2) unstable; urgency=medium

  * Allow alternative libnvidia-{tesla,legacy}-*-cfg1 packages to substitute
    libnvidia-cfg1 in third-party packages.
    - Add Provides: libnvidia-cfg.so.1 (= ${nvidia:Version}).
    - Generate alternative versioned dependency on libnvidia-cfg.so.1 through
      the symbols file.
  * Upload to unstable.

 -- Andreas Beckmann <anbe@debian.org>  Sun, 09 Aug 2020 23:55:49 +0200

nvidia-graphics-drivers (450.57-1) experimental; urgency=medium

  * New upstream long lived branch release 450.57 (2020-07-09).
    - Fixed a bug that caused a brief orange flash on some platforms when a
      display mode is being set.
  * New upstream release 440 series.
    - Fixed a bug that could cause the X server to crash when using large
      cursor images with PRIME display offloading.
    - Fixed an interaction problem with 5.4 and newer Linux kernels that
      caused a performance regression when allocating system memory.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 22 Jul 2020 16:33:11 +0200

nvidia-graphics-drivers-tesla-450 (450.51.06-2) unstable; urgency=medium

  [ Andreas Beckmann ]
  * Test that the patches can be applied to the module source (450.66-1).
  * nvidia-tesla-450-kernel-dkms: Ship with unapplied patches and apply the
    patches while building kernel modules (450.66-1).
  * Simplify generating the -source and -dkms packages (450.66-1).
  * Backport nv_vmalloc and nv_mmap_* (mmap_{sem=>lock}) changes from 450.57
    to fix kernel module build for Linux 5.8.

  [ Vincent Cheng ]
  * Remove myself from Uploaders.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 01 Sep 2020 00:39:37 +0200

nvidia-graphics-drivers-tesla-450 (450.51.06-1) unstable; urgency=medium

  * New upstream Tesla branch release 450.51.06 (2020-07-28).

  [ Andreas Beckmann ]
  * Allow alternative libnvidia-{tesla,legacy}-*-cfg1 packages to substitute
    libnvidia-cfg1 in third-party packages (450.57-2).
    - Add Provides: libnvidia-cfg.so.1 (= ${nvidia:Version}).
    - Generate alternative versioned dependency on libnvidia-cfg.so.1 through
      the symbols file.
  * There is no libnvidia-tesla-450-compiler on arm64 (450.57-3).
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 18 Aug 2020 23:20:53 +0200

nvidia-graphics-drivers-tesla-450 (450.51.05-1) unstable; urgency=medium

  * New upstream Tesla branch release 450.51.05 (2020-07-07).

  [ Andreas Beckmann ]
  * Fork as new source package, rename everything to include '-tesla-450'.
  * Do not build 'unversioned' packages from this source.
  * Upload to unstable.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 17 Jul 2020 17:50:32 +0200

nvidia-graphics-drivers (450.51-2) experimental; urgency=medium

  * Prepare infrastructure for packaging Tesla 450 driver releases (available
    for amd64 (including some i386 libs), arm64 and ppc64el).
  * nvidia-detect: Add support for Tesla 450 drivers.
  * Merge changes from 440.100-2.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 17 Jul 2020 16:34:04 +0200

nvidia-graphics-drivers (450.51-1) experimental; urgency=medium

  * New upstream beta 450.51 (2020-06-24).
    - Added support for Vulkan direct-to-display on DisplayPort displays which
      are connected via DisplayPort Multi-Stream Transport (DP-MST).
    - Added a new documentation file, supported-gpus.json, which exposes a
      machine-readable list of supported GPUs and features.
    - Added an implementation of glNamedBufferPageCommitmentARB, which was
      missing from the NVIDIA driver's support for the GL_ARB_sparse_buffer
      extension.
    - Fixed a bug that could cause a KDE Plasma session to crash when running
      under Wayland.
    - Fixed a bug that could cause some Swap Group configurations to present
      at half of the display refresh rate.
    - Fixed a bug that prevented X11 EGL displays from being reinitialized.
    - The 450 driver series is the last that supports NvFBC's
      NVFBC_CAPTURE_TO_HW_ENCODER capture interface, which has been deprecated
      since NVIDIA Capture SDK 6.0 released in 2017. Future NVIDIA drivers
      after the 450 series will return NVFBC_ERR_UNSUPPORTED if that capture
      interface is requested.
      The recommended way to encode captured frames with NVENC is by using the
      NVIDIA Video Codec SDK.
      See: https://developer.nvidia.com/nvidia-video-codec-sdk
    - Implemented support for NVIDIA NGX. A new library, libnvidia-ngx.so, has
      been added to support the new functionality. This new library is needed
      by applications which link against any of the following SDKs:
      NVIDIA DLSS SDK, NVIDIA NGX SDK.
    - Fixed a bug which caused Vulkan applications to leak file descriptors
      when destroying Vulkan instances.
    - Added a fallback presentation path for PRIME Render Offload
      configurations where the DRI3 and/or Present extension are unavailable.
    - Fixed a bug where vkCreateSampler would fail with no borderColor data,
      even though it wasn't needed.
    - Fixed a bug where vkUpdateDescriptorSetWithTemplate would ignore the
      stride parameter for some VkDescriptorType values.
    - Fixed a bug causing the Plasma desktop panel to freeze when
      compositing is disabled (https://bugs.kde.org/show_bug.cgi?id=353983)
    - Added support for the following GPUs: A100-PCIE-40GB, A100-PG509-200,
      A100-SXM4-40GB.
    - Improved Vulkan device enumeration under an X.Org X server environment.
      See the "Known Issues" in the README for more information.
    - Fixed a visual glitch of Vulkan applications when they stop flipping
      due to a window change, such as when alt-tab is used to change
      window focus.
    - Fixed a bug where XGetImage requests would return stale data for
      flipping Vulkan applications. In particular, this fixes screen-scraping
      tools such as VNC and import.
    - Removed libnvidia-fatbinaryloader.so from the driver package.  This
      functionality is now built into other driver libraries.
    - Extended the dynamic runtime power management support in the NVIDIA
      driver to shut off power to video memory under certain conditions.
      See the chapter titled "PCI-Express Runtime D3 (RTD3) Power Management"
      in the README for more information.
    - Added HEVC 10/12 bit "decode only" support to the NVIDIA VDPAU driver.
      Note that VDPAU's presentation pipeline and OpenGL-VDPAU interop
      does not support 10- and 12-bit video surfaces yet. See the "VDPAU
      Support" appendix in the README for supported HEVC decoder profiles.
    - Added support for Image Sharpening for OpenGL and Vulkan applications
    - Added new VdpYCbCrFormats VDP_YCBCR_FORMAT_Y_U_V_444_16,
      VDP_YCBCR_FORMAT_P010 and VDP_YCBCR_FORMAT_P016 for accessing 16-bit
      surfaces via VdpVideoSurfaceGetBitsYCbCr() and
      VdpVideoSurfacePutBitsYCbCr() in the NVIDIA VDPAU driver.
    - Added support to create 16-bit video surfaces in the NVIDIA VDPAU
      driver.
    - Modified nvidia-persistenced and libnvidia-ml (NVML) to use libtirpc for
      communication instead of relying on the deprecated glibc RPC
      implementation.
    - Enabled GPU screens by default on X.Org xserver version 1.20.7 and
      higher.
    - Fixed a bug where rendering in a separate user namespace (unshare -U)
      would show black window and produce Xid 13 errors.
  * New upstream release 445 series.
    - Removed support for "IgnoreDisplayDevices" X configuration option.
    - Added support for PRIME Synchronization when using displays driven by
      the xf86-video-amdgpu driver as PRIME display offload sinks.
    - Added support for displays connected to NVIDIA GPUs to act as PRIME
      display offload sinks, also known as "Reverse PRIME". See the chapter
      titled "Offloading Graphics Display with RandR 1.4" in the README for
      additional information.
  * New upstream release 440 series.
    - Fixed a bug where a Vulkan application under PRIME render
      offload would not always be correctly throttled to vsync despite
      the application's request for VK_PRESENT_MODE_FIFO_KHR. This was
      particularly prevalent on DXVK titles.

  [ Andreas Beckmann ]
  * Add support for arm64 driver releases.
  * Update nv-readme.ids.
  * Refresh patches.
  * Update symbols files.
  * Remove libnvidia-fatbinaryloader package.
  * libnvidia-ngx1: New package for the NVIDIA NGX runtime library.
  * libcuda1: Add Provides: libcuda-11.0-1{,-i386}.
  * Update lintian overrides.
  * Build the nvidia-*-common and nvidia-detect packages for arm64.
  * Bump glx-alternative-nvidia dependency for arm64 support.
  * Upload to experimental.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 01 Jul 2020 00:02:18 +0200

nvidia-graphics-drivers-tesla-440 (440.118.02-5) unstable; urgency=medium

  * nvidia-tesla-440-driver-libs: Add Recommends: libnvidia-tesla-440-encode1
    (460.91.03-1).  (Closes: #989885)
  * debian/gen-control.pl: Support substitutions in the Vcs-Git field
    (460.91.03-1).
  * Compute and substitute the Git branch instead of hardcoding it
    (460.91.03-1).

 -- Andreas Beckmann <anbe@debian.org>  Thu, 22 Jul 2021 18:05:03 +0200

nvidia-graphics-drivers-tesla-440 (440.118.02-4) unstable; urgency=medium

  * Switch to dh-sequence-dkms (460.56-1).
  * Simplify dh_dkms usage (460.56-1).
  * nvidia-tesla-440-alternative: Add libnvidia-ml.so slave alternative if
    libnvidia-ml-dev is installed (460.56-2).  (Closes: #984881)

 -- Andreas Beckmann <anbe@debian.org>  Fri, 12 Mar 2021 21:03:13 +0100

nvidia-graphics-drivers-tesla-440 (440.118.02-3) unstable; urgency=medium

  * Metadata updates.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 25 Jan 2021 17:58:15 +0100

nvidia-graphics-drivers-tesla-440 (440.118.02-2) unstable; urgency=medium

  * Bump watch file version to 4.
  * Bump Standards-Version to 4.5.1. No changes needed.
  * Backport drm_prime_pages_to_sg_has_drm_device_arg and get_dma_ops changes
    from 455.45.01 to fix kernel module build for Linux 5.10.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 17 Dec 2020 13:35:38 +0100

nvidia-graphics-drivers-tesla-440 (440.118.02-1) unstable; urgency=medium

  * New upstream Tesla branch release 440.118.02 (2020-09-30).
    - Fixed a bug that could cause the X server to crash when using large
      cursor images with PRIME display offloading.
    - Fixed a bug where a Vulkan application under PRIME render
      offload would not always be correctly throttled to vsync despite
      the application's request for VK_PRESENT_MODE_FIFO_KHR. This was
      particularly prevalent on DXVK titles.

  [ Andreas Beckmann ]
  * Update nv-readme.ids.
  * Update glvnd symbols files.
  * Backport get_user_pages_remote, vga_tryget, smp_read_barrier_depends,
    drm_driver_has_gem_free_object, drm_display_mode_has_vrefresh,
    drm_driver_master_set_has_int_return_type and drm_gem_object_put_unlocked
    changes from 455.23.04 to fix kernel module build for Linux 5.9.
  * Refresh patches.
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 28 Oct 2020 21:46:41 +0100

nvidia-graphics-drivers (440.100-2) unstable; urgency=medium

  * Restrict watch file to releases from the 440.xx long lived branch.
  * Replace *-i386 helper packages with *:i386 recommendations.
  * [i386 armhf]: Remove transitional packages.
  * nvidia-detect.install: Use dh-exec for arch restrictions.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 17 Jul 2020 13:30:24 +0200

nvidia-graphics-drivers (440.100-1) unstable; urgency=medium

  * New upstream long lived branch release 440.100 (2020-06-24).
    * Fixed CVE-2020-5963, CVE-2020-5967.  (Closes: #963766)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5031
    - Added a workaround for some Pascal based notebooks, where the GPU
      could fall off the bus when idle.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 30 Jun 2020 09:52:45 +0200

nvidia-graphics-drivers-tesla-440 (440.95.01-2) unstable; urgency=medium

  [ Andreas Beckmann ]
  * Replace *-i386 helper packages with *:i386 recommendations (440.100-2).
  * Allow alternative libnvidia-{tesla,legacy}-*-cfg1 packages to substitute
    libnvidia-cfg1 in third-party packages (450.57-2).
    - Add Provides: libnvidia-cfg.so.1 (= ${nvidia:Version}).
    - Generate alternative versioned dependency on libnvidia-cfg.so.1 through
      the symbols file.
  * Test that the patches can be applied to the module source (450.66-1).
  * nvidia-tesla-440-kernel-dkms: Ship with unapplied patches and apply the
    patches while building kernel modules (450.66-1).
  * Simplify generating the -source and -dkms packages (450.66-1).
  * Backport nv_vmalloc and nv_mmap_* (mmap_{sem=>lock}) changes from 450.57
    to fix kernel module build for Linux 5.8.

  [ Vincent Cheng ]
  * Remove myself from Uploaders.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 01 Sep 2020 00:44:13 +0200

nvidia-graphics-drivers-tesla-440 (440.95.01-1) unstable; urgency=medium

  * New upstream Tesla branch release 440.95.01 (2020-06-24).
    * Fixed CVE-2020-5963, CVE-2020-5967.  (Closes: #963766)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5031
    - Added support for the following GPUs: GeForce GTX 1650 Ti,
      GeForce GTX 1650 Ti with Max-Q Design,
      GeForce RTX 2060 with Max-Q Design, Quadro T1000 with Max-Q Design.
    - Added new "Connector-N" display device aliases to the X driver's
      X configuration option parser.  This is useful in conjunction with
      the "ConnectedMonitor" X configuration option, for emulating the
      presence of connected monitors without knowing what specific
      connectors are available.  See the "Display Device Names" appendix
      in the README for details.

  [ Andreas Beckmann ]
  * Update nv-readme.ids.
  * Refresh patches.
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 29 Jun 2020 23:14:48 +0200

nvidia-graphics-drivers (440.82-2) unstable; urgency=medium

  [ Andreas Beckmann ]
  * Switch to debhelper-compat (= 13).

  [ Jiri Palecek ]
  * Fix #includes in conftest.sh to fix kernel module build for Linux 5.7.
    (Closes: #960735)

 -- Andreas Beckmann <anbe@debian.org>  Wed, 20 May 2020 17:22:58 +0200

nvidia-graphics-drivers (440.82-1) unstable; urgency=medium

  * New upstream long lived branch release 440.82 (2020-04-07).
    - Added a workaround for Steam Play title DOOM Eternal, which overrides
      application requested memory locations, to ensure performance-critical
      resources be placed in video memory.
    - Allow presenting from queue families which only expose
      VK_QUEUE_COMPUTE_BIT when using XCB in addition to Xlib surfaces.
    - Fixed a bug that caused render-offloaded applications to crash on exit.

  [ Andreas Beckmann ]
  * Update nv-readme.ids.
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 11 Apr 2020 14:29:59 +0200

nvidia-graphics-drivers-tesla-440 (440.64.00-1) unstable; urgency=medium

  * New upstream Tesla branch release 440.64.00 (2020-03-10).

  [ Andreas Beckmann ]
  * Fork as new source package, rename everything to include '-tesla-440'.
  * Do not build 'unversioned' packages from this source.
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 18 Mar 2020 21:33:14 +0100

nvidia-graphics-drivers (440.64-2) unstable; urgency=medium

  * Prepare infrastructure for packaging Tesla 440 driver releases (available
    for amd64 (including some i386 libs) and ppc64el).
  * nvidia-detect: Add support for Tesla 440 drivers.
  * Bump glx-alternative-nvidia dependency for ppc64el support.
  * Drop versioned constraints that are satisfied in stretch.
  * bug-control: Report information about more (virtual) packages.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 18 Mar 2020 21:01:28 +0100

nvidia-graphics-drivers (440.64-1) unstable; urgency=medium

  * New upstream long lived branch release 440.64 (2020-02-28).
    - Added support for the following GPUs: GeForce MX330, GeForce MX350.
    - Fixed a regression that allowed displays to enter DPMS mode even
      when DPMS is disabled in the X server settings.

  [ Andreas Beckmann ]
  * Update nv-readme.ids.
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Sun, 01 Mar 2020 11:25:24 +0100

nvidia-graphics-drivers (440.59-1) unstable; urgency=medium

  * New upstream long lived branch release 440.59 (2020-02-03).
    - Disabled frame rate limiting for configurations without active
      displays when HardDPMS is enabled.
    - Restricted the maximum number of GPU Screens to one GPU Screen per
      GPU device, to prevent X from crashing when more than one GPU Screen
      is configured for a single GPU device.
    - Fixed a bug that could cause the X server to crash while exiting
      DPMS with HardDPMS enabled.
    - Added support for the following GPUs: Tesla PG500-216, Tesla PG504-216.
    - Added support for audio over DisplayPort Multi-Stream. This support
      requires Linux kernel version 5.5 or newer.
    - Updated the NVIDIA driver to allow NVIDIA High Definition Audio (HDA)
      controllers to respond to display hotplug events while the HDA is
      runtime-suspended.
    - Fixed a bug that caused DXVK titles to endlessly loop during shader
      compilation if no OpSource instruction was present.

  [ Andreas Beckmann ]
  * Update nv-readme.ids.
  * Update symbols files.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 06 Feb 2020 22:39:27 +0100

nvidia-graphics-drivers (440.44-2) unstable; urgency=medium

  * Merge changes from 435.21-3.
  * Rename "legacy" variables to more generic "variant".
  * Upload to unstable.  (Closes: #950128)

 -- Andreas Beckmann <anbe@debian.org>  Wed, 29 Jan 2020 21:03:10 +0100

nvidia-graphics-drivers (440.44-1) experimental; urgency=medium

  * New upstream long lived branch release 440.44 (2019-12-11).
    - Added support for the following GPU: GeForce GTX 1650 SUPER.
    - Added support for the __GL_SYNC_DISPLAY_DEVICE environment variable for
      Vulkan applications.
    - Fixed a bug that caused applications running directly on a display
      (such as VR HMDs) to tear when a G-SYNC or G-SYNC Compatible monitor
      is plugged in the system.
  * New upstream release 430 series.
    - Fixed a bug in an error handling path that could cause a kernel crash
      while loading nvidia.ko.

  [ Andreas Beckmann ]
  * Merge changes from 430.64-4.
  * Update nv-readme.ids.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 16 Dec 2019 13:06:12 +0100

nvidia-graphics-drivers (440.36-1) experimental; urgency=medium

  * New upstream long lived branch release 440.36 (2019-11-22).
    - Fixed graphical corruption that can occur when using
      glslang SPIR-V Generator Version <= 2.
  * New upstream Tesla branch release 440.33.01 (2019-11-19).

  [ Andreas Beckmann ]
  * Update symbols files.
  * libcuda1: Add Provides: libcuda-10.2-1{,-i386}.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 26 Nov 2019 15:27:45 +0100

nvidia-graphics-drivers (440.31-1) experimental; urgency=medium

  * New upstream long lived branch release 440.31 (2019-11-04).
    - Added support for the following GPUs: Tesla V100S-PCIE-32GB,
      GeForce GTX 1660 SUPER.
    - Fixed a regression in the 440.26 driver that could prevent the NVIDIA
      kernel modules from building correctly on systems localized to a
      language other than English.  (Closes: #944556)

  [ Andreas Beckmann ]
  * Merge changes from 430.64-1.
  * Update nv-readme.ids.
  * Refresh patches.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 18 Nov 2019 00:28:08 +0100

nvidia-graphics-drivers (440.26-1) experimental; urgency=medium

  * New upstream beta 440.26 (2019-10-17).
    - Enabled parallel GLSL shader linking by default; i.e., allow
      GL_ARB_parallel_shader_compile to work without first calling
      glMaxShaderCompilerThreadsARB().
    - Added support for HDMI 2.1 variable refresh rate (VRR) G-SYNC Compatible
      monitors on supported GPUs.  For more details, see "Configuring Multiple
      Display Devices on One X Screen" in the README.
    - Added support for the GLX_NV_multigpu_context and GL_NV_gpu_multicast
      extensions.  For more details, see the "Configuring SLI and Multi-GPU
      FrameRendering" chapter of the README, and the extension specifications:
        https://www.khronos.org/registry/OpenGL/extensions/NV/GLX_NV_multigpu_context.txt
        https://www.khronos.org/registry/OpenGL/extensions/NV/NV_gpu_multicast.txt
    - Fixed a bug that prevented Vulkan applications running on systems
      configured for SLI. Vulkan applications can now run while SLI is
      enabled; however, they will only be able to use a single GPU.
    - Simplified the nvidia-sleep.sh sample script to no longer depend on
      unreliable detection of the current VT through X server logs.
    - Added EGL support for PRIME render offload. Please see the PRIME Render
      Offload chapter in the README for configuration details.
    - Fixed a regression introduced in 435.19.02 that would cause some
      applications which use the VK_KHR_DISPLAY extension to result in a
      segmentation fault.
    - Enabled HardDPMS by default. See the README entry on the X configuration
      option "HardDPMS" for more information.
    - Fixed a bug which caused corruption in the following DXVK titles:
        Saints Row IV, Saints Row: The Third.
    - Added VP9 decode support to the NVIDIA VDPAU driver. See the
      VDPAU Support appendix in the README for supported VP9 decoder
      profiles.
    - Fixed a bug that could cause heapUsage values reported by
      VK_EXT_memory_budget to not immediately update after vkFreeMemory was
      called.
    - Changed GPU clock management strategy to more quickly ramp down clocks
      after a drop in GPU utilization.
    - Added X configuration option, "SidebandSocketPath", which
      controls the directory in which the X driver will create a
      pathname UNIX domain socket used to communicate with the NVIDIA
      OpenGL, Vulkan and VDPAU driver components.
    - The X driver will now create a fallback pathname UNIX domain
      socket in the directory specified by the "SidebandSocketPath"
      option, or /var/run by default, which will be used by other
      NVIDIA driver components if they are unable to connect to the
      default abstract socket.  This fixes a bug where graphics
      applications run within a network namespace (which prevents the
      use of abstract sockets) were unable to take advantage of some
      driver features, such as G-Sync.

  [ Andreas Beckmann ]
  * Update nv-readme.ids.
  * Update symbols files.
  * Refresh patches.
  * Update lintian overrides.
  * libnvidia-allocator1: New package for the allocator runtime library.
  * Upload to experimental.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 02 Nov 2019 18:31:45 +0100

nvidia-graphics-drivers (435.21-3) unstable; urgency=low

  * Merge changes from 430.64-5.
  * Continue building libegl1-nvidia.
  * Insert '-' between suffix ending with digit and SOVERSION.
  * Bump Standards-Version to 4.5.0. No changes needed.
  * Upload to unstable.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 28 Jan 2020 16:14:18 +0100

nvidia-graphics-drivers (435.21-2) experimental; urgency=medium

  * Merge changes from 430.50-2.
  * Continue building nvidia-nonglvnd-vulkan-common.
  * Restrict watch file to releases from the 435.xx short lived branch.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 31 Oct 2019 15:07:11 +0100

nvidia-graphics-drivers (435.21-1) experimental; urgency=medium

  * New upstream short lived branch release 435.21 (2019-08-29).
    - Fixed a bug that caused the X server to crash when using HardDPMS with
      an NVIDIA-driven GPU Screen.
  * New upstream beta 435.17 (2019-08-13).
    - Fixed a bug which caused the kernel to panic when exiting a single X
      server when multiple X servers were active and in an SLI configuration.
    - Fixed a regression introduced in the 430.* series of releases that
      caused a segmentation fault in libnvcuvid.so while using Video Codec
      SDK APIs on certain graphics boards.
    - Added initial experimental support for runtime D3 (RTD3) power
      management on Turing notebook GPUs.
    - Improved nvidia-bug-report.sh to collect runtime D3 (RTD3) power
      management information.
    - Improved nvidia-bug-report.sh to collect ACPI tables when the acpidump
      tool is available.
    - Added Vulkan and OpenGL+GLX support for PRIME render offload.
      Please see the PRIME Render Offload chapter in the README for
      system requirements and configuration details.
    - Fixed the cuvidParseVideoData API in the NVCUVID driver to
      correctly propagate errors returned by the PFNVIDSEQUENCECALLBACK
      callback function to the application.
    - Fixed a bug that caused the NVIDIA X driver to behave incorrectly or
      crash when a client queried Xinerama information on X servers with a
      non-NVIDIA X screen as screen 0.
    - Fixed a bug that could cause Vulkan applications to generate spurious
      warning messages about a missing NV-GLX extension.
    - Removed the non-GLVND OpenGL libraries from the NVIDIA Linux driver
      installation package. The GLVND OpenGL libraries were introduced in
      release 361.16, and have been installed by default since release
      364.12, with the non-GLVND versions available as an alternative via
      the "--no-glvnd-glx-client" and "--no-glvnd-egl-client" installer
      options. As the non-GLVND libraries are no longer included in the
      installation package, these options will no longer have any effect.
    - Fixed a bug that prevented nvidia-drm from marking preferred modes
      properly when reporting display information via the DRM-KMS API.
    - Fixed the NvEncodeAPI driver to correctly reject the encoding of
      sequences with resolutions smaller than what the NVENC supports.

  [ Luca Boccassi ]
  * Remove non-GLVND packages.
  * nvidia-vulkan-common: Ship nvidia_layers.json.
  * Update symbols files.
  * Update lintian overrides.

  [ Andreas Beckmann ]
  * Upload to experimental.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 31 Aug 2019 00:15:24 +0200

nvidia-graphics-drivers (430.64-5) unstable; urgency=medium

  * Use substitution to keep Standards-Version in sync.
  * nvidia-detect: The 340xx legacy driver will not be in bullseye.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 08 Jan 2020 23:11:01 +0100

nvidia-graphics-drivers (430.64-4) unstable; urgency=medium

  * Do not build most non-GLVND packages (435.17-1).  (Closes: #939401)

 -- Andreas Beckmann <anbe@debian.org>  Sun, 15 Dec 2019 22:39:11 +0100

nvidia-graphics-drivers (430.64-3) unstable; urgency=medium

  * Allow alternative libnvidia-{tesla,legacy}-*-cuda1 packages to substitute
    libcuda1 in third-party packages.
    - Add Provides: libcuda.so.1 (= ${nvidia:Version}).
    - Generate alternative versioned dependency on libcuda.so.1 through the
      symbols file.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 10 Dec 2019 13:01:16 +0100

nvidia-graphics-drivers (430.64-2) unstable; urgency=medium

  * nvidia-detect: Add PCI ID list for 418.74 in buster.
  * nvidia-detect: Add support for Tesla 418 drivers.
  * nvidia-detect: Build for ppc64el.
  * Allow alternative libnvidia-{tesla,legacy}-*-ml1 packages to substitute
    libnvidia-ml1.
    - Add Provides: libnvidia-ml.so.1 (= ${nvidia:Version}).
    - Generate alternative versioned dependency on libnvidia-ml.so.1 through
      the symbols file.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 05 Dec 2019 13:20:04 +0100

nvidia-graphics-drivers (430.64-1) unstable; urgency=medium

  * New upstream long lived branch release 430.64 (2019-11-05).
    - Fixed a bug that could cause the X server to crash when running
      applications using GLX indirect rendering.
    - Fall back to system memory when video memory is full for some
      driver-internal allocations. This can help fix Xid 13 and
      Xid 31 cases in Vulkan applications when video memory is full.
    - Fixed a bug that could cause a blank screen on some DisplayPort
      monitors when logging in to GNOME, if the nvidia-drm kernel module
      parameter modeset=1 is specified.

  [ Andreas Beckmann ]
  * Refresh patches.
  * Create and commit tarball symlinks for legacy branches.
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 16 Nov 2019 01:43:24 +0100

nvidia-graphics-drivers (430.50-2) unstable; urgency=medium

  * debian/gen-control.pl: Support substitutions in the Architecture field and
    skip packages with empty or commented Architecture field.
  * Build the nvidia-*-common packages for ppc64el.
  * Prepare infrastructure for packaging Tesla 418 driver releases (available
    for amd64 (including some i386 libs) and ppc64el).
  * Bump Standards-Version to 4.4.1. No changes needed.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 30 Oct 2019 21:04:31 +0100

nvidia-graphics-drivers (430.50-1) unstable; urgency=medium

  * New upstream long lived branch release 430.50 (2019-09-11).

  [ Andreas Beckmann ]
  * Update nv-readme.ids.
  * Update symbols files.
  * conftest-prefer-arch-headers.patch: New, prefer arch headers over common
    headers, thanks to Paul Szabo.  (Closes: #933309)
  * Restrict watch file to releases from the 430.xx long lived branch.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 16 Sep 2019 14:00:06 +0200

nvidia-graphics-drivers (430.40-2) unstable; urgency=medium

  * Mark GPUs with Kepler notebook chips as legacy, supported only up to
    nvidia-legacy-390xx-driver. Support was dropped in the 430 series.
    https://nvidia.custhelp.com/app/answers/detail/a_id/4779
    https://nvidia.custhelp.com/app/answers/detail/a_id/4788
  * nvidia-detect: Fix bullseye detection.  (Closes: #934288)
  * Upload to unstable.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 30 Aug 2019 10:46:18 +0200

nvidia-graphics-drivers (430.40-1) experimental; urgency=medium

  * New upstream long lived branch release 430.40 (2019-07-29).
    - Added support for the following GPU: GeForce RTX 2080 SUPER.
    - Fixed a driver installation failure in Linux kernel configurations
      with CONFIG_HOTPLUG_CPU.

  [ Andreas Beckmann ]
  * Update nv-readme.ids.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 13 Aug 2019 12:50:26 +0200

nvidia-graphics-drivers (430.34-1) experimental; urgency=medium

  * New upstream long lived branch release 430.34 (2019-07-09).
    - Added support for the following GPUs: GeForce RTX 2060 SUPER,
      GeForce RTX 2070 SUPER.

  [ Andreas Beckmann ]
  * Update nv-readme.ids.

 -- Andreas Beckmann <anbe@debian.org>  Sun, 14 Jul 2019 18:23:34 +0200

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog libnvidia-tesla-460-ptxjitcompiler1`.
