nvidia-graphics-drivers-450-server (450.142.00-0ubuntu2) impish; urgency=medium

  * debian/dkms_nvidia/patches/buildfix_kernel_5.14.patch,
    debian/templates/dkms_nvidia.conf.in:
    - Fix build failure with Linux 5.14.

 -- Alberto Milone <alberto.milone@canonical.com>  Tue, 07 Sep 2021 13:25:53 +0200

nvidia-graphics-drivers-450-server (450.142.00-0ubuntu1) impish; urgency=medium

  * New upstream release (LP: #1933980).
  * debian/templates/dkms_nvidia.conf.in:
    - Drop buildfix_kernel_5.13.patch.

 -- Alberto Milone <alberto.milone@canonical.com>  Fri, 09 Jul 2021 14:39:52 +0200

nvidia-graphics-drivers-450-server (450.119.04-0ubuntu3) impish; urgency=medium

  * debian/dkms_nvidia/patches/buildfix_kernel_5.13.patch,
    debian/templates/dkms_nvidia.conf.in:
    - Add support for Linux 5.13.

 -- Alberto Milone <alberto.milone@canonical.com>  Thu, 27 May 2021 12:42:41 +0200

nvidia-graphics-drivers-450-server (450.119.04-0ubuntu2) impish; urgency=medium

  * debian/templates/{dkms_nvidia.conf.in|dkms.conf.fragment.in}:
    - Remove block on uvm on Linux >= 5.10.

 -- Alberto Milone <alberto.milone@canonical.com>  Fri, 21 May 2021 15:41:12 +0200

nvidia-graphics-drivers-450-server (450.119.04-0ubuntu1) impish; urgency=medium

  * New upstream release (LP: #1925522).
    - Fixed an issue with the NSCQ library that caused clients such as
      DCGM to fail to load the library. Since the NSCQ library version
      needs to match the driver version, the user would encounter a
      version mismatch issue when using DCGM.
    - Fixed an ECC policy that caused a CUDA malloc failure after
      encountering a single uncorrectable error.

 -- Alberto Milone <alberto.milone@canonical.com>  Tue, 04 May 2021 15:33:38 +0200

nvidia-graphics-drivers-450-server (450.119.03-0ubuntu1) hirsute; urgency=medium

  * New upstream release:
    - CVE-2021-1076, CVE-2021-1077 (LP: #1923062).
  * debian/templates/dkms_nvidia.conf.in:
    - Drop buildfix_kernel_5.11.patch.

 -- Alberto Milone <alberto.milone@canonical.com>  Thu, 08 Apr 2021 16:58:03 +0200

nvidia-graphics-drivers-450-server (450.102.04-0ubuntu2) hirsute; urgency=medium

  * debian/templates/control.in:
    - Add missing conflict/replace/provide for libnvidia-common,
      nvidia-compute-utils, libnvidia-compute, and nvidia-headless
      (LP: #1915935).
  * debian/templates/dkms_nvidia.conf.in,
    debian/dkms_nvidia/patches/buildfix_kernel_5.11.patch:
    - Add support for Linux 5.11.

 -- Alberto Milone <alberto.milone@canonical.com>  Tue, 16 Feb 2021 16:35:32 +0100

nvidia-graphics-drivers-450-server (450.102.04-0ubuntu1) hirsute; urgency=medium

  * New upstream release.
  * debian/templates/control.in:
    - Add transitional packages for the 440-server series.
  * debian/templates/{dkms_nvidia.conf.in|dkms.conf.fragment.in}:
    - Disable uvm on Linux >= 5.10.

 -- Alberto Milone <alberto.milone@canonical.com>  Tue, 12 Jan 2021 15:52:22 +0100

nvidia-graphics-drivers-450-server (450.80.02-0ubuntu3) groovy; urgency=medium

  * debian/templates/dkms_nvidia.conf.in: drop buildfix_kernel_5.8.patch

  * debian/templates/dkms_nvidia.conf.in,
    debian/templates/nvidia-dkms-flavour.install.in,
    debian/templates/nvidia-dkms-flavour.postinst.in,
    debian/templates/nvidia-dkms-flavour.prerm.in,
    debian/templates/nvidia-kernel-source-flavour.install.in:
    - Change DKMS directory and name adding "-srv". This should fix
      kernel builds now that the 450 and the 450-server drivers share
      the same version.

 -- Alberto Milone <alberto.milone@canonical.com>  Fri, 02 Oct 2020 18:38:49 +0200

nvidia-graphics-drivers-450-server (450.80.02-0ubuntu2) groovy; urgency=medium

  * debian/templates/control.in:
    - Add missing comma in cuda provides (LP: #1897910).

 -- Alberto Milone <alberto.milone@canonical.com>  Fri, 02 Oct 2020 13:46:09 +0200

nvidia-graphics-drivers-450-server (450.80.02-0ubuntu1) groovy; urgency=medium

  * New upstream release (LP: #1897910):
    - Improvements:
      o Added a new system-level interface using nvidia-capabilities
        via /dev for Multi-Instance GPU (MIG) on NVIDIA A100.
        For more information on these new device node capabilities,
        refer to the MIG user guide.
     o Added support for CUDA compatibility for CUDA 11.1, where CUDA
       11.1 applications will work on supported GPUs when used with
       drivers >= 450.80.00 on Linux. Refer to CUDA Compatibility for
       more information.
    - Fixed Issues:
      o Various security issues were addressed. For additional details
        on the med-high severity issues, review the NVIDIA Security
        Bulletin 5075.
      o Fixed an issue where, when NVLink training encounters a fatal
        error, link training is still considered successful resulting
        in broken nodes assigned to clients. An escape case in the
        NVLink link state reporting caused the driver to report the
        links as "Active" and functional even though the link had
        received a fatal error. This fatal error does not allow
        traffic to be sent over the link, and thus would cause P2P
        apps to fail. This is a reporting issue, but not a
        functionality issue. The lacking reporting case was
        addressed, so the failing link state is properly reported.
      o Fixed a software race condition that caused link training
        failure (CUDA_ERROR_LAUNCH_FAILED). A race condition within
        the driver polling code caused a false failure in some of
        the link training steps. This causes the driver to not
        continue link training even though training actually was
        successful up to that point. The fix corrects these
        sequences so that these false failures no longer happen.
  * debian/templates/control:
    - Provide cuda 11.0-1 and 11.0-1.

 -- Alberto Milone <alberto.milone@canonical.com>  Thu, 01 Oct 2020 10:57:31 +0200

nvidia-graphics-drivers-450-server (450.51.06-0ubuntu2) groovy; urgency=medium

  * debian/dkms_nvidia/patches/buildfix_kernel_5.8.patch:
    - Fix build failure.

 -- Alberto Milone <alberto.milone@canonical.com>  Fri, 28 Aug 2020 15:57:30 +0200

nvidia-graphics-drivers-450-server (450.51.06-0ubuntu1) groovy; urgency=medium

  * New upstream release:
    - Fixed an issue where using CUDA_VISIBLE_DEVICES environment
      variable to restrict devices seen by CUDA on a multi-GPU A100
      system (such as DGX A100 or HGX A100) may cause an out-of-memory
      error for some workloads, for example when running with CUDA
      IPC.
    - Fixed an issue with ECC DBE handling on A100 resulting in an
      incorrect part of GPU memory being retired. The faulty memory
      would continue to be available even after resetting the
      GPU/rebooting the system and hitting the same DBE every time
      could make the GPU unusable.
  * debian/rules:
    - do not compress supported-gpus.json.

 -- Alberto Milone <alberto.milone@canonical.com>  Fri, 21 Aug 2020 15:29:01 +0200

nvidia-graphics-drivers-450-server (450.51.05-0ubuntu3) groovy; urgency=medium
 
  * Refresh debian/dkms_nvidia/patches/buildfix_kernel_5.8.patch.

 -- Alberto Milone <alberto.milone@canonical.com>  Mon, 27 Jul 2020 12:44:57 +0200

nvidia-graphics-drivers-450-server (450.51.05-0ubuntu2) groovy; urgency=medium

  * debian/templates/libnvidia-gl-flavour.install.in:
    - Install libnvidia-ngx.

 -- Alberto Milone <alberto.milone@canonical.com>  Thu, 16 Jul 2020 11:00:32 +0200

nvidia-graphics-drivers-450-server (450.51.05-0ubuntu1) groovy; urgency=medium

  * Initial release.

 -- Alberto Milone <alberto.milone@canonical.com>  Wed, 15 Jul 2020 11:51:57 +0200
