Page MenuHomeFreeBSD

graphics/nvidia-drm-*-kmod*: Fix General Protection Fault in specific configurations
ClosedPublic

Authored by junchoon_dec.sakura.ne.jp on Wed, Jul 1, 9:25 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Jul 10, 3:10 PM
Unknown Object (File)
Fri, Jul 10, 3:05 PM
Unknown Object (File)
Thu, Jul 9, 5:05 PM
Unknown Object (File)
Thu, Jul 9, 5:02 PM
Unknown Object (File)
Thu, Jul 9, 11:22 AM
Unknown Object (File)
Thu, Jul 9, 10:20 AM
Unknown Object (File)
Thu, Jul 9, 7:07 AM
Unknown Object (File)
Wed, Jul 8, 5:35 AM
Subscribers
None

Details

Summary

Fix General Protection Fault in __nv_drm_gem_nvkms_handle_vma_fault,
lkpi_vmf_insert_pnf_prot_locked, vm_page_busy_acquire in specific
configurations, notably KDE on Wayland.

Reported by: keivan@motavalli.me
Tested by: keivan@motavalli.me
Co-authored by: ashafer@FreeBSD.org
PR: 296195

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Seems reasonable to me. It would be nice to consolidate the patch dirs so we don't have to include a patch three times but that's a bigger project that isn't specific to this change

This revision is now accepted and ready to land.Wed, Jul 1, 2:03 PM