nvidia-graphics-drivers-legacy-390xx (390.157-14) 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>  Mon, 03 Nov 2025 05:28:05 +0100

nvidia-graphics-drivers-legacy-390xx (390.157-13) 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.  (Closes: #1107817)

 -- Andreas Beckmann <anbe@debian.org>  Wed, 18 Jun 2025 11:18:35 +0200

nvidia-graphics-drivers-legacy-390xx (390.157-12) 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.
  * Bump Standards-Version to 4.7.2. No changes needed.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 29 Mar 2025 09:53:19 +0100

nvidia-graphics-drivers-legacy-390xx (390.157-11) unstable; urgency=medium

  * Do not test building modules for the removed i386 kernels.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 25 Jan 2025 21:43:00 +0100

nvidia-graphics-drivers-legacy-390xx (390.157-10) 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: #1089522)
  * Backport warning fixes from 396.18, 415.13, 418.30, 430.09, 435.17,
    510.39.01, 535.146.02, 535.216.01 and 560.28.03.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 21 Dec 2024 22:50:00 +0100

nvidia-graphics-drivers-legacy-390xx (390.157-9) unstable; urgency=medium

  * 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>  Mon, 04 Nov 2024 09:16:04 +0100

nvidia-graphics-drivers-legacy-390xx (390.157-8) 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, 26 Jul 2024 22:29:09 +0200

nvidia-graphics-drivers-legacy-390xx (390.157-7) unstable; urgency=medium

  * Backport drm_unlocked_ioctl_flag_present changes from 470.239.06 to fix
    kernel module build for Linux 6.8.  (Closes: #1071274)
  * Bump Standards-Version to 4.7.0. No changes needed.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 20 May 2024 14:46:16 +0200

nvidia-graphics-drivers-legacy-390xx (390.157-6) 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>  Mon, 13 Nov 2023 10:01:19 +0100

nvidia-graphics-drivers-legacy-390xx (390.157-5) unstable; urgency=medium

  * Backport get_user_pages and pin_user_pages changes from 418.30, 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 02:18:45 +0200

nvidia-graphics-drivers-legacy-390xx (390.157-4) unstable; urgency=medium

  * Backport drm_driver_has_dumb_destroy changes from 525.116.03 to fix kernel
    module build for Linux 6.4.  (Closes: #1042892)

 -- Andreas Beckmann <anbe@debian.org>  Wed, 02 Aug 2023 17:08:58 +0200

nvidia-graphics-drivers-legacy-390xx (390.157-3) 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.  (Closes: #1038014, #1039015)

 -- Andreas Beckmann <anbe@debian.org>  Thu, 15 Jun 2023 10:01:34 +0200

nvidia-graphics-drivers-legacy-390xx (390.157-2) 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.  (Closes: #1033376)
  * nvidia-legacy-390xx-alternative: Access kmod config files over a versioned
    symlink (510.108.03-3).
  * Add versioned Provides: nvidia-kernel-dkms-any (515.65.01-1).
  * Bump Standards-Version to 4.6.2. No changes needed.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 04 Apr 2023 15:16:26 +0200

nvidia-graphics-drivers-legacy-390xx (390.157-1~deb11u1) bullseye; urgency=medium

  * Rebuild for bullseye.

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

nvidia-graphics-drivers-legacy-390xx (390.157-1) unstable; urgency=medium

  * New upstream legacy branch release 390.157 (2022-11-22).
    * Fixed CVE-2022-34670, CVE-2022-34674, CVE-2022-34675, CVE-2022-34677,
      CVE-2022-34680, CVE-2022-42257, CVE-2022-42258, CVE-2022-42259.
      https://nvidia.custhelp.com/app/answers/detail/a_id/5415
      (Closes: #1025281)
    * Improved compatibility with recent Linux kernels.

  [ Andreas Beckmann ]
  * Refresh patches.
  * 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>  Sat, 03 Dec 2022 22:17:01 +0100

nvidia-graphics-drivers-legacy-390xx (390.154-2) unstable; urgency=medium

  * Backport nv_install_notifier changes from 418.30, acpi changes from
    430.09, 510.85.02 and 515.65.01, drm_frambuffer.h changes from 515.76 to
    fix kernel module build for Linux 6.0.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 20 Oct 2022 11:57:16 +0200

nvidia-graphics-drivers-legacy-390xx (390.154-1~deb11u1) bullseye; urgency=medium

  * Rebuild for bullseye.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 29 Aug 2022 11:50:39 +0200

nvidia-graphics-drivers-legacy-390xx (390.154-1~deb10u1) buster; urgency=medium

  * Rebuild for buster.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 29 Aug 2022 02:51:31 +0200

nvidia-graphics-drivers-legacy-390xx (390.154-1) unstable; urgency=medium

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

  [ Andreas Beckmann ]
  * Refresh patches.
  * Minor packaging sync and cleanup (470.129.06-6).
  * 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).
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 04 Aug 2022 11:32:14 +0200

nvidia-graphics-drivers-legacy-390xx (390.151-2) unstable; urgency=medium

  * Backport pci/dma changes from 470.129.06 to fix kernel module build for
    Linux 5.18.  (Closes: #1012700, #1012618)
  * Switch to B-D: dh-dkms.
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 22 Jun 2022 02:56:26 +0200

nvidia-graphics-drivers-legacy-390xx (390.151-1~deb10u1) buster; urgency=medium

  * Rebuild for buster.

 -- Andreas Beckmann <anbe@debian.org>  Sun, 29 May 2022 01:21:46 +0200

nvidia-graphics-drivers-legacy-390xx (390.151-1~deb11u1) bullseye; urgency=medium

  * Rebuild for bullseye.

 -- Andreas Beckmann <anbe@debian.org>  Sun, 29 May 2022 00:37:41 +0200

nvidia-graphics-drivers-legacy-390xx (390.151-1) unstable; urgency=medium

  * New upstream legacy branch release 390.151 (2022-05-16).
    * Fixed CVE-2022-28181, CVE-2022-28185.  (Closes: #1011142, #1004849)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5353
    - Fixed a bug which prevented kernel modules linked from precompiled
      kernel interface object files from being loaded on recent Linux
      kernels. This affected custom packages which were prepared with
      nvidia-installer's --add-this-kernel option, for example.
    - Fixed a driver installation failure on Linux kernel 5.17 release
      candidates, where the NVIDIA kernel module failed to build with error
      "implicit declaration of function 'PDE'".

  [ Andreas Beckmann ]
  * Refresh patches.
  * Work around architecture misdetection when building the kernel modules in
    an armhf environment on an arm64 host.  (Closes: #1010230)
  * Bump Standards-Version to 4.6.1. No changes needed.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 19 May 2022 12:07:44 +0200

nvidia-graphics-drivers-legacy-390xx (390.147-4) unstable; urgency=medium

  * 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, 12 Apr 2022 20:59:01 +0200

nvidia-graphics-drivers-legacy-390xx (390.147-3) unstable; urgency=medium

  * Fix incomplete backport of pde_data changes from 470.103.01.
    (Closes: #1005909)

 -- Andreas Beckmann <anbe@debian.org>  Wed, 16 Feb 2022 22:35:21 +0100

nvidia-graphics-drivers-legacy-390xx (390.147-2) unstable; urgency=medium

  * Add xorg-video-abi-25 (Xorg Xserver 21) as alternative dependency.
    (Closes: #1005804)
  * Backport pde_data changes from 470.103.01 to fix kernel module build for
    Linux 5.17.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 16 Feb 2022 18:28:11 +0100

nvidia-graphics-drivers-legacy-390xx (390.147-1) unstable; urgency=medium

  * New upstream legacy branch release 390.147 (2021-12-16).
    - Worked around a bug in Meson builds of libglvnd 1.3.0 that caused the
      nvidia_icd.json file to be installed in the wrong location.
    * Improved compatibility with recent Linux kernels.

  [ Andreas Beckmann ]
  * Refresh patches.
  * bug-script: Show the nvidia and glx alternatives (470.82.00-1).
  * nvidia-legacy-390xx-alternative: libnvidia-cfg.so.1 on its own is not
    sufficient to activate a nvidia alternative (470.82.00-1).
    (Closes: #995026, #996595)
  * Fix bashisms in upstream scripts (470.82.00-1).
  * libegl1-mesa is a transitional package since buster (470.82.00-1).
  * nvidia-legacy-390xx-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)
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 31 Dec 2021 09:31:35 +0100

nvidia-graphics-drivers-legacy-390xx (390.144-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.  (Closes: #994814)
  * Generate tight dependencies on libnvidia*-glcore/libnvidia*-eglcore
    (470.57.02-3).  (Closes: #992057)
  * Bump Standards-Version to 4.6.0. No changes needed.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 20 Sep 2021 21:13:35 +0200

nvidia-graphics-drivers-legacy-390xx (390.144-1~deb10u1) buster; urgency=medium

  * Rebuild for buster.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 26 Jul 2021 10:50:49 +0200

nvidia-graphics-drivers (390.144-1~deb9u1) stretch-security; urgency=high

  * Non-maintainer upload by the LTS team.
  * Fix CVE-2021-1076, CVE-2021-1093, CVE-2021-1094, CVE-2021-1095
    and CVE-2021-1056.  (Closes: #987216, #991351)
    Multiple security vulnerabilities have been discovered in the
    NVIDIA binary driver and libraries that provide optimized
    hardware acceleration which may lead to denial of service,
    information disclosure, or data corruption.

 -- Markus Koschany <apo@debian.org>  Tue, 18 Jan 2022 18:50:56 +0100

nvidia-graphics-drivers-legacy-390xx (390.144-1) unstable; urgency=medium

  * New upstream legacy branch release 390.144 (2021-07-20).
    * Fixed CVE-2021-1093, CVE-2021-1094, CVE-2021-1095.  (Closes: #991353)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5211

  [ Andreas Beckmann ]
  * Refresh patches.
  * nvidia-legacy-390xx-driver-libs: Add Recommends:
    libnvidia-legacy-390xx-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>  Wed, 21 Jul 2021 18:15:32 +0200

nvidia-graphics-drivers-legacy-390xx (390.143-1~deb10u1) buster; urgency=medium

  * Rebuild for buster.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 31 May 2021 11:44:25 +0200

nvidia-graphics-drivers-legacy-390xx (390.143-1) unstable; urgency=medium

  * New upstream legacy branch release 390.143 (2021-04-19).
    * Fixed CVE-2021-1076.  (Closes: #987218)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5172
    - Fixed a bug where vkCreateSwapchain could cause the X Server to crash
      when an invalid imageFormat was provided.
    - Fixed a driver installation failure on Linux kernel 5.11 release
      candidates, where the NVIDIA kernel module failed to build with error
      "fatal error: asm/kmap_types.h: No such file or directory".

 -- Andreas Beckmann <anbe@debian.org>  Tue, 20 Apr 2021 02:04:19 +0200

nvidia-graphics-drivers-legacy-390xx (390.141-3) unstable; urgency=medium

  * nvidia-legacy-390xx-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 22:39:29 +0100

nvidia-graphics-drivers-legacy-390xx (390.141-2~deb10u1) buster; urgency=medium

  * Rebuild for buster.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 23 Jan 2021 18:04:20 +0100

nvidia-graphics-drivers-legacy-390xx (390.141-2) unstable; urgency=medium

  * Really re-enable building the nvidia-uvm module.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 12 Jan 2021 02:08:48 +0100

nvidia-graphics-drivers-legacy-390xx (390.141-1) unstable; urgency=medium

  * New upstream legacy branch release 390.141 (2021-01-07).
    * Fixed CVE-2021-1056.  (Closes: #979672)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5142
    - Fixed a driver installation failure on Linux kernel 5.8 release
      candidates, where the NVIDIA kernel module failed to build with error
      "'struct mm_struct' has no member named 'mmap_sem'".
    - Fixed a driver installation failure on Linux kernel 5.8 release
      candidates, where the NVIDIA kernel module failed to build with error
      "too many arguments to function '__vmalloc'".
    * Improved compatibility with recent Linux kernels.

  [ Andreas Beckmann ]
  * Re-enable building the nvidia-uvm module.
  * Refresh patches.
  * Update glvnd symbols files.
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Sun, 10 Jan 2021 03:31:58 +0100

nvidia-graphics-drivers-legacy-390xx (390.138-6) unstable; urgency=medium

  * 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.
  * Bump watch file version to 4.
  * Bump Standards-Version to 4.5.1. No changes needed.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 16 Dec 2020 00:28:48 +0100

nvidia-graphics-drivers-legacy-390xx (390.138-5) unstable; urgency=medium

  * Backport get_user_pages_remote, vga_tryget,
    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.
    (Closes: #972468, #972511)

 -- Andreas Beckmann <anbe@debian.org>  Wed, 28 Oct 2020 01:00:51 +0100

nvidia-graphics-drivers-legacy-390xx (390.138-4) unstable; urgency=medium

  * Do not break non-uvm architectures when disabling the uvm module.
    (Closes: #970390)

 -- Andreas Beckmann <anbe@debian.org>  Wed, 16 Sep 2020 00:22:38 +0200

nvidia-graphics-drivers-legacy-390xx (390.138-3) unstable; urgency=medium

  * Temporarily disable building the nvidia-uvm module.
    (Closes: #969085, #969755, #969889, #969894, #970093)
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 12 Sep 2020 02:00:17 +0200

nvidia-graphics-drivers-legacy-390xx (390.138-2) unstable; urgency=medium

  [ 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.
  * Test that the patches can be applied to the module source (450.66-1).
  * nvidia-legacy-390xx-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 changes from 450.57
    and work around mmap_{sem=>lock} rename
    to fix kernel module build for Linux 5.8.  (Partly addresses #969085)
  * Update lintian overrides.

  [ Vincent Cheng ]
  * Remove myself from Uploaders.

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

nvidia-graphics-drivers-legacy-390xx (390.138-1~deb10u1) buster; urgency=medium

  * Rebuild for buster.

 -- Andreas Beckmann <anbe@debian.org>  Sun, 28 Jun 2020 23:44:19 +0200

nvidia-graphics-drivers-legacy-390xx (390.138-1) unstable; urgency=medium

  * New upstream legacy branch release 390.138 (2020-06-24).
    * Fixed CVE-2020-5963, CVE-2020-5967.  (Closes: #963908)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5031
    - Fixed a driver installation failure on Linux kernel 5.6 release
      candidates, where the NVIDIA kernel module failed to build with error
      "implicit declaration of function 'timespec_to_ns'".
    - Fixed a driver installation failure on Linux kernel 5.6 release
      candidates, where the NVIDIA kernel module failed to build with error
      "implicit declaration of function 'getrawmonotonic'".
    - Fixed a driver installation failure on Linux kernel 5.6 release
      candidates, where the NVIDIA kernel module failed to build with error
      "implicit declaration of function 'getnstimeofday'".
    - Fixed a driver installation failure on Linux kernel 5.6 release
      candidates, where the NVIDIA kernel module failed to build with error
      "dereferencing pointer to incomplete type 'struct timeval'".
    - Fixed a driver installation failure on Linux kernel 5.6 release
      candidates, where the NVIDIA kernel module failed to build with error
      "implicit declaration of function 'jiffies_to_timespec'".
    - Fixed driver installation failure on Linux kernel 5.6 release candidates,
      where the NVIDIA kernel module failed to build with error "passing
      argument 4 of 'proc_create_data' from incompatible pointer type".
    - Fixed driver installation failure on Linux kernel 5.6 release candidates,
      where the NVIDIA kernel module failed to build with error "implicit
      declaration of function 'ioremap_nocache'".
    - Fixed driver installation failure on Oracle Linux 7.7 systems, where the
      NVIDIA kernel module failed to build with error "unknown type name
      'vm_fault_t'".
    - Add PRIME Synchronization support for Linux kernel 5.4 and newer.
      (Closes: #948568)

  [ Andreas Beckmann ]
  * Refresh patches.
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Sun, 28 Jun 2020 23:36:28 +0200

nvidia-graphics-drivers (390.138-1) stretch; urgency=medium

  * New upstream legacy branch release 390.138 (2020-06-24).
    * Fixed CVE-2020-5963, CVE-2020-5967.  (Closes: #963766)
      https://nvidia.custhelp.com/app/answers/detail/a_id/5031
    - Fixed a driver installation failure on Linux kernel 5.6 release
      candidates, where the NVIDIA kernel module failed to build with error
      "implicit declaration of function 'timespec_to_ns'".
    - Fixed a driver installation failure on Linux kernel 5.6 release
      candidates, where the NVIDIA kernel module failed to build with error
      "implicit declaration of function 'getrawmonotonic'".
    - Fixed a driver installation failure on Linux kernel 5.6 release
      candidates, where the NVIDIA kernel module failed to build with error
      "implicit declaration of function 'getnstimeofday'".
    - Fixed a driver installation failure on Linux kernel 5.6 release
      candidates, where the NVIDIA kernel module failed to build with error
      "dereferencing pointer to incomplete type 'struct timeval'".
    - Fixed a driver installation failure on Linux kernel 5.6 release
      candidates, where the NVIDIA kernel module failed to build with error
      "implicit declaration of function 'jiffies_to_timespec'".
    - Fixed driver installation failure on Linux kernel 5.6 release
      candidates, where the NVIDIA kernel module failed to build with error
      "passing argument 4 of 'proc_create_data' from incompatible pointer
      type".
    - Fixed driver installation failure on Linux kernel 5.6 release
      candidates, where the NVIDIA kernel module failed to build with error
      "implicit declaration of function 'ioremap_nocache'".  (Closes: #956458)
    - Fixed driver installation failure on Oracle Linux 7.7 systems, where the
      NVIDIA kernel module failed to build with error "unknown type name
      'vm_fault_t'".
    - Add PRIME Synchronization support for Linux kernel 5.4 and newer.
      (Closes: #948568)

  [ Andreas Beckmann ]
  * Refresh patches.
  * Update lintian overrides.
  * Upload to stretch.

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

 -- Andreas Beckmann <anbe@debian.org>  Sun, 28 Jun 2020 22:35:52 +0200

nvidia-graphics-drivers-legacy-390xx (390.132-5) unstable; urgency=medium

  [ 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:13:15 +0200

nvidia-graphics-drivers-legacy-390xx (390.132-4) unstable; urgency=medium

  * Backport nv_ioremap_nocache changes from 440.64 and nv_proc_ops_t and
    nv_timeval changes from 440.82 to fix kernel module build for Linux 5.6.
    (Closes: #956458)

 -- Andreas Beckmann <anbe@debian.org>  Sat, 25 Apr 2020 23:33:51 +0200

nvidia-graphics-drivers-legacy-390xx (390.132-3~deb10u1) buster; urgency=medium

  * Rebuild for buster.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 23 Apr 2020 23:22:27 +0200

nvidia-graphics-drivers-legacy-390xx (390.132-3) unstable; urgency=medium

  [ Andreas Beckmann ]
  * bug-control: Report information about more (virtual) packages (440.64-2).
  * Update lintian overrides.

  [ Luca Boccassi ]
  * Import drmP.patch from Fedora to fix kernel module build failure for
    Linux 5.5 and newer.  (Closes: #951091)

 -- Andreas Beckmann <anbe@debian.org>  Thu, 09 Apr 2020 20:20:53 +0200

nvidia-graphics-drivers-legacy-390xx (390.132-2) unstable; urgency=medium

  * Create and commit tarball symlinks for legacy branches (430.64-1).
  * Allow alternative libnvidia-{tesla,legacy}-*-ml1 packages to substitute
    libnvidia-ml1 in third-party packages (430.64-2).
    - Add Provides: libnvidia-ml.so.1 (= ${nvidia:Version}).
    - Generate alternative versioned dependency on libnvidia-ml.so.1 through
      the symbols file.
  * Allow alternative libnvidia-{tesla,legacy}-*-cuda1 packages to substitute
    libcuda1 in third-party packages (430.64-3).
    - Add Provides: libcuda.so.1 (= ${nvidia:Version}).
    - Generate alternative versioned dependency on libcuda.so.1 through the
      symbols file.
  * Use substitution to keep Standards-Version in sync (430.64-5).
  * Insert '-' between suffix ending with digit and SOVERSION (435.21-3).
  * Rename "legacy" variables to more generic "variant" (440.44-2).
  * Bump Standards-Version to 4.5.0. No changes needed.

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

nvidia-graphics-drivers-legacy-390xx (390.132-1) unstable; urgency=medium

  * New upstream legacy branch release 390.132 (2019-11-08).
    - Fixed kernel module build problems with Linux kernel 5.4.0 release
      candidates.
    - Updated nvidia-bug-report.sh to collect information about X server crashes
      from coredumpctl, when available.

  [ Andreas Beckmann ]
  * Refresh patches.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 14 Nov 2019 22:37:22 +0100

nvidia-graphics-drivers (390.132-1) stretch; urgency=medium

  * New upstream legacy branch release 390.132 (2019-11-08).
    - Fixed kernel module build problems with Linux kernel 5.4.0 release
      candidates.
    - Updated nvidia-bug-report.sh to collect information about X server
      crashes from coredumpctl, when available.

  [ Andreas Beckmann ]
  * Refresh patches.
  * debian/gen-control.pl: Support substitutions in the Architecture field and
    skip packages with empty or commented Architecture field (430.50-2).
  * Create and commit tarball symlinks for legacy branches (430.64-1).
  * Allow alternative libnvidia-{tesla,legacy}-*-ml1 packages to substitute
    libnvidia-ml1 in third-party packages (430.64-2).
    - Add Provides: libnvidia-ml.so.1 (= ${nvidia:Version}).
    - Generate alternative versioned dependency on libnvidia-ml.so.1 through
      the symbols file.
  * Allow alternative libnvidia-{tesla,legacy}-*-cuda1 packages to substitute
    libcuda1 in third-party packages (430.64-3).
    - Add Provides: libcuda.so.1 (= ${nvidia:Version}).
    - Generate alternative versioned dependency on libcuda.so.1 through the
      symbols file.
  * Use substitution to keep Standards-Version in sync (430.64-5).
  * Insert '-' between suffix ending with digit and SOVERSION (435.21-3).
  * Rename "legacy" variables to more generic "variant" (440.44-2).
  * bug-control: Report information about more (virtual) packages (440.64-2).
  * Bump Standards-Version to 4.5.0. No changes needed.
  * Update lintian overrides.
  * *.symbols: List libraries from src:libglvnd (not in stretch) as second
    (instead of preferred) alternative dependencies.
  * Upload to stretch.

  [ Luca Boccassi ]
  * Import drmP.patch from Fedora to fix kernel module build failure for
    Linux 5.5 and newer.  (Closes: #951091)

 -- Andreas Beckmann <anbe@debian.org>  Tue, 21 Apr 2020 20:49:15 +0200

nvidia-graphics-drivers-legacy-390xx (390.129-2) unstable; urgency=medium

  * Add mobile Kepler GPUs to supported EoL models. The are dropped from the
    mainline driver in the 430 series.
    https://nvidia.custhelp.com/app/answers/detail/a_id/4779
    https://nvidia.custhelp.com/app/answers/detail/a_id/4788
  * debian/gen-control.pl: Support substitutions in the Architecture field and
    skip packages with empty or commented Architecture field (430.50-2).
  * Bump Standards-Version to 4.4.1. No changes needed.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 02 Nov 2019 23:17:15 +0100

nvidia-graphics-drivers-legacy-390xx (390.129-1) unstable; urgency=medium

  * New upstream legacy branch release 390.129 (2019-07-29).
    - Improved nvidia-bug-report.sh to grab the output of the `vulkaninfo`
      command when it is available.
    * Improved compatibility with recent Linux kernels.

  [ Andreas Beckmann ]
  * Bump Standards-Version to 4.4.0. No changes needed.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 07 Aug 2019 11:14:49 +0200

nvidia-graphics-drivers-legacy-390xx (390.116-2) unstable; urgency=medium

  [ Kevin Locke ]
  * Backport changes from 418.74 and 430.14 to support building the module for
    Linux 5.1 and 5.2.  (Closes: #928634)

 -- Andreas Beckmann <anbe@debian.org>  Sun, 14 Jul 2019 15:15:52 +0200

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog nvidia-legacy-390xx-driver-libs-i386`.
