summarylogtreecommitdiffstats
path: root/kernel-6.4.patch
diff options
context:
space:
mode:
authorvnctdj2023-07-07 00:42:38 +0200
committervnctdj2023-07-07 00:46:35 +0200
commit5f7afa888aa048c9a7ccbcc50dc038c20a782172 (patch)
treef0fc374506a631c41e01b9a66b55c3e1547ce75f /kernel-6.4.patch
parent88f2fede7ec004381b3d4a5e003fb65ff8339068 (diff)
downloadaur-5f7afa888aa048c9a7ccbcc50dc038c20a782172.tar.gz
Add edited kernel-6.4.patch from Joan Bruguera via duht
Diffstat (limited to 'kernel-6.4.patch')
-rw-r--r--kernel-6.4.patch16
1 files changed, 16 insertions, 0 deletions
diff --git a/kernel-6.4.patch b/kernel-6.4.patch
new file mode 100644
index 000000000000..dfa433c0cea9
--- /dev/null
+++ b/kernel-6.4.patch
@@ -0,0 +1,16 @@
+diff --git a/kernel/nvidia-drm/nvidia-drm-drv.c b/kernel/nvidia-drm/nvidia-drm-drv.c
+index e5dee49..caa9e8c 100644
+--- a/kernel/nvidia-drm/nvidia-drm-drv.c
++++ b/kernel/nvidia-drm/nvidia-drm-drv.c
+@@ -766,7 +766,11 @@ static void nv_drm_update_drm_driver_features(void)
+
+ nv_drm_driver.dumb_create = nv_drm_dumb_create;
+ nv_drm_driver.dumb_map_offset = nv_drm_dumb_map_offset;
++// Rel. commit "drm: remove dumb_destroy callback" (Christian König, 26 Jan 2023)
++// NB: No resources are leaked, the kernel releases the same resources by default
++#if LINUX_VERSION_CODE < KERNEL_VERSION(6, 4, 0)
+ nv_drm_driver.dumb_destroy = nv_drm_dumb_destroy;
++#endif
+
+ #if defined(NV_DRM_DRIVER_HAS_GEM_PRIME_CALLBACKS)
+ nv_drm_driver.gem_vm_ops = &nv_drm_gem_vma_ops;