Publishing details

Changelog

nvidia-graphics-drivers (340.106-1) jessie; urgency=medium

  * New upstream legacy 340xx branch release 340.106 (2018-01-16).
    * Fixed CVE-2017-5753, CVE-2017-5715 (spectre), CVE-2017-5754 (meltdown).
      https://nvidia.custhelp.com/app/answers/detail/a_id/4611
      (Closes: #886852)
    - Fixed a compatibility problem between the nvidia.ko's Page Attribute
      Table (PAT) support and the kernel Page Table Isolation (PTI) patches.
      To optimize stores to memory, nvidia.ko contains support for
      configuring the CPU's PAT registers, as a fallback for Linux kernels
      that predate kernel native PAT support.  On any recent kernel
      with CONFIG_X86_PAT enabled, the driver will detect that setup has
      already been done and skip its PAT setup.  However, a static inline
      function called by nvidia.ko's PAT fallback support was updated in
      the PTI patches to use the EXPORT_SYMBOL_GPL symbol 'cpu_tlbstate'.
      nvidia.ko was updated to only contain its PAT fallback support,
      at build time, on kernels without CONFIG_X86_PAT.
    * Improved compatibility with recent Linux kernels.

  [ Andreas Beckmann ]
  * Switch watch URL from ftp:// to https:// (375.82-1).
  * build-module-packages.sh: Order kernels by descending version (375.82-2).
  * bug-control: Add arch qualification to M-A:same packages in report-with
    list otherwise reportbug will ignore them if more than one is installed
    (375.82-5).
  * Use https:// URLs where possible (375.82-8).
  * Stop shipping the classic libnvidia-tls.so.* and ship the modern one (for
    Linux 2.6 onwards) in the regular libdir instead of the tls/ subdir
    (384.111-1).  (Closes: #883615)
  * Add #tls# substitution for the tls/ source directory (384.111-1).
  * nvidia-kernel-{dkms,source}: Mention the supported architecture(s) in the
    long Description (384.111-4).
  * Update lintian overrides.
  * Upload to jessie.

  [ Luca Boccassi ]
  * Switch to my debian.org email address in Uploaders.
  * Drop drm-driver-legacy.patch, deprecated-cpu-events.patch and
    vmf-address.patch, fixed upstream.
  * Add vm-fault.patch to fix kernel module build on Linux 4.11 and newer.

  [ Russ Allbery ]
  * Remove myself from Uploaders.

 -- Andreas Beckmann <email address hidden>  Tue, 17 Apr 2018 12:45:05 +0200

Builds

Package files