From nobody Thu May 29 20:06:22 2025 X-Original-To: freebsd-current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4b7cns2rn8z5xRT8 for ; Thu, 29 May 2025 20:06:25 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4b7cnr5V4qz3QpX for ; Thu, 29 May 2025 20:06:24 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Authentication-Results: mx1.freebsd.org; dkim=none ("invalid DKIM record") header.d=troutmask.apl.washington.edu header.s=troutmask header.b=OcZHxhTD; dmarc=fail reason="No valid SPF" header.from=washington.edu (policy=none); spf=none (mx1.freebsd.org: domain of sgk@troutmask.apl.washington.edu has no SPF policy when checking 128.95.76.21) smtp.mailfrom=sgk@troutmask.apl.washington.edu Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.18.1/8.18.1) with ESMTP id 54TK6MQj004701 for ; Thu, 29 May 2025 13:06:23 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) DKIM-Filter: OpenDKIM Filter v2.10.3 troutmask.apl.washington.edu 54TK6MQj004701 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=troutmask.apl.washington.edu; s=troutmask; t=1748549183; bh=K51Imdj317dh9NpRBwG0crHpOFnQF//UQABzVsQj9Ac=; h=Date:From:To:Subject:Reply-To:From; b=OcZHxhTD77CnlX8f+rW/5vTqF/8XkpzmkdWnCLKPuZ60/06RQcZsrkuNJxSyCQjZR KohPdDE106SDts9A224GXQcfyPtaHPem62OkfpHprS/z6Ss3ZMpS8bD8ACbbh7tYV/ Srx+prTaM52VnegmOsTAYwH3Icd7UqYl8BbYUSLOZxrXlo9NymFIe6Xq5rXbHy4YRt uhF3uiC4+46cfZS7f1WdBa5fIyLc5I8lxBeuM/VcPH1+64EWxtnMsIt3WrnQeMY7ez u/SpaHovKjGrm/xaKeEMUVkiK+xLWO4CGOwmbKntMJH1aKEhttvBYKUuLgFJD3gIOz aDwFO6vwidlOQ== Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.18.1/8.18.1/Submit) id 54TK6MD4004700 for freebsd-current@freebsd.org; Thu, 29 May 2025 13:06:22 -0700 (PDT) (envelope-from sgk) Date: Thu, 29 May 2025 13:06:22 -0700 From: Steve Kargl To: freebsd-current@freebsd.org Subject: drm panic after new world Message-ID: Reply-To: sgk@troutmask.apl.washington.edu List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spamd-Result: default: False [0.25 / 15.00]; NEURAL_SPAM_LONG(1.00)[0.997]; NEURAL_HAM_SHORT(-0.35)[-0.349]; RCVD_IN_DNSWL_MED(-0.20)[128.95.76.21:from]; NEURAL_HAM_MEDIUM(-0.19)[-0.195]; MIME_GOOD(-0.10)[text/plain]; DMARC_POLICY_SOFTFAIL(0.10)[washington.edu : No valid SPF,none]; TO_MATCH_ENVRCPT_ALL(0.00)[]; REPLYTO_DOM_NEQ_TO_DOM(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[troutmask.apl.washington.edu:~]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; R_SPF_NA(0.00)[no SPF record]; MISSING_XM_UA(0.00)[]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]; REPLYTO_ADDR_EQ_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; R_DKIM_PERMFAIL(0.00)[troutmask.apl.washington.edu:s=troutmask]; RCVD_COUNT_TWO(0.00)[2]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; HAS_REPLYTO(0.00)[sgk@troutmask.apl.washington.edu] X-Rspamd-Queue-Id: 4b7cnr5V4qz3QpX X-Spamd-Bar: / After rebuilding world and installing, I rebuilt the drm-515 port and the accompanying gpu-firmware. This port has worked upto this update. Upon running xinit to load Xorg, I am greeted with the panic following my .sig (text extracted from /var/crash/core.txt.1). As a side note, 'pkg delete -f drm-515' followed by building and install /usr/ports/graphics/drm-mod selects the drm-66-kmod port. The ends up in a endless loop of reboots when loading the radeonkms.ko module. -- steve panic: pfs_add_node(): homonymous siblings Reading symbols from /usr/lib/debug//boot/kernel/cpuctl.ko.debug... __curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:57 57 __asm("movq %%gs:%c1,%0" : "=r" (td) (kgdb) #0 __curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:57 td = #1 doadump (textdump=textdump@entry=1) at /usr/src/sys/kern/kern_shutdown.c:404 error = 0 coredump = #2 0xffffffff80673100 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:524 once = 0 __pc = 0x0 #3 0xffffffff80673637 in vpanic ( fmt=0xffffffff80a5b332 "%s(): homonymous siblings", ap=ap@entry=0xfffffe00d836e8f0) at /usr/src/sys/kern/kern_shutdown.c:979 buf = "pfs_add_node(): homonymous siblings", '\000' __pc = 0x0 __pc = 0x0 __pc = 0x0 other_cpus = {__bits = {253, 0 }} td = 0xfffff8000d7b3740 bootopt = newpanic = #4 0xffffffff80673463 in panic (fmt=) at /usr/src/sys/kern/kern_shutdown.c:892 ap = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0xfffffe00d836e920, reg_save_area = 0xfffffe00d836e8c0}} #5 0xffffffff805c8718 in pfs_add_node ( parent=parent@entry=0xfffff80003955400, pn=pn@entry=0xfffff803557e0900) at /usr/src/sys/fs/pseudofs/pseudofs.c:123 iter = #6 0xffffffff805c8bd2 in pfs_create_file (parent=0xfffff80003955400, name=name@entry=0xffffffff82b293f4 "radeon_ring_gfx", fill=0xffffffff82bf70f0 , attr=0xffffffff82bf72f0 , vis=vis@entry=0x0, destroy=0xffffffff82bf7310 , flags=33) at /usr/src/sys/fs/pseudofs/pseudofs.c:266 pn = 0xfffff803557e0900 #7 0xffffffff82bf70b8 in debugfs_create_file ( name=0xffffffff82b293f4 "radeon_ring_gfx", mode=292, parent=0xfffff8000398e400, data=0xfffffe012354dd30, fops=0xffffffff82b55918 ) at /usr/src/sys/compat/lindebugfs/lindebugfs.c:209 dm = 0xfffff80003990580 dnode = 0xfffff80003990580 pnode = flags = _size = _malloc_item = #8 0xffffffff82ad0084 in radeon_ring_init () from /boot/modules/radeonkms.ko No symbol table info available. #9 0xffffffff82a5caf7 in evergreen_startup () from /boot/modules/radeonkms.ko No symbol table info available. #10 0xffffffff82a5b333 in evergreen_resume () from /boot/modules/radeonkms.ko No symbol table info available. #11 0xffffffff82ab3e90 in radeon_gpu_reset () from /boot/modules/radeonkms.ko No symbol table info available. #12 0xffffffff82abee98 in radeon_gem_wait_idle_ioctl () from /boot/modules/radeonkms.ko No symbol table info available. #13 0xffffffff82ba9f16 in drm_ioctl_kernel () from /boot/modules/drm.ko No symbol table info available. #14 0xffffffff82baa28d in drm_ioctl () from /boot/modules/drm.ko No symbol table info available. #15 0xffffffff808b98e1 in linux_file_ioctl_sub (filp=0xfffffe012354dd30, fop=, data=, fp=, cmd=, td=) at /usr/src/sys/compat/linuxkpi/common/src/linux_compat.c:953 task = 0xfffff800066f9f18 size = 524288 error = __td = __fpop = __retval = __fpop = __retval = __fpop = __retval = #16 linux_file_ioctl (fp=, fp@entry=, cmd=, cmd@entry=, data=, data@entry=, cred=, td=, td@entry=) at /usr/src/sys/compat/linuxkpi/common/src/linux_compat.c:1629 error = 0 filp = 0xfffffe012354dd30 fop = ldev = 0xfffffe012354c000 p = i = fgn = #17 0xffffffff806e442e in fo_ioctl (fp=0xfffff8000d6d8320, com=2148033636, data=, active_cred=, td=0xfffff8000d7b3740) at /usr/src/sys/sys/file.h:376 No locals. #18 kern_ioctl (td=td@entry=0xfffff8000d7b3740, fd=, com=com@entry=2148033636, data=, data@entry=0xfffffe00d836ed60 "r") at /usr/src/sys/kern/sys_generic.c:806 tmp = 0 fdp = 0xfffffe011f4da000 locked = 0 fp = 0xfffff8000d6d8320 error = #19 0xffffffff806e41ef in sys_ioctl (td=0xfffff8000d7b3740, uap=0xfffff8000d7b3b40) at /usr/src/sys/kern/sys_generic.c:714 smalldata = "r", '\000' , "Rn@\002\000\000\000\300\001", '\000' , "\004", '\000' arg = 114 com = 2148033636 size = 8 data = 0xfffffe00d836ed60 "r" error = #20 0xffffffff80a0123b in syscallenter (td=0xfffff8000d7b3740) at /usr/src/sys/amd64/amd64/../../kern/subr_syscall.c:191 se = 0xffffffff80e61270 p = 0xfffffe00c5a09020 sa = 0xfffff8000d7b3b30 error = traced = sy_thr_static = #21 amd64_syscall (td=0xfffff8000d7b3740, traced=0) at /usr/src/sys/amd64/amd64/trap.c:1215 ksi = {ksi_link = {tqe_next = 0xfffffe00d836eed0, tqe_prev = 0xffffffff8067d428 }, ksi_info = { si_signo = 53714432, si_errno = -2048, si_code = -667488640, si_pid = -512, si_uid = 3627478640, si_status = -512, si_addr = 0x246, si_value = {sival_int = 75558912, sival_ptr = 0xfffff8000480f000, sigval_int = 75558912, sigval_ptr = 0xfffff8000480f000}, _reason = {_fault = { _trapno = 582}, _timer = {_timerid = 582, _overrun = 0}, _mesgq = {_mqd = 582}, _poll = {_band = 582}, _capsicum = { _syscall = 582}, __spare__ = {__spare1__ = 582, __spare2__ = { -667488560, -512, -2140845675, -1, 1080972400, 2, -2137175316}}}}, ksi_flags = 1080970816, ksi_sigq = 0xffffffff80e00020 } #22 No locals. #23 0x000000024b80bc1a in ?? () No symbol table info available. Backtrace stopped: Cannot access memory at address 0x2406e5448