Bug#1119908: nvidia-kernel-dkms: fails building against 6.17.6+deb14-amd64

Jeff King peff at peff.net
Tue Nov 4 23:43:56 GMT 2025


On Tue, Nov 04, 2025 at 11:00:37AM +0100, Jonas Andradas wrote:

> I wanted to confirm that I am also seeing this situation, in which the nvidia
> kernel driver, version 550.163.01-3 fails to build (by DKMS) for kernel 6.17.6
> (linux-image-6.17.6+deb14-amd64 (as a dependency of linux-image-amd64, version
> 6.17.6-1))

Me too. The following hacky patch, applied to /usr/src/nvidia-current-550.163.01,
was enough to get things compiling and the result seems to work.
Probably not the ultimate solution, but a possible workaround for now.

-Peff

diff --git a/nvidia-drm/nvidia-drm-drv.c b/nvidia-drm/nvidia-drm-drv.c
index 1d64592..7fbf927 100644
--- a/nvidia-drm/nvidia-drm-drv.c
+++ b/nvidia-drm/nvidia-drm-drv.c
@@ -188,6 +188,7 @@ static void nv_drm_output_poll_changed(struct drm_device *dev)
 static struct drm_framebuffer *nv_drm_framebuffer_create(
     struct drm_device *dev,
     struct drm_file *file,
+    const struct drm_format_info *info,
     #if defined(NV_DRM_HELPER_MODE_FILL_FB_STRUCT_HAS_CONST_MODE_CMD_ARG)
     const struct drm_mode_fb_cmd2 *cmd
     #else
diff --git a/nvidia-drm/nvidia-drm-fb.c b/nvidia-drm/nvidia-drm-fb.c
index 1c84201..87b59fb 100644
--- a/nvidia-drm/nvidia-drm-fb.c
+++ b/nvidia-drm/nvidia-drm-fb.c
@@ -259,6 +259,7 @@ struct drm_framebuffer *nv_drm_internal_framebuffer_create(
         dev,
         #endif
         &nv_fb->base,
+        NULL,
         cmd);
 
     /*



More information about the pkg-nvidia-devel mailing list