nvidia-dkms-* FTBS with linux 6.3

Bug #2019979 reported by Paolo Pisati
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nvidia-graphics-drivers-390 (Ubuntu)
Fix Released
Undecided
Unassigned
Mantic
Fix Released
Undecided
Unassigned
nvidia-graphics-drivers-450-server (Ubuntu)
Fix Released
Undecided
Unassigned
Mantic
Fix Released
Undecided
Unassigned
nvidia-graphics-drivers-470 (Ubuntu)
Fix Released
Undecided
Unassigned
Mantic
Fix Released
Undecided
Unassigned
nvidia-graphics-drivers-470-server (Ubuntu)
Fix Released
Undecided
Unassigned
Mantic
Fix Released
Undecided
Unassigned
nvidia-graphics-drivers-510 (Ubuntu)
Fix Released
Undecided
Unassigned
Mantic
Fix Released
Undecided
Unassigned
nvidia-graphics-drivers-515 (Ubuntu)
Fix Released
Undecided
Unassigned
Mantic
Fix Released
Undecided
Unassigned
nvidia-graphics-drivers-515-server (Ubuntu)
Fix Released
Undecided
Unassigned
Mantic
Fix Released
Undecided
Unassigned

Bug Description

[Impact]

/var/lib/dkms/nvidia/390.157/build/nvidia/nv-mmap.c: In function ‘nvidia_mmap_helper’:
/var/lib/dkms/nvidia/390.157/build/nvidia/nv-mmap.c:474:23: error: assignment of read-only member ‘vm_flags’
  474 | vma->vm_flags |= VM_IO;
      | ^~
/var/lib/dkms/nvidia/390.157/build/nvidia/nv-mmap.c:536:23: error: assignment of read-only member ‘vm_flags’
  536 | vma->vm_flags |= (VM_IO | VM_LOCKED | VM_RESERVED);
      | ^~
/var/lib/dkms/nvidia/390.157/build/nvidia/nv-mmap.c:537:23: error: assignment of read-only member ‘vm_flags’
  537 | vma->vm_flags |= (VM_DONTEXPAND | VM_DONTDUMP);
      | ^~
/var/lib/dkms/nvidia/390.157/build/nvidia/nv-mmap.c:543:23: error: assignment of read-only member ‘vm_flags’
  543 | vma->vm_flags &= ~VM_WRITE;
      | ^~
/var/lib/dkms/nvidia/390.157/build/nvidia/nv-mmap.c:544:23: error: assignment of read-only member ‘vm_flags’
  544 | vma->vm_flags &= ~VM_MAYWRITE;
      | ^~

[Fix]

Apply the attached patch.

[How to test]

Build the dkms package and install it.

[Regression potential]

This patch doesn't come from NVIDIA itself, so there's a regression potential, though i can't state how severe that could be.

Tags: patch
Revision history for this message
Paolo Pisati (p-pisati) wrote :
Paolo Pisati (p-pisati)
summary: - nvidia-dkms-390 FTBS with linux 6.3
+ nvidia-dkms-390|470 FTBS with linux 6.3
Revision history for this message
Paolo Pisati (p-pisati) wrote : Re: nvidia-dkms-390|470 FTBS with linux 6.3
Paolo Pisati (p-pisati)
summary: - nvidia-dkms-390|470 FTBS with linux 6.3
+ nvidia-dkms-390|470|510 FTBS with linux 6.3
Revision history for this message
Paolo Pisati (p-pisati) wrote : Re: nvidia-dkms-390|470|510 FTBS with linux 6.3
Paolo Pisati (p-pisati)
summary: - nvidia-dkms-390|470|510 FTBS with linux 6.3
+ nvidia-dkms-390|470|510|515 FTBS with linux 6.3
Revision history for this message
Launchpad Janitor (janitor) wrote : Re: nvidia-dkms-390|470|510|515 FTBS with linux 6.3

This bug was fixed in the package nvidia-graphics-drivers-390 - 390.157-0ubuntu6

