[Bug 296195] graphics/nvidia-drm-612-kmod, graphics/drm-612-kmod: General Protection Fault in __nv_drm_gem_nvkms_handle_vma_fault, lkpi_vmf_insert_pnf_prot_locked, vm_page_busy_acquire
| Newsgroups | gmane.os.freebsd.devel.x11 |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296195 --- Comment #24 from [email protected] --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=1959aaa9de6a660c326fc567bfc650b178f0b63f commit 1959aaa9de6a660c326fc567bfc650b178f0b63f Author: Tomoaki AOKI <[email protected]> AuthorDate: 2026-07-01 23:28:16 +0000 Commit: Kevin Bowling <[email protected]> CommitDate: 2026-07-01 23:28:16 +0000 graphics/nvidia-drm-*-kmod*: Fix GPF in some configs 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. PR: 296195 Reported by: [email protected] Reviewed by: ashafer Tested by: [email protected] Differential Revision: https://reviews.freebsd.org/D57989 Co-authored by: [email protected] graphics/nvidia-drm-515-kmod-580/Makefile | 2 +- graphics/nvidia-drm-515-kmod-devel/Makefile | 2 +- graphics/nvidia-drm-515-kmod/Makefile | 2 +- .../patch-nvidia-drm-gem-nvkms-memory.c (new) | 54 +++++++++++++++++++ .../files/patch-nvidia-drm-gem-user-memory.c (new) | 39 ++++++++++++++ .../files/patch-nvidia-drm-gem.c (gone) | 18 ------- .../files/patch-nvidia-drm-helper.h (new) | 60 ++++++++++++++++++++++ graphics/nvidia-drm-61-kmod-580/Makefile | 2 +- graphics/nvidia-drm-61-kmod-devel/Makefile | 2 +- graphics/nvidia-drm-61-kmod/Makefile | 2 +- .../patch-nvidia-drm-gem-nvkms-memory.c (new) | 54 +++++++++++++++++++ .../files/patch-nvidia-drm-gem-user-memory.c (new) | 39 ++++++++++++++ .../files/patch-nvidia-drm-helper.h (new) | 60 ++++++++++++++++++++++ graphics/nvidia-drm-612-kmod-580/Makefile | 2 +- graphics/nvidia-drm-612-kmod-devel/Makefile | 2 +- graphics/nvidia-drm-612-kmod/Makefile | 2 +- .../patch-nvidia-drm-gem-nvkms-memory.c (new) | 54 +++++++++++++++++++ .../files/patch-nvidia-drm-gem-user-memory.c (new) | 39 ++++++++++++++ .../files/patch-nvidia-drm-helper.h (new) | 60 ++++++++++++++++++++++ graphics/nvidia-drm-66-kmod-580/Makefile | 2 +- graphics/nvidia-drm-66-kmod-devel/Makefile | 2 +- graphics/nvidia-drm-66-kmod/Makefile | 2 +- .../patch-nvidia-drm-gem-nvkms-memory.c (new) | 54 +++++++++++++++++++ .../files/patch-nvidia-drm-gem-user-memory.c (new) | 39 ++++++++++++++ .../files/patch-nvidia-drm-helper.h (new) | 60 ++++++++++++++++++++++ graphics/nvidia-drm-kmod/Makefile.common | 5 ++ graphics/nvidia-drm-latest-kmod-580/Makefile | 2 +- graphics/nvidia-drm-latest-kmod-devel/Makefile | 2 +- graphics/nvidia-drm-latest-kmod/Makefile | 2 +- .../patch-nvidia-drm-gem-nvkms-memory.c (new) | 54 +++++++++++++++++++ .../files/patch-nvidia-drm-gem-user-memory.c (new) | 39 ++++++++++++++ .../files/patch-nvidia-drm-helper.h (new) | 60 ++++++++++++++++++++++ 32 files changed, 785 insertions(+), 33 deletions(-) -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.