On Thu, Apr 19, 2018 at 12:10:04AM +1000, Jonathan Gray wrote:
> That's with the big radeon update diff as well?
That was current. Boots fine.
With ~jsg/radeon.diff.2 it still crashes. I have checked, it is
the diff with
if (rdev->rio_mem_size > 0)
bus_space_unmap(rdev->iot, rdev->rio_mem, rdev->rio_mem_size);
initializing kernel modesetting (RV100 0x1002:0x515E 0x1002:0x515E).
radeon_cp: Failed to load firmware "radeon/R100_cp.bin"
error: [drm:pid0:r100_cp_init] *ERROR* Failed to load firmware!
drm:pid0:r100_startup *ERROR* failed initializing CP (-2).
drm:pid0:r100_init *ERROR* Disabling GPU acceleration
uvm_fault(0xd0cae21c, 0xd11e2000, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at pmap_page_remove_pae+0x18: cmpl $0,0x48(%edi)
ddb{0}> trace
pmap_page_remove_pae(d11e2768) at pmap_page_remove_pae+0x18
ttm_tt_destroy(d5765a00) at ttm_tt_destroy+0x61
ttm_bo_cleanup_refs_or_queue(d572eb28) at ttm_bo_cleanup_refs_or_queue+0x2b3
ttm_bo_unref(d0f63ed8) at ttm_bo_unref+0x69
radeon_bo_unref(d572eb28) at radeon_bo_unref+0x27
radeon_wb_fini(d572d000) at radeon_wb_fini+0x49
r100_init(d572d000) at r100_init+0x409
radeon_device_init(d572d000,d5701400,d570143c,840001) at radeon_device_init+0x7
97
radeondrm_attachhook(d572d000) at radeondrm_attachhook+0x2b
config_process_deferred_mountroot() at config_process_deferred_mountroot+0x2c
main(0) at main+0x7bf
ddb{0}> ps
PID TID PPID UID S FLAGS WAIT COMMAND
98514 483759 0 0 3 0x14200 bored ttm_swap
41756 28108 0 0 7 0x14200 zerothread
90719 431258 0 0 3 0x14200 aiodoned aiodoned
68352 153722 0 0 3 0x14200 syncer update
85418 451918 0 0 3 0x14200 cleaner cleaner
4795 347010 0 0 3 0x14200 reaper reaper
30048 518222 0 0 3 0x14200 pgdaemon pagedaemon
47204 191118 0 0 3 0x14200 bored crynlk
83334 91194 0 0 3 0x14200 bored crypto
3083 395954 0 0 3 0x14200 fdprobe fdcattach
97990 65954 0 0 3 0x14200 usbtsk usbtask
68511 269657 0 0 3 0x14200 usbatsk usbatsk
57129 443897 0 0 3 0x14200 bored sensors
65926 248462 0 0 3 0x40014200 acpi0 acpi0
47484 503599 0 0 1 0x14200 idle1
19037 44004 0 0 3 0x14200 bored softnet
66658 454516 0 0 3 0x14200 bored systqmp
20646 331826 0 0 3 0x14200 bored systq
19240 211688 0 0 3 0x40014200 bored softclock
4480 56978 0 0 3 0x40014200 idle0
40745 265092 0 0 3 0x14200 kmalloc kmthread
1 437426 0 0 3 0 initexec swapper
* 0 0 -1 0 7 0x10200 swapper