maintainer-feedback requested: [Bug 297268] graphics/nvidia-drm-kmod-580: kernel panic (page fault) in drm_open on /dev/dri/renderD128 access
[email protected] Tue, 04 Aug 2026 10:43:43 +0000
| Newsgroups | gmane.os.freebsd.devel.x11 |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
Bugzilla Automation <[email protected]> has asked freebsd-x11 (Nobody) <[email protected]> for maintainer-feedback: Bug 297268: graphics/nvidia-drm-kmod-580: kernel panic (page fault) in drm_= open on /dev/dri/renderD128 access https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D297268 --- Description --- `vainfo` is enough to trigger a panic. Same with drm-66 and drm-61. % pkg info -a | grep nvidia linux-nvidia-libs-580-580.173.02 NVIDIA graphics libraries and programs (Li= nux) nvidia-driver-580-580.173.02 NVIDIA graphics driver userland nvidia-drm-latest-kmod-580-580.173.02.1600019_1 NVIDIA DRM Kernel Module nvidia-kmod-580-580.173.02.1600019 NVIDIA graphics driver kernel module % uname -aK FreeBSD 16.0-CURRENT main-n287941-d3a0bf0a79ef GENERIC-NODEBUG amd64 1600019 kgdb (see attachment for detail): (kgdb) bt #0 __curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:57 #1 doadump (textdump=3Dtextdump@entry=3D0) at /usr/src/sys/kern/kern_shutdown.c:399 #2 0xffffffff804bfd8a in db_dump (dummy=3D<optimized out>, dummy2=3D<optim= ized out>, dummy3=3D<optimized out>, dummy4=3D<optimized out>) at /usr/src/sys/ddb/db_command.c:596 #3 0xffffffff804bfc3a in db_command (last_cmdp=3D<optimized out>, cmd_table=3D<optimized out>, dopager=3Dtrue) at /usr/src/sys/ddb/db_command= .c:508 #4 0xffffffff804bf85d in db_command_loop () at /usr/src/sys/ddb/db_command.c:555 #5 0xffffffff804c33c0 in db_trap (type=3D<optimized out>, code=3D<optimize= d out>) at /usr/src/sys/ddb/db_main.c:267 #6 0xffffffff80c5f0f5 in kdb_trap (type=3Dtype@entry=3D3, code=3Dcode@entr= y=3D0, tf=3Dtf@entry=3D0xfffffe03a8cf1570) at /usr/src/sys/kern/subr_kdb.c:790 #7 0xffffffff8115cdf1 in trap (frame=3D<optimized out>) at /usr/src/sys/amd64/amd64/trap.c:702 #8 <signal handler called> #9 kdb_enter (why=3D<optimized out>, msg=3D<optimized out>) at /usr/src/sys/kern/subr_kdb.c:556 #10 0xffffffff80c0ae89 in vpanic (fmt=3D<optimized out>, ap=3Dap@entry=3D0xfffffe03a8cf17a0) at /usr/src/sys/kern/kern_shutdown.c:962 #11 0xffffffff80c0ad03 in panic (fmt=3D0xffffffff81aa6be0 <vt_conswindow+16> "\350\0312\201\377\377\377\377") at /usr/src/sys/kern/kern_shutdown.c:887 #12 0xffffffff8115d4d8 in trap_fatal (frame=3D<optimized out>, eva=3D<optim= ized out>) at /usr/src/sys/amd64/amd64/trap.c:1031 #13 0xffffffff8115d4d8 in trap_pfault (frame=3D0xfffffe03a8cf1830, usermode=3Dfalse, signo=3D<optimized out>, ucode=3D<optimized out>) #14 <signal handler called> #15 0xffffffff8399ef86 in drm_open_helper () from /boot/modules/drm.ko #16 0xffffffff8399f185 in drm_open () from /boot/modules/drm.ko #17 0xffffffff839937fd in drm_stub_open () from /boot/modules/drm.ko #18 0xffffffff80eabe21 in linux_dev_fdopen (dev=3D<optimized out>, fflags=3D<optimized out>, td=3D0xfffff81bffc46d80, file=3D0xfffff805563ac78= 0) at /usr/src/sys/compat/linuxkpi/common/src/linux_compat.c:774 #19 0xffffffff80a710b4 in devfs_open (ap=3D0xfffffe03a8cf1a70) at /usr/src/sys/fs/devfs/devfs_vnops.c:1322 #20 0xffffffff81231869 in VOP_OPEN_APV (vop=3D0xffffffff81aab5a0 <devfs_spe= cops>, a=3Da@entry=3D0xfffffe03a8cf1a70) at vnode_if.c:411 #21 0xffffffff80d29220 in VOP_OPEN (vp=3D0xfffff81ac28de1b8, mode=3D3, cred=3D0xfffff81a631d3900, td=3D<optimized out>, fp=3D<optimized out>) at ./vnode_if.h:256 #22 vn_open_vnode (vp=3D0xfffff81ac28de1b8, fmode=3Dfmode@entry=3D3, cred=3Dcred@entry=3D0xfffff81a631d3900, td=3Dtd@entry=3D0xfffff805563ac780, fp=3D<optimized out>) at /usr/src/sys/kern/vfs_vnops.c:495 #23 0xffffffff80d28b05 in vn_open_cred (ndp=3Dndp@entry=3D0xfffffe03a8cf1cc= 8, flagp=3Dflagp@entry=3D0xfffffe03a8cf1ca4, cmode=3Dcmode@entry=3D0, vn_open_flags=3Dvn_open_flags@entry=3D16, cred=3D0xfffff81a631d3900, fp=3D0xfffff8155448de60) at /usr/src/sys/kern/vfs_vnops.c:378 #24 0xffffffff80d1d549 in openatfp (td=3D0xfffff805563ac780, dirfd=3D<optim= ized out>, path=3D<optimized out>, pathseg=3Dpathseg@entry=3DUIO_USERSPACE, flag= s=3D3, mode=3D<optimized out>, fpp=3D0x0) at /usr/src/sys/kern/vfs_syscalls.c:1266 #25 0xffffffff80d1d24d in kern_openat (dirfd=3D0, path=3D0x0, pathseg=3DUIO_USERSPACE, flags=3D0, mode=3D-373463024, td=3D<optimized out>= ) at /usr/src/sys/kern/vfs_syscalls.c:1354 #26 sys_openat (td=3D<optimized out>, uap=3D<optimized out>) at /usr/src/sys/kern/vfs_syscalls.c:1158 #27 0xffffffff8115e01e in syscallenter (td=3D0xfffff805563ac780) at /usr/src/sys/amd64/amd64/../../kern/subr_syscall.c:165 #28 amd64_syscall (td=3D0xfffff805563ac780, traced=3D0) at /usr/src/sys/amd64/amd64/trap.c:1278 #29 <signal handler called> #30 0x000000082bc5f42a in ?? () Backtrace stopped: Cannot access memory at address 0x820ccdb08 % kldstat | grep -E 'drm|nvi' 12 1 0xffffffff8395e000 15a10 nvidia-drm.ko 13 1 0xffffffff83974000 9e420 drm.ko 18 2 0xffffffff83c00000 6075420 nvidia.ko 20 1 0xffffffff83a5e000 1662f8 nvidia-modeset.ko