NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
kern/59648: radeon(4): ring stalls and eventually leads to a system crash
>Number: 59648
>Category: kern
>Synopsis: radeon(4): ring stalls and eventually leads to a system crash
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Sep 11 19:50:00 +0000 2025
>Originator: Andrius V
>Release: NetBSD 11.0_BETA
>Organization:
>Environment:
NetBSD agraphic-pc 11.0_BETA NetBSD 11.0_BETA (GENERIC) #0: Mon Sep 1 00:18:27 EEST 2025 andriusv@agraphic-pc:/home/andriusv/workspace/obj/sys/arch/amd64/compile/GENERIC amd64
>Description:
While web page was loading on firefox Xorg stalled and blinked few times. Xorg didn't not recover, it was not possible to switch to terminal.
At some point system crashed (I attempted to turn off the system by pressing power button, but dmesg doesn't show this attempt, e.g. no detaching devices are shown). Thus, I am not certain whether it was the trigger.
Some stalls and reset attempts can be observed in dmesg, for example:
radeon0: autoconfiguration error: error: ring 3 stalled for more than 10280msec
radeon0: warn: GPU lockup (current fence id 0x00000000001b9d88 last fence id 0x00000000001b9efd on ring 3)
...
radeon0: GPU reset succeeded, trying to resume
When the crash occurs, some errors are printed beforehand:
....
[drm] ib test on ring 4 succeeded in 0 usecs
{drm:netbsd:uvd_v1_0_ib_test+0x15f} *ERROR* radeon: fence wait timed out.
{drm:netbsd:radeon_ib_ring_tests+0xb8} *ERROR* radeon: failed testing IB on ring 5 (-60).
radeon0: autoconfiguration error: error: scheduling IB failed (-12).
{drm:netbsd:radeon_vce_get_create_msg+0x308} *ERROR* radeon: failed to schedule ib (-12).
{drm:netbsd:radeon_vce_ib_test+0xd1} *ERROR* radeon: failed to get create msg (-12).
{drm:netbsd:radeon_ib_ring_tests+0xb8} *ERROR* radeon: failed testing IB on ring 6 (-12).
radeon0: autoconfiguration error: error: scheduling IB failed (-12).
{drm:netbsd:radeon_vce_get_create_msg+0x308} *ERROR* radeon: failed to schedule ib (-12).
{drm:netbsd:radeon_vce_ib_test+0xd1} *ERROR* radeon: failed to get create msg (-12).
{drm:netbsd:radeon_ib_ring_tests+0xb8} *ERROR* radeon: failed testing IB on ring 7 (-12).
uvm_fault(0xffffa84afa67e900, 0x1000, 1) -> e
fatal page fault in supervisor mode
trap type 6 code 0 rip 0xffffffff80946fb7 cs 0x8 rflags 0x10206 cr2 0x1a02 ilevel 0 rsp 0xffffac125e1f4768
curlwp 0xffffa84af9320000 pid 1772.1773 lowest kstack 0xffffac125e1f02c0
panic: trap
cpu0: Begin traceback...
vpanic() at netbsd:vpanic+0x171
panic() at netbsd:panic+0x3c
trap() at netbsd:trap+0xb43
--- trap (number 6) ---
radeon_ttm_tt_is_readonly() at netbsd:radeon_ttm_tt_is_readonly+0x5
...
The graphics card is a Radeon R7 370 OEM (radeon0 at pci1 dev 0 function 0: ATI Technologies Radeon R7 370 / R9 270/370 OEM (rev. 0x81)).
dmesg part before crash:
{drm:netbsd:radeon_crtc_page_flip_target+0xec} flip-ioctl() cur_rbo = 0xffffa84b15960088, new_rbo = 0xffffa84b0f182048
{drm:netbsd:radeon_crtc_page_flip_target+0xec} flip-ioctl() cur_rbo = 0xffffa84b0f182048, new_rbo = 0xffffa84b15960088
{drm:netbsd:radeon_crtc_page_flip_target+0xec} flip-ioctl() cur_rbo = 0xffffa84b15960088, new_rbo = 0xffffa84b0f182048
radeon0: autoconfiguration error: error: ring 3 stalled for more than 10280msec
radeon0: warn: GPU lockup (current fence id 0x00000000001b9d88 last fence id 0x00000000001b9efd on ring 3)
radeon0: Saved 2692 dwords of commands on ring 0.
radeon0: GPU softreset: 0x0000004D
radeon0: GRBM_STATUS = 0xF4403028
radeon0: GRBM_STATUS_SE0 = 0xC8000006
radeon0: GRBM_STATUS_SE1 = 0xC8000006
radeon0: SRBM_STATUS = 0x200000C0
radeon0: SRBM_STATUS2 = 0x00000000
radeon0: R_008674_CP_STALLED_STAT1 = 0x00000000
radeon0: R_008678_CP_STALLED_STAT2 = 0x40010000
radeon0: R_00867C_CP_BUSY_STAT = 0x00408002
radeon0: R_008680_CP_STAT = 0x84230243
radeon0: R_00D034_DMA_STATUS_REG = 0x44483106
radeon0: R_00D834_DMA_STATUS_REG = 0x44C83D57
radeon0: VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x00000000
radeon0: VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x00000000
radeon0: GRBM_SOFT_RESET=0x0000DDFF
radeon0: SRBM_SOFT_RESET=0x00100100
radeon0: GRBM_STATUS = 0x00003028
radeon0: GRBM_STATUS_SE0 = 0x00000006
radeon0: GRBM_STATUS_SE1 = 0x00000006
radeon0: SRBM_STATUS = 0x200000C0
radeon0: SRBM_STATUS2 = 0x00000000
radeon0: R_008674_CP_STALLED_STAT1 = 0x00000000
radeon0: R_008678_CP_STALLED_STAT2 = 0x00000000
radeon0: R_00867C_CP_BUSY_STAT = 0x00000000
radeon0: R_008680_CP_STAT = 0x00000000
radeon0: R_00D034_DMA_STATUS_REG = 0x44C83D57
radeon0: R_00D834_DMA_STATUS_REG = 0x44C83D57
radeon0: GPU reset succeeded, trying to resume
[drm] PCIE GART of 2048M enabled (table at 0x00000000001D6000).
radeon0: WB enabled
radeon0: fence driver on ring 0 use gpu addr 0x0000000080000c00 and cpu addr 0x0xffffa84af9f43c00
radeon0: fence driver on ring 1 use gpu addr 0x0000000080000c04 and cpu addr 0x0xffffa84af9f43c04
radeon0: fence driver on ring 2 use gpu addr 0x0000000080000c08 and cpu addr 0x0xffffa84af9f43c08
radeon0: fence driver on ring 3 use gpu addr 0x0000000080000c0c and cpu addr 0x0xffffa84af9f43c0c
radeon0: fence driver on ring 4 use gpu addr 0x0000000080000c10 and cpu addr 0x0xffffa84af9f43c10
radeon0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0x0xffffac125ca25a18
radeon0: autoconfiguration error: error: failed VCE resume (-22).
{drm:netbsd:radeon_crtc_handle_flip+0xc9} radeon_crtc->flip_status = 1 != RADEON_FLIP_SUBMITTED(2)
{drm:netbsd:radeon_crtc_handle_flip+0xc9} radeon_crtc->flip_status = 0 != RADEON_FLIP_SUBMITTED(2)
{drm:netbsd:radeon_crtc_handle_flip+0xc9} radeon_crtc->flip_status = 0 != RADEON_FLIP_SUBMITTED(2)
{drm:netbsd:radeon_crtc_handle_flip+0xc9} radeon_crtc->flip_status = 0 != RADEON_FLIP_SUBMITTED(2)
{drm:netbsd:radeon_crtc_handle_flip+0xc9} radeon_crtc->flip_status = 0 != RADEON_FLIP_SUBMITTED(2)
{drm:netbsd:radeon_crtc_handle_flip+0xc9} radeon_crtc->flip_status = 0 != RADEON_FLIP_SUBMITTED(2)
[drm] ring test on 0 succeeded in 4 usecs
[drm] ring test on 1 succeeded in 1 usecs
[drm] ring test on 2 succeeded in 1 usecs
[drm] ring test on 3 succeeded in 6 usecs
[drm] ring test on 4 succeeded in 5 usecs
[drm] ring test on 5 succeeded in 2 usecs
[drm] UVD initialized successfully.
{drm:netbsd:si_dpm_set_power_state+0x1407} *ERROR* si_set_sw_state failed
radeon0: autoconfiguration error: error: ring 0 stalled for more than 10140msec
radeon0: warn: GPU lockup (current fence id 0x0000000000334fab last fence id 0x0000000000334fd7 on ring 0)
{drm:netbsd:si_dpm_set_power_state+0x1407} *ERROR* si_set_sw_state failed
{drm:netbsd:radeon_crtc_handle_flip+0xc9} radeon_crtc->flip_status = 1 != RADEON_FLIP_SUBMITTED(2)
{drm:netbsd:r600_ib_test+0x291} *ERROR* radeon: fence wait failed (-11).
{drm:netbsd:radeon_ib_ring_tests+0x91} *ERROR* radeon: failed testing IB on GFX ring (-11).
radeon0: GPU softreset: 0x00000049
radeon0: GRBM_STATUS = 0xF4403028
radeon0: GRBM_STATUS_SE0 = 0xC8000006
radeon0: GRBM_STATUS_SE1 = 0xC8000006
radeon0: SRBM_STATUS = 0x20000AC0
radeon0: SRBM_STATUS2 = 0x00000000
radeon0: R_008674_CP_STALLED_STAT1 = 0x00000000
radeon0: R_008678_CP_STALLED_STAT2 = 0x40010100
radeon0: R_00867C_CP_BUSY_STAT = 0x00008086
radeon0: R_008680_CP_STAT = 0x80238647
radeon0: R_00D034_DMA_STATUS_REG = 0x44C83D57
radeon0: R_00D834_DMA_STATUS_REG = 0x44C83D57
radeon0: VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x00000000
radeon0: VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x00000000
warning: /home/andriusv/workspace/netbsd-src-hg/sys/external/bsd/drm2/dist/drm/radeon/radeon_object.c:94: !list_empty(&bo->va)
radeon0: GRBM_SOFT_RESET=0x0000DDFF
radeon0: SRBM_SOFT_RESET=0x00000100
radeon0: GRBM_STATUS = 0x00003028
radeon0: GRBM_STATUS_SE0 = 0x00000006
radeon0: GRBM_STATUS_SE1 = 0x00000006
radeon0: SRBM_STATUS = 0x200000C0
radeon0: SRBM_STATUS2 = 0x00000000
radeon0: R_008674_CP_STALLED_STAT1 = 0x00000000
radeon0: R_008678_CP_STALLED_STAT2 = 0x00000000
radeon0: R_00867C_CP_BUSY_STAT = 0x00000000
radeon0: R_008680_CP_STAT = 0x00000000
radeon0: R_00D034_DMA_STATUS_REG = 0x44C83D57
radeon0: R_00D834_DMA_STATUS_REG = 0x44C83D57
radeon0: GPU reset succeeded, trying to resume
[drm] PCIE GART of 2048M enabled (table at 0x00000000001D6000).
radeon0: WB enabled
radeon0: fence driver on ring 0 use gpu addr 0x0000000080000c00 and cpu addr 0x0xffffa84af9f43c00
radeon0: fence driver on ring 1 use gpu addr 0x0000000080000c04 and cpu addr 0x0xffffa84af9f43c04
radeon0: fence driver on ring 2 use gpu addr 0x0000000080000c08 and cpu addr 0x0xffffa84af9f43c08
radeon0: fence driver on ring 3 use gpu addr 0x0000000080000c0c and cpu addr 0x0xffffa84af9f43c0c
radeon0: fence driver on ring 4 use gpu addr 0x0000000080000c10 and cpu addr 0x0xffffa84af9f43c10
radeon0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0x0xffffac125ca25a18
radeon0: autoconfiguration error: error: failed VCE resume (-22).
{drm:netbsd:radeon_crtc_handle_flip+0xc9} radeon_crtc->flip_status = 1 != RADEON_FLIP_SUBMITTED(2)
{drm:netbsd:radeon_crtc_handle_flip+0xc9} radeon_crtc->flip_status = 0 != RADEON_FLIP_SUBMITTED(2)
{drm:netbsd:radeon_crtc_handle_flip+0xc9} radeon_crtc->flip_status = 0 != RADEON_FLIP_SUBMITTED(2)
{drm:netbsd:radeon_crtc_handle_flip+0xc9} radeon_crtc->flip_status = 0 != RADEON_FLIP_SUBMITTED(2)
{drm:netbsd:radeon_crtc_handle_flip+0xc9} radeon_crtc->flip_status = 0 != RADEON_FLIP_SUBMITTED(2)
{drm:netbsd:radeon_crtc_handle_flip+0xc9} radeon_crtc->flip_status = 0 != RADEON_FLIP_SUBMITTED(2)
[drm] ring test on 0 succeeded in 4 usecs
[drm] ring test on 1 succeeded in 1 usecs
[drm] ring test on 2 succeeded in 1 usecs
[drm] ring test on 3 succeeded in 5 usecs
[drm] ring test on 4 succeeded in 5 usecs
[drm] ring test on 5 succeeded in 2 usecs
[drm] UVD initialized successfully.
{drm:netbsd:si_dpm_set_power_state+0x1407} *ERROR* si_set_sw_state failed
radeon0: autoconfiguration error: error: bo 0xffffa85058bfe988 va 0x00001209a8 conflict with (bo 0xffffa8577c771b08 0x00001209a8 0x00001209a8)
{drm:netbsd:si_dpm_set_power_state+0x1407} *ERROR* si_set_sw_state failed
{drm:netbsd:radeon_crtc_handle_flip+0xc9} radeon_crtc->flip_status = 1 != RADEON_FLIP_SUBMITTED(2)
[drm] ib test on ring 0 succeeded in 0 usecs
[drm] ib test on ring 1 succeeded in 0 usecs
[drm] ib test on ring 2 succeeded in 0 usecs
[drm] ib test on ring 3 succeeded in 0 usecs
[drm] ib test on ring 4 succeeded in 0 usecs
{drm:netbsd:uvd_v1_0_ib_test+0x15f} *ERROR* radeon: fence wait timed out.
{drm:netbsd:radeon_ib_ring_tests+0xb8} *ERROR* radeon: failed testing IB on ring 5 (-60).
radeon0: autoconfiguration error: error: scheduling IB failed (-12).
{drm:netbsd:radeon_vce_get_create_msg+0x308} *ERROR* radeon: failed to schedule ib (-12).
{drm:netbsd:radeon_vce_ib_test+0xd1} *ERROR* radeon: failed to get create msg (-12).
{drm:netbsd:radeon_ib_ring_tests+0xb8} *ERROR* radeon: failed testing IB on ring 6 (-12).
radeon0: autoconfiguration error: error: scheduling IB failed (-12).
{drm:netbsd:radeon_vce_get_create_msg+0x308} *ERROR* radeon: failed to schedule ib (-12).
{drm:netbsd:radeon_vce_ib_test+0xd1} *ERROR* radeon: failed to get create msg (-12).
{drm:netbsd:radeon_ib_ring_tests+0xb8} *ERROR* radeon: failed testing IB on ring 7 (-12).
uvm_fault(0xffffa84afa67e900, 0x1000, 1) -> e
fatal page fault in supervisor mode
trap type 6 code 0 rip 0xffffffff80946fb7 cs 0x8 rflags 0x10206 cr2 0x1a02 ilevel 0 rsp 0xffffac125e1f4768
curlwp 0xffffa84af9320000 pid 1772.1773 lowest kstack 0xffffac125e1f02c0
panic: trap
cpu0: Begin traceback...
vpanic() at netbsd:vpanic+0x171
panic() at netbsd:panic+0x3c
trap() at netbsd:trap+0xb43
--- trap (number 6) ---
radeon_ttm_tt_is_readonly() at netbsd:radeon_ttm_tt_is_readonly+0x5
radeon_vm_clear_invalids() at netbsd:radeon_vm_clear_invalids+0x59
radeon_cs_ioctl() at netbsd:radeon_cs_ioctl+0xa84
drm_ioctl() at netbsd:drm_ioctl+0x23d
drm_ioctl_shim() at netbsd:drm_ioctl_shim+0x32
sys_ioctl() at netbsd:sys_ioctl+0x4ca
syscall() at netbsd:syscall+0x9d
--- syscall (number 54) ---
netbsd:syscall+0x9d:
cpu0: End traceback...
dumping to dev 168,2 (offset=8, size=16689293):
dump WARNING: lwp 1977 (cron) flags 0x20020020: timecounter went backwards from (92394 + 0x31b5e0286ba566e8/2^64) sec to (92393 + 0x7e826b0de3157ba4/2^64) sec in netbsd:mi_switch+0xe3
---------------------------------------------------------------------
gdb bt:
#0 0xffffffff80239b85 in cpu_reboot (howto=howto@entry=260, bootstr=bootstr@entry=0x0) at /home/andriusv/workspace/netbsd-src-hg/sys/arch/amd64/amd64/machdep.c:709
#1 0xffffffff80de5a65 in kern_reboot (howto=howto@entry=260, bootstr=bootstr@entry=0x0) at /home/andriusv/workspace/netbsd-src-hg/sys/kern/kern_reboot.c:91
#2 0xffffffff80e2b693 in vpanic (fmt=fmt@entry=0xffffffff813b2cd4 "trap", ap=ap@entry=0xffffac125e1f4528) at /home/andriusv/workspace/netbsd-src-hg/sys/kern/subr_prf.c:288
#3 0xffffffff80e2b768 in panic (fmt=fmt@entry=0xffffffff813b2cd4 "trap") at /home/andriusv/workspace/netbsd-src-hg/sys/kern/subr_prf.c:209
#4 0xffffffff8023c8fd in trap (frame=0xffffac125e1f4670) at /home/andriusv/workspace/netbsd-src-hg/sys/arch/amd64/amd64/trap.c:325
#5 0xffffffff80234ad4 in alltraps ()
#6 0xffffffff80946fb7 in radeon_ttm_tt_to_gtt (ttm=0x19fa) at /home/andriusv/workspace/netbsd-src-hg/sys/external/bsd/drm2/dist/drm/radeon/radeon_ttm.c:781
#7 radeon_ttm_tt_is_readonly (ttm=0x19fa) at /home/andriusv/workspace/netbsd-src-hg/sys/external/bsd/drm2/dist/drm/radeon/radeon_ttm.c:945
#8 0xffffffff8095136e in radeon_vm_bo_update (rdev=rdev@entry=0xffffac0086957008, bo_va=bo_va@entry=0xffffa84c2457e948, mem=mem@entry=0x0) at /home/andriusv/workspace/netbsd-src-hg/sys/external/bsd/drm2/dist/drm/radeon/radeon_vm.c:952
#9 0xffffffff80951a79 in radeon_vm_clear_invalids (rdev=rdev@entry=0xffffac0086957008, vm=vm@entry=0xffffa84afed57208) at /home/andriusv/workspace/netbsd-src-hg/sys/external/bsd/drm2/dist/drm/radeon/radeon_vm.c:1105
#10 0xffffffff8089a3f6 in radeon_bo_vm_update_pte (vm=0xffffa84afed57208, p=0xffffac125e1f4b48) at /home/andriusv/workspace/netbsd-src-hg/sys/external/bsd/drm2/dist/drm/radeon/radeon_cs.c:554
#11 radeon_cs_ib_vm_chunk (parser=0xffffac125e1f4b48, rdev=0xffffac0086957008) at /home/andriusv/workspace/netbsd-src-hg/sys/external/bsd/drm2/dist/drm/radeon/radeon_cs.c:585
#12 radeon_cs_ioctl (dev=<optimized out>, data=<optimized out>, filp=<optimized out>) at /home/andriusv/workspace/netbsd-src-hg/sys/external/bsd/drm2/dist/drm/radeon/radeon_cs.c:728
#13 0xffffffff80c4b8e1 in drm_ioctl (fp=<optimized out>, cmd=<optimized out>, data=0xffffac125e1f4ee0) at /home/andriusv/workspace/netbsd-src-hg/sys/external/bsd/drm2/dist/drm/drm_ioctl.c:980
#14 0xffffffff80c12cd6 in drm_ioctl_shim (fp=<optimized out>, cmd=<optimized out>, data=<optimized out>) at /home/andriusv/workspace/netbsd-src-hg/sys/external/bsd/drm2/drm/drm_cdevsw.c:393
#15 0xffffffff80e3ffa5 in sys_ioctl (l=<optimized out>, uap=0xffffac125e1f5000, retval=<optimized out>) at /home/andriusv/workspace/netbsd-src-hg/sys/kern/sys_generic.c:675
#16 0xffffffff805b9ca1 in sy_call (rval=0xffffac125e1f4fb0, uap=0xffffac125e1f5000, l=0xffffa84af9320000, sy=0xffffffff81888050 <sysent+1296>) at /home/andriusv/workspace/netbsd-src-hg/sys/sys/syscallvar.h:65
#17 sy_invoke (code=54, rval=0xffffac125e1f4fb0, uap=0xffffac125e1f5000, l=0xffffa84af9320000, sy=0xffffffff81888050 <sysent+1296>) at /home/andriusv/workspace/netbsd-src-hg/sys/sys/syscallvar.h:94
#18 syscall (frame=0xffffac125e1f5000) at /home/andriusv/workspace/netbsd-src-hg/sys/arch/x86/x86/syscall.c:137
#19 0xffffffff8021025d in handle_syscall ()
---------------------------------------------------------------------
dmesg parts for radeon on boot:
...
pci1: i/o space, memory space enabled, rd/line, wr/inv ok
radeon0 at pci1 dev 0 function 0: ATI Technologies Radeon R7 370 / R9 270/370 OEM (rev. 0x81)
pci_mem_find: void region
radeon0: WARNING: power management not supported
hdaudio0 at pci1 dev 0 function 1: HD Audio Controller
allocated pic msi0 type edge pin 0 level 7 to cpu0 slot 16 idt entry 112
hdaudio0: interrupting at msi0 vec 0
hdaudio0: HDA ver. 1.0, OSS 6, ISS 0, BSS 0, SDO 2, 64-bit
hdafg0 at hdaudio0 vendor 0x1002 product 0xAA01 nid 0x01: ATI R6xx HDMI
hdafg0: HDMI00 2ch: Digital Out [Jack]
nid=03 [pin: Digital Out (Jack)]
nid=02 [audio output] [source: dac]
hdafg0: HDMI01 2ch: Digital Out [Jack]
nid=05 [pin: Digital Out (Jack)]
nid=04 [audio output] [source: dac]
hdafg0: HDMI02 2ch: Digital Out [Jack]
nid=07 [pin: Digital Out (Jack)]
nid=06 [audio output] [source: dac]
hdafg0: HDMI03 2ch: Digital Out [Jack]
nid=09 [pin: Digital Out (Jack)]
nid=08 [audio output] [source: dac]
hdafg0: HDMI04 2ch: Digital Out [Jack]
nid=0B [pin: Digital Out (Jack)]
nid=0A [audio output] [source: dac]
hdafg0: HDMI05 2ch: Digital Out [Jack]
nid=0D [pin: Digital Out (Jack)]
nid=0C [audio output] [source: dac]
hdafg0: 2ch/0ch 32000Hz 44100Hz 48000Hz PCM16 AC3
audio0 at hdafg0: playback
audio0: slinear_le:16 2ch 48000Hz, blk 1920 bytes (10ms) for playback
spkr1 at audio0: PC Speaker (synthesized)
wsbell at spkr1 not configured
...
pci_mem_find: void region
radeon0: map 5 failed
[drm] initializing kernel modesetting (PITCAIRN 0x1002:0x6811 0x1458:0x2015 0x81).
[drm] register mmio base: 0xf6e00000
[drm] register mmio size: 262144
pci_io_find: expected type i/o, found mem
pci_io_find: expected type i/o, found mem
pci_io_find: expected type i/o, found mem
pci_io_find: expected type i/o, found mem
pci_mem_find: void region
ATOM BIOS: GV
radeon0: VRAM: 2048M 0x0000000000000000 - 0x000000007FFFFFFF (2048M used)
radeon0: GTT: 2048M 0x0000000080000000 - 0x00000000FFFFFFFF
[drm] Detected VRAM RAM=800M, BAR=256M
[drm] RAM width 256bits DDR
Zone kernel: Available graphics memory: 9007199248581544 KiB
Zone dma32: Available graphics memory: 2097152 KiB
[drm] radeon: 2048M of VRAM memory ready
[drm] radeon: 2048M of GTT memory ready.
[drm] Loading pitcairn Microcode
[drm] radeon/PITCAIRN_mc2.bin: 31100 bytes
[drm] Internal thermal controller with fan control
[drm] radeon: dpm initialized
[drm] Found VCE firmware/feedback version 50.0.1 / 17!
[drm] GART: num cpu pages 524288, num gpu pages 524288
[drm] PCIE GART of 2048M enabled (table at 0x00000000001D6000).
radeon0: WB enabled
radeon0: fence driver on ring 0 use gpu addr 0x0000000080000c00 and cpu addr 0x0xffff82bdc3fc2c00
radeon0: fence driver on ring 1 use gpu addr 0x0000000080000c04 and cpu addr 0x0xffff82bdc3fc2c04
radeon0: fence driver on ring 2 use gpu addr 0x0000000080000c08 and cpu addr 0x0xffff82bdc3fc2c08
radeon0: fence driver on ring 3 use gpu addr 0x0000000080000c0c and cpu addr 0x0xffff82bdc3fc2c0c
radeon0: fence driver on ring 4 use gpu addr 0x0000000080000c10 and cpu addr 0x0xffff82bdc3fc2c10
radeon0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0x0xffff83125ca25a18
radeon0: fence driver on ring 6 use gpu addr 0x0000000080000c18 and cpu addr 0x0xffff82bdc3fc2c18
radeon0: fence driver on ring 7 use gpu addr 0x0000000080000c1c and cpu addr 0x0xffff82bdc3fc2c1c
[drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[drm] Driver supports precise vblank timestamp query.
radeon0: radeon: MSI limited to 32-bit
radeon0: radeon: using MSI.
allocated pic msi9 type edge pin 0 level 6 to cpu0 slot 31 idt entry 106
radeon0: interrupting at msi9 vec 0 (radeon0)
[drm] radeon: irq initialized.
[drm] ring test on 0 succeeded in 4 usecs
[drm] ring test on 1 succeeded in 1 usecs
[drm] ring test on 2 succeeded in 1 usecs
[drm] ring test on 3 succeeded in 6 usecs
[drm] ring test on 4 succeeded in 5 usecs
[drm] ring test on 5 succeeded in 2 usecs
[drm] UVD initialized successfully.
[drm] ring test on 6 succeeded in 26 usecs
[drm] ring test on 7 succeeded in 3 usecs
[drm] VCE initialized successfully.
[drm] ib test on ring 0 succeeded in 0 usecs
[drm] ib test on ring 1 succeeded in 0 usecs
[drm] ib test on ring 2 succeeded in 0 usecs
[drm] ib test on ring 3 succeeded in 0 usecs
[drm] ib test on ring 4 succeeded in 0 usecs
[drm] ib test on ring 5 succeeded
[drm] ib test on ring 6 succeeded
[drm] ib test on ring 7 succeeded
[drm] Radeon Display Connectors
[drm] Connector 0:
[drm] DP-1
[drm] HPD4
[drm] DDC: 0x6530 0x6530 0x6534 0x6534 0x6538 0x6538 0x653c 0x653c
[drm] Encoders:
[drm] DFP1: INTERNAL_UNIPHY2
[drm] Connector 1:
[drm] HDMI-A-1
[drm] HPD5
[drm] DDC: 0x6550 0x6550 0x6554 0x6554 0x6558 0x6558 0x655c 0x655c
[drm] Encoders:
[drm] DFP2: INTERNAL_UNIPHY2
[drm] Connector 2:
[drm] DVI-I-1
[drm] HPD6
[drm] DDC: 0x6580 0x6580 0x6584 0x6584 0x6588 0x6588 0x658c 0x658c
[drm] Encoders:
[drm] DFP3: INTERNAL_UNIPHY
[drm] CRT1: INTERNAL_KLDSCP_DAC1
[drm] Connector 3:
[drm] DVI-D-1
[drm] HPD1
[drm] DDC: 0x6570 0x6570 0x6574 0x6574 0x6578 0x6578 0x657c 0x657c
[drm] Encoders:
[drm] DFP4: INTERNAL_UNIPHY1
radeondrmkmsfb0 at radeon0
{drm:netbsd:radeon_acpi_init+0x44d} Call to ATCS verify_interface failed: -5
{drm:netbsd:radeon_acpi_init+0x41d} Call to ATIF verify_interface failed: -5
radeon0: debug: Error during ACPI methods call
[drm] Initialized radeon 2.50.0 20080528 for radeon0 on minor 0
radeondrmkmsfb0: framebuffer at 0xd05d8000, size 2560x1440, depth 32, stride 10240
{drm:netbsd:radeon_crtc_handle_flip+0xc9} radeon_crtc->flip_status = 0 != RADEON_FLIP_SUBMITTED(2)
max_dotclock according to supported modes: 241500
wsdisplay0 at radeondrmkmsfb0 kbdmux 1: console (default, vt100 emulation), using wskbd0
...
>How-To-Repeat:
Not clear, happens unexpectedly during certain Xorg activities, such as loading a web page in Firefox, as in this case.
>Fix:
Home |
Main Index |
Thread Index |
Old Index