diff options
author | vnctdj | 2023-07-07 00:42:38 +0200 |
---|---|---|
committer | vnctdj | 2023-07-07 00:46:35 +0200 |
commit | 5f7afa888aa048c9a7ccbcc50dc038c20a782172 (patch) | |
tree | f0fc374506a631c41e01b9a66b55c3e1547ce75f /kernel-6.4.patch | |
parent | 88f2fede7ec004381b3d4a5e003fb65ff8339068 (diff) | |
download | aur-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.patch | 16 |
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; |