Your message dated Sat, 12 Aug 2017 16:47:08 +0000
with message-id <e1dgzz6-000e9a...@fasolo.debian.org>
and subject line Bug#864639: fixed in nvidia-graphics-drivers 375.82-1~deb9u1
has caused the Debian Bug report #864639,
regarding nvidia-kernel-dkms: please support parallel builds
to be marked as done.

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

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


-- 
864639: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=864639
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: nvidia-kernel-dkms
Version: 375.66-1
Severity: wishlist
Tags: upstream

Hi,

the nvidia driver consists of several files that can be compiled in
parallel, but the dkms.conf file specifically forces a single-threaded build
even if dkms would pass make(1) a -j flag. (Also, while I'm sure there once
was a reason for setting CCACHE_DISABLE=1, does it still apply?)

On my system, -j8 results in a dramatic improvement (build time decreases
from about 7 minutes to about 1 minute).

In dkms.conf, I changed

MAKE[0]="unset ARCH; env CCACHE_DISABLE=1 NV_VERBOSE=1 \
    make modules KERNEL_UNAME=${kernelver}"

to

MAKE[0]="unset ARCH; env CCACHE_DISABLE=1 NV_VERBOSE=1 \
    make -j8 modules KERNEL_UNAME=${kernelver}"

and got a nice speed boost (which adds up if you have several kernels
installed).

I haven't tested it, but maybe the following would work:

[ -x /usr/bin/nproc ] && JOBS="-j$(nproc)"
MAKE[0]="unset ARCH; env CCACHE_DISABLE=1 NV_VERBOSE=1 \
    make $JOBS modules KERNEL_UNAME=${kernelver}"

Andras

-- 
    If everyone needs to think outside the box, maybe the box needs fixing.

--- End Message ---
--- Begin Message ---
Source: nvidia-graphics-drivers
Source-Version: 375.82-1~deb9u1

