Hi,

I'm trying to setup OpenBSD 7.8 (release) on a AMD Ryzen 5 system (GPU: 
AMD Radeon RX 6500 XT). The installation went without errors, but when 
I ran

        # fw_update

(which didn't report any errors, and added amdgpu and a number of
related drivers) and rebooted, I got the following kernel panic (OCRed
from the photo):

=======================================================================
016 pledge_sysctl       017_tmppath             018 pledgepaths
019_unveil_mount        020_freetype            021_calendar
022_recvfd              023_calendar            024_expat
025_sack                026_smtpd               027_iked
028_xserver             029_v6daemons           030_rpki
starting local daemons: cron xenodm.
Wed Apr 15 17:15:59 CEST 2026
drm_sched_entity_init: called with uninitialized scheduler
drm_sched_entity_init: called with uninitialized scheduler
drm:pid7964: drm_sched_job_init *ERROR* [drm] *ERROR* drm_sched_job_init: 
entity has no rq!
uvm_fault(0xfffffd83dd97e2e8, 0x1f0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      amdgpu_bo_unreserve+0x1a:       movq    0x1f0(%rdi), %rdi
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
*386028   7964      0    0x100000          0    4K Xorg
 294895  72157      0    0x100002          0    2  sha256
amdgpu_bo_unreserve (0) at amdgpu_bo_unreserve+0x1a
amdgpu_vm_init(ffff8000001f0000.ffff800001838000, 0) at amdgpu_vm_init+0x440
amdgpu_driver_open_kms(ffff8000001f0058,ffff8000022d5800) at 
amdgpu_driver_open_kms+0x139
drm_file_alloc(ffff8000001ae980) at drm_file_alloc+0x22d
drmopen(15701,3,2000,ffff8000fffeafe0) at drmopen+0x12c
spec_open_clone(ffff80005e870218) at spec_open_clone+0x166
spec_open(ffff80005e870218) at spec_open+0x198
VOP_OPEN(fffffd83d822cbf8,3,fffffd845d6c6bc8,ffff8000fffeafe0) at VOP_OPEN+0x57
vn_open(ffff80005e870430,3,0) at vn_open+0x2ea
doopenat(ffff8000fffeafe0,ffffff9c,73a981fa4c40,2,0,ffff80005e8705d0) at 
doopenat+0x221
syscall(ffff80005e870650) at syscall+0x5f9
Xsyscall at Xsyscall+0x128
end of kernel
end trace frame: 0x73a981fa4c20, count: 3
https://www.openbsd.org/ddb.html describes the minimum info required in bug
reports. Insufficient info makes it difficult to find and fix bugs.
ddb{4}>
=======================================================================

Next, at the ddb prompt I entered

        ddb{4}> reboot

and tried to enter UKC to "disable amdgpu", entering "boot -c" at the
initial "boot>" prompt, but then I got the following screen:

=======================================================================
kbc: cmd word write error
[ using 4604312 bytes of bsd ELF symbol table ]
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-2025 OpenBSD. All rights reserved.  https://www.OpenBSD.org

OpenBSD 7.8 (GENERIC.MP) #54: Sun Oct 12 12:58:11 MDT 2025
    [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 16223113216 (15471MB)
avail mem = 15704649728 (14977MB)
User Kernel Config
UKC>
=======================================================================

and the keyboard was unresponsive (at the same time, cursor after the 
"UKC>" prompt is flickering like crazy).

Any help would be appreciated.

Reply via email to