[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

[email protected]
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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.