We believe that the bug you reported is fixed in the latest version of
nvidia-graphics-drivers, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 864...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Beckmann <a...@debian.org> (supplier of updated nvidia-graphics-drivers 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 09 Aug 2017 05:03:52 +0200
Source: nvidia-graphics-drivers
Binary: nvidia-driver nvidia-driver-bin nvidia-driver-libs 
nvidia-driver-libs-i386 xserver-xorg-video-nvidia nvidia-legacy-check 
libgldispatch0-nvidia libopengl0-glvnd-nvidia libglx0-glvnd-nvidia 
libglx-nvidia0 libgl1-glvnd-nvidia-glx libgl1-nvidia-glvnd-glx 
libgl1-nvidia-glx libnvidia-glcore libegl1-glvnd-nvidia libegl1-nvidia 
libegl-nvidia0 libgles1-glvnd-nvidia libgles1-nvidia libgles-nvidia1 
libgles2-glvnd-nvidia libgles2-nvidia libgles-nvidia2 libnvidia-eglcore 
nvidia-egl-common nvidia-egl-icd libnvidia-egl-wayland nvidia-vulkan-common 
nvidia-vulkan-icd libnvidia-cfg1 nvidia-alternative nvidia-kernel-support 
nvidia-kernel-dkms nvidia-kernel-source nvidia-vdpau-driver nvidia-smi 
nvidia-cuda-mps libcuda1 libcuda1-i386 libnvidia-compiler 
libnvidia-fatbinaryloader libnvidia-ptxjitcompiler libnvcuvid1 
libnvidia-encode1 libnvidia-ifr1 libnvidia-fbc1 libnvidia-ml1 
nvidia-opencl-common nvidia-opencl-icd nvidia-libopencl1 nvidia-detect
Architecture: source
Version: 375.82-1~deb9u1
Distribution: stretch
Urgency: high
Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-de...@lists.alioth.debian.org>
Changed-By: Andreas Beckmann <a...@debian.org>
Description:
 libcuda1   - NVIDIA CUDA Driver Library${nvidia:LegacyDesc}
 libcuda1-i386 - NVIDIA CUDA 32-bit runtime library${nvidia:LegacyDesc}
 libegl-nvidia0 - NVIDIA binary EGL library${nvidia:LegacyDesc}
 libegl1-glvnd-nvidia - Vendor neutral GL dispatch library -- libEGL
 libegl1-nvidia - NVIDIA binary EGL library (non-GLVND 
variant)${nvidia:LegacyDesc}
 libgl1-glvnd-nvidia-glx - Vendor neutral GL dispatch library -- libGL
 libgl1-nvidia-glvnd-glx - NVIDIA binary OpenGL/GLX library (GLVND 
variant)${nvidia:LegacyDe
 libgl1-nvidia-glx - NVIDIA binary OpenGL/GLX library (non-GLVND 
variant)${nvidia:Lega
 libgldispatch0-nvidia - Vendor neutral GL dispatch library -- libGLdispatch
 libgles-nvidia1 - NVIDIA binary OpenGL|ES 1.x library${nvidia:LegacyDesc}
 libgles-nvidia2 - NVIDIA binary OpenGL|ES 2.x library${nvidia:LegacyDesc}
 libgles1-glvnd-nvidia - NVIDIA binary OpenGL|ES 1.x GLVND stub library
 libgles1-nvidia - NVIDIA binary OpenGL|ES 1.x library 
(transitional)${nvidia:Legacy
 libgles2-glvnd-nvidia - NVIDIA binary OpenGL|ES 2.x GLVND stub library
 libgles2-nvidia - NVIDIA binary OpenGL|ES 2.x library 
(transitional)${nvidia:Legacy
 libglx-nvidia0 - NVIDIA binary GLX library${nvidia:LegacyDesc}
 libglx0-glvnd-nvidia - Vendor neutral GL dispatch library -- libGLX
 libnvcuvid1 - NVIDIA CUDA Video Decoder runtime library${nvidia:LegacyDesc}
 libnvidia-cfg1 - NVIDIA binary OpenGL/GLX configuration 
library${nvidia:LegacyDesc
 libnvidia-compiler - NVIDIA runtime compiler library${nvidia:LegacyDesc}
 libnvidia-egl-wayland - NVIDIA binary EGL wayland libraries${nvidia:LegacyDesc}
 libnvidia-eglcore - NVIDIA binary EGL core libraries${nvidia:LegacyDesc}
 libnvidia-encode1 - NVENC Video Encoding runtime library${nvidia:LegacyDesc}
 libnvidia-fatbinaryloader - NVIDIA FAT binary loader${nvidia:LegacyDesc}
 libnvidia-fbc1 - NVIDIA OpenGL-based Framebuffer Capture runtime 
library${nvidia:L
 libnvidia-glcore - NVIDIA binary OpenGL/GLX core libraries${nvidia:LegacyDesc}
 libnvidia-ifr1 - NVIDIA OpenGL-based Inband Frame Readback runtime 
library${nvidia
 libnvidia-ml1 - NVIDIA Management Library (NVML) runtime 
library${nvidia:LegacyDe
 libnvidia-ptxjitcompiler - NVIDIA PTX JIT Compiler${nvidia:LegacyDesc}
 libopengl0-glvnd-nvidia - Vendor neutral GL dispatch library -- libOpenGL
 nvidia-alternative - allows the selection of NVIDIA as GLX 
provider${nvidia:LegacyDesc
 nvidia-cuda-mps - NVIDIA CUDA Multi Process Service (MPS)
 nvidia-detect - NVIDIA GPU detection utility
 nvidia-driver - NVIDIA metapackage${nvidia:LegacyDesc}
 nvidia-driver-bin - NVIDIA driver support binaries${nvidia:LegacyDesc}
 nvidia-driver-libs - NVIDIA metapackage (OpenGL/GLX/EGL/GLES 
libraries)${nvidia:Legacy
 nvidia-driver-libs-i386 - NVIDIA metapackage (OpenGL/GLX/EGL/GLES 32-bit 
libraries)${nvidia
 nvidia-egl-common - NVIDIA binary EGL driver - common files
 nvidia-egl-icd - NVIDIA EGL installable client driver (ICD)
 nvidia-kernel-dkms - NVIDIA binary kernel module DKMS 
source${nvidia:LegacyDesc}
 nvidia-kernel-source - NVIDIA binary kernel module source${nvidia:LegacyDesc}
 nvidia-kernel-support - NVIDIA binary kernel module support 
files${nvidia:LegacyDesc}
 nvidia-legacy-check - check for NVIDIA GPUs requiring a legacy driver
 nvidia-libopencl1 - NVIDIA OpenCL ICD Loader library
 nvidia-opencl-common - NVIDIA OpenCL driver - common files
 nvidia-opencl-icd - NVIDIA OpenCL installable client driver 
(ICD)${nvidia:LegacyDesc}
 nvidia-smi - NVIDIA System Management Interface${nvidia:LegacyDesc}
 nvidia-vdpau-driver - Video Decode and Presentation API for Unix - NVIDIA 
driver${nvidi
 nvidia-vulkan-common - NVIDIA Vulkan driver - common files
 nvidia-vulkan-icd - NVIDIA Vulkan installable client driver 
(ICD)${nvidia:LegacyDesc}
 xserver-xorg-video-nvidia - NVIDIA binary Xorg driver${nvidia:LegacyDesc}
Closes: 864639 866126 868815 869783
Changes:
 nvidia-graphics-drivers (375.82-1~deb9u1) stretch; urgency=medium
 .
   * Rebuild for stretch.
 .
 nvidia-graphics-drivers (375.82-1) unstable; urgency=high
 .
   * New upstream long lived branch release 375.82 (2017-07-24).
     * Fixed CVE-2017-6257, CVE-2017-6259.  (Closes: #869783)
     - Fix a bug with GLX_EXT_buffer_age where incorrect buffer age values
       would be reported for SLI AFR configurations. In such configurations
       buffer age may now be greater than 3, the previous maximum buffer age.
     - Fixed a bug that could cause hanging and Xids when performing RandR
       transforms with Overlay and SLI enabled.
     - Extended the information reported by the NVIDIA Xinerama X extension to
       report PRIME displays in addition to directly-connected displays.
     - Fixed a bug that caused HDMI audio devices to appear or disappear
       inconsistently when HDMI devices were hotplugged or unplugged.
     - Fixed a bug that could cause driver errors when setting modes on X
       screens running at Depth 8 or Depth 15.
     - Added support for the following GPUs: GeForce GTX 1080 with Max-Q
       Design, GeForce GTX 1070 with Max-Q Design,
       GeForce GTX 1060 with Max-Q Design.
     - Fixed a bug that could cause intermittent kernel panics when running with
       PRIME Sync.
     - Fixed a bug that caused a kernel panic when hotplugging HDMI displays
       on some Zotac mini PCs.
 .
   [ Andreas Beckmann ]
   * nvidia-kernel-dkms: Honor parallel setting from dkms.  (Closes: #864639)
   * Do not prevent ccache usage. The bug was fixed in ccache 3.0 (in squeeze).
   * Switch watch URL from ftp:// to https://.  (Closes: #868815)
 .
   [ Luca Boccassi ]
   * Add support for buster in nvidia-detect.  (Closes: #866126)
   * Update symbols files.
Checksums-Sha1:
 404776c3861cae4da5fad277edb7739337ece383 7774 
nvidia-graphics-drivers_375.82-1~deb9u1.dsc
 2af491e1105db5db1a205b32269d67275646a4a1 170196 
nvidia-graphics-drivers_375.82-1~deb9u1.debian.tar.xz
 e8b94cac340f22b52be6239d7f1a4bf31e03df80 6589 
nvidia-graphics-drivers_375.82-1~deb9u1_source.buildinfo
Checksums-Sha256:
 25ecd336fbd63948287fc39367b5151874e42764572cbe3112b58e3fd597d803 7774 
nvidia-graphics-drivers_375.82-1~deb9u1.dsc
 4632001202e9c96cb89c24404ede10f61624fb4983a3ce66a04b0b28fe3e2523 170196 
nvidia-graphics-drivers_375.82-1~deb9u1.debian.tar.xz
 076a43598a3bf58225d9ec5ac17157840d03452554fa933f517f30b2281a2989 6589 
nvidia-graphics-drivers_375.82-1~deb9u1_source.buildinfo
Files:
 1b19fdfbf7ad249289127def7b704b9a 7774 non-free/libs optional 
nvidia-graphics-drivers_375.82-1~deb9u1.dsc
 d6112c6091c281c460515682cf7a8c77 170196 non-free/libs optional 
nvidia-graphics-drivers_375.82-1~deb9u1.debian.tar.xz
 c235f35b3e088baeee7ca257ab13d0f8 6589 non-free/libs optional 
nvidia-graphics-drivers_375.82-1~deb9u1_source.buildinfo

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJZin6qAAoJEF+zP5NZ6e0I2TAP/jokcwE3xYRDa7EXq7gy6fx4
zJ0ijsZ51NTtLPpuKJaT8zaANtQVIoKsfoeGLXaTBVWFVcN8nzHbjmbBSB7pJfeI
Nr0NhHK+MjC538kFyne3jown221tsHfjiNZt6CnzBSTND8Z6/iTXxA0uhKYDvD1D
3IqlwSIEU5kIfliCeZ6vF2aSX5QRrpoaBD3emlr/zhhhmWIHBCR09LT/KoL/MJin
e0/tImx5bLBwf+j5xQNCK4jiRYEjDv9gHyFHEVIIG3wCge2pHqRvyTnxQMB/1R2/
jZhJ3Kf82jKFrDZbosneUGPahsaN419kJlO+DVfYPNypBgdY+uRCD0iUOlxjXcUx
E9HZPOcpEpfNmBsv8R89ReiXOjQrSgXK+WFd6fcOTuea/5iVeoi45fnTrcnSbhRf
WLDIoXJb3kEkGmI+KW7T6kR6H3AR4PPWW867sFcJgAF39kaitu5s9+2Jty2Iuhel
J9U0OGnAF017WY5oyozCUvweHTigyalP7iOEbkD5ONi3mrsn1lbrEc1S8W6j42oS
HYifY7ZHkU62Y4RZ3GR09qIKBLEbUHhYQreKrkD2CWhY9B6C/M29WepDo61eBZ9W
jGn2/kEibY7qvwQRxU82vgD3pbgZeIc59oLDwKj+52p3EPMZmhacftD4/XulrKXT
rfSwgNZbP28oPa+hTx/P
=uk7O
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to