---------------
nvidia-graphics-drivers-390 (390.157-0ubuntu6) mantic; urgency=medium

  [ Andrea Righi ]
  * debian/templates/dkms_nvidia.conf.in,
    debian/dkms_nvidia/patches/disable-acpi-support-in-linux-6.0.patch,
    debian/dkms_nvidia/patches/buildfix_kernel_6.2.patch:
    - Better support for linux 6.2 (LP: #2019869).

  [ Paolo Pisati ]
  * debian/templates/dkms_nvidia.conf.in,
    debian/dkms_nvidia/patches/buildfix_kernel_6.3.patch:
    - Support linux 6.3 ABI (LP: #2019979).

 -- Alberto Milone <email address hidden> Thu, 18 May 2023 10:42:02 +0000

Changed in nvidia-graphics-drivers-390 (Ubuntu Mantic):
status: New → Fix Released
tags: added: patch
Revision history for this message
Paolo Pisati (p-pisati) wrote :
Revision history for this message
Paolo Pisati (p-pisati) wrote : Re: nvidia-dkms-390|470|510|515|515-server FTBS with linux 6.3
summary: - nvidia-dkms-390|470|510|515 FTBS with linux 6.3
+ nvidia-dkms-390|470|510|515|515-server FTBS with linux 6.3
Paolo Pisati (p-pisati)
summary: - nvidia-dkms-390|470|510|515|515-server FTBS with linux 6.3
+ nvidia-dkms-* FTBS with linux 6.3
Revision history for this message
Paolo Pisati (p-pisati) wrote :
Revision history for this message
Paolo Pisati (p-pisati) wrote :
Andrea Righi (arighi)
no longer affects: nvidia-graphics-drivers-390 (Ubuntu Lunar)
no longer affects: nvidia-graphics-drivers-390 (Ubuntu Jammy)
no longer affects: nvidia-graphics-drivers-450-server (Ubuntu Jammy)
no longer affects: nvidia-graphics-drivers-450-server (Ubuntu Lunar)
no longer affects: nvidia-graphics-drivers-470 (Ubuntu Jammy)
no longer affects: nvidia-graphics-drivers-470 (Ubuntu Lunar)
no longer affects: nvidia-graphics-drivers-470-server (Ubuntu Jammy)
no longer affects: nvidia-graphics-drivers-470-server (Ubuntu Lunar)
no longer affects: nvidia-graphics-drivers-510 (Ubuntu Jammy)
no longer affects: nvidia-graphics-drivers-510 (Ubuntu Lunar)
no longer affects: nvidia-graphics-drivers-515 (Ubuntu Jammy)
no longer affects: nvidia-graphics-drivers-515 (Ubuntu Lunar)
no longer affects: nvidia-graphics-drivers-515-server (Ubuntu Jammy)
no longer affects: nvidia-graphics-drivers-515-server (Ubuntu Lunar)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-graphics-drivers-470-server - 470.182.03-0ubuntu2

---------------
nvidia-graphics-drivers-470-server (470.182.03-0ubuntu2) mantic; urgency=medium

  * debian/dkms_nvidia/patches/buildfix_kernel_6.3.patch:
    - Support linux 6.3 ABI (LP: #2019979)

 -- Paolo Pisati <email address hidden> Mon, 22 May 2023 13:10:33 +0000

Changed in nvidia-graphics-drivers-470-server (Ubuntu Mantic):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-graphics-drivers-470 - 470.182.03-0ubuntu2

---------------
nvidia-graphics-drivers-470 (470.182.03-0ubuntu2) mantic; urgency=medium

  [ Paolo Pisati ]
  * debian/templates/dkms_nvidia.conf.in,
    debian/dkms_nvidia/patches/buildfix_kernel_6.3.patch:
    - Support Linux 6.3 ABI (LP: #2019979).

 -- Alberto Milone <email address hidden> Thu, 18 May 2023 13:47:54 +0000

Changed in nvidia-graphics-drivers-470 (Ubuntu Mantic):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-graphics-drivers-510 - 510.108.03-0ubuntu3

---------------
nvidia-graphics-drivers-510 (510.108.03-0ubuntu3) mantic; urgency=medium

  * debian/dkms_nvidia/patches/buildfix_kernel_6.3.patch:
    - Support linux 6.3 ABI (LP: #2019979)

 -- Paolo Pisati <email address hidden> Thu, 18 May 2023 10:52:33 +0000

Changed in nvidia-graphics-drivers-510 (Ubuntu Mantic):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-graphics-drivers-515-server - 515.105.01-0ubuntu2

---------------
nvidia-graphics-drivers-515-server (515.105.01-0ubuntu2) mantic; urgency=medium

  * debian/dkms_nvidia/patches/buildfix_kernel_6.3.patch:
    - Support linux 6.3 ABI (LP: #2019979)

 -- Paolo Pisati <email address hidden> Fri, 19 May 2023 09:39:45 +0000

Changed in nvidia-graphics-drivers-515-server (Ubuntu Mantic):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-graphics-drivers-515 - 515.105.01-0ubuntu2

---------------
nvidia-graphics-drivers-515 (515.105.01-0ubuntu2) mantic; urgency=medium

  * debian/dkms_nvidia/patches/buildfix_kernel_6.3.patch:
    - Support linux 6.3 ABI (LP: #2019979)

 -- Paolo Pisati <email address hidden> Thu, 18 May 2023 15:13:33 +0000

Changed in nvidia-graphics-drivers-515 (Ubuntu Mantic):
status: New → Fix Released
Revision history for this message
Paolo Pisati (p-pisati) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-graphics-drivers-450-server - 450.236.01-0ubuntu3

---------------
nvidia-graphics-drivers-450-server (450.236.01-0ubuntu3) mantic; urgency=medium

  * debian/dkms_nvidia/patches/buildfix_kernel_6.3.patch:
    - Add a missing include.

 -- Paolo Pisati <email address hidden> Thu, 01 Jun 2023 11:32:51 +0000

Changed in nvidia-graphics-drivers-450-server (Ubuntu Mantic):
status: New → Fix Released
Revision history for this message
Paolo Pisati (p-pisati) wrote :
To post a comment you must log in.