Date: Tue, 04 Aug 2026 10:43:43 +0000 From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: maintainer-feedback requested: [Bug 297268] graphics/nvidia-drm-kmod-580: kernel panic (page fault) in drm_open on /dev/dri/renderD128 access Message-ID: <bug-297268-7141-L51vP7FLCe@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-297268-7141@https.bugs.freebsd.org/bugzilla/>
index | next in thread | previous in thread | raw e-mail
Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-x11 (Nobody) <x11@FreeBSD.org> 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=297268 --- 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 (Linux) 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=textdump@entry=0) at /usr/src/sys/kern/kern_shutdown.c:399 #2 0xffffffff804bfd8a in db_dump (dummy=<optimized out>, dummy2=<optimized out>, dummy3=<optimized out>, dummy4=<optimized out>) at /usr/src/sys/ddb/db_command.c:596 #3 0xffffffff804bfc3a in db_command (last_cmdp=<optimized out>, cmd_table=<optimized out>, dopager=true) 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=<optimized out>, code=<optimized out>) at /usr/src/sys/ddb/db_main.c:267 #6 0xffffffff80c5f0f5 in kdb_trap (type=type@entry=3, code=code@entry=0, tf=tf@entry=0xfffffe03a8cf1570) at /usr/src/sys/kern/subr_kdb.c:790 #7 0xffffffff8115cdf1 in trap (frame=<optimized out>) at /usr/src/sys/amd64/amd64/trap.c:702 #8 <signal handler called> #9 kdb_enter (why=<optimized out>, msg=<optimized out>) at /usr/src/sys/kern/subr_kdb.c:556 #10 0xffffffff80c0ae89 in vpanic (fmt=<optimized out>, ap=ap@entry=0xfffffe03a8cf17a0) at /usr/src/sys/kern/kern_shutdown.c:962 #11 0xffffffff80c0ad03 in panic (fmt=0xffffffff81aa6be0 <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=<optimized out>, eva=<optimized out>) at /usr/src/sys/amd64/amd64/trap.c:1031 #13 0xffffffff8115d4d8 in trap_pfault (frame=0xfffffe03a8cf1830, usermode=false, signo=<optimized out>, ucode=<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=<optimized out>, fflags=<optimized out>, td=0xfffff81bffc46d80, file=0xfffff805563ac780) at /usr/src/sys/compat/linuxkpi/common/src/linux_compat.c:774 #19 0xffffffff80a710b4 in devfs_open (ap=0xfffffe03a8cf1a70) at /usr/src/sys/fs/devfs/devfs_vnops.c:1322 #20 0xffffffff81231869 in VOP_OPEN_APV (vop=0xffffffff81aab5a0 <devfs_specops>, a=a@entry=0xfffffe03a8cf1a70) at vnode_if.c:411 #21 0xffffffff80d29220 in VOP_OPEN (vp=0xfffff81ac28de1b8, mode=3, cred=0xfffff81a631d3900, td=<optimized out>, fp=<optimized out>) at ./vnode_if.h:256 #22 vn_open_vnode (vp=0xfffff81ac28de1b8, fmode=fmode@entry=3, cred=cred@entry=0xfffff81a631d3900, td=td@entry=0xfffff805563ac780, fp=<optimized out>) at /usr/src/sys/kern/vfs_vnops.c:495 #23 0xffffffff80d28b05 in vn_open_cred (ndp=ndp@entry=0xfffffe03a8cf1cc8, flagp=flagp@entry=0xfffffe03a8cf1ca4, cmode=cmode@entry=0, vn_open_flags=vn_open_flags@entry=16, cred=0xfffff81a631d3900, fp=0xfffff8155448de60) at /usr/src/sys/kern/vfs_vnops.c:378 #24 0xffffffff80d1d549 in openatfp (td=0xfffff805563ac780, dirfd=<optimized out>, path=<optimized out>, pathseg=pathseg@entry=UIO_USERSPACE, flags=3, mode=<optimized out>, fpp=0x0) at /usr/src/sys/kern/vfs_syscalls.c:1266 #25 0xffffffff80d1d24d in kern_openat (dirfd=0, path=0x0, pathseg=UIO_USERSPACE, flags=0, mode=-373463024, td=<optimized out>) at /usr/src/sys/kern/vfs_syscalls.c:1354 #26 sys_openat (td=<optimized out>, uap=<optimized out>) at /usr/src/sys/kern/vfs_syscalls.c:1158 #27 0xffffffff8115e01e in syscallenter (td=0xfffff805563ac780) at /usr/src/sys/amd64/amd64/../../kern/subr_syscall.c:165 #28 amd64_syscall (td=0xfffff805563ac780, traced=0) 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.kohome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-297268-7141-L51vP7FLCe>
