Issue #3214 has been updated by peeter.

Fixed by a6e2b8a2ddd5c82709d6691ee64531dd74653f59.

----------------------------------------
Bug #3214: master: kernel panics in drm after commit 
1dedbd3b06c68f627b7825694444529d5eb2b1bf
http://bugs.dragonflybsd.org/issues/3214#change-13838

* Author: peeter
* Status: New
* Priority: Normal
* Assignee: 
* Category: 
* Target version: 
----------------------------------------
Kernel panics after kldload radeon. The dump is good, but there's no backtrace. 
I only have ddb output: 

---
<6>[drm] Initialized
<118>Nov 18 11:52:23 saturn kernel: [drm] Initialized
<6>[drm] radeon kernel modesetting enabled.
drm0: <Tobago PRO [Radeon R7 360 / R9 360 OEM]> on vgapci0
<6>[drm] pdev:  vendor=0x1002  device=0x665f rev=0x81
<6>[drm]       svendor=0x1458 sdevice=0x22d3 irq=17
<6>[drm] RADEON_IS_PCIE
<6>[drm] initializing kernel modesetting (BONAIRE 0x1002:0x665F 0x1458:0x22D3 
0x81).
<4>radeon: No suitable DMA available.
<4>radeon: No coherent DMA available.
<6>[drm] register mmio base: 0xFCE00000
<6>[drm] register mmio size: 262144
<6>[drm] doorbell mmio base: 0xF0000000
<6>[drm] doorbell mmio size: 8388608
<6>[drm] radeon_atrm_get_bios: ===> Try ATRM...
<6>[drm] radeon_atrm_get_bios: pci_find_class() found: 0:8:0:0, vendor=1002, 
device=665f
<6>[drm] radeon_atrm_get_bios: Get ACPI device handle
<6>[drm] radeon_acpi_vfct_bios: ===> Try VFCT...
<6>[drm] radeon_acpi_vfct_bios: Get "VFCT" ACPI table
<6>[drm] radeon_acpi_vfct_bios: Failed to get "VFCT" table: AE_NOT_FOUND
<6>[drm] ATOM BIOS: GV
drm0: info: VRAM: 2048M 0x0000000000000000 - 0x000000007FFFFFFF (2048M used)
drm0: info: GTT: 2048M 0x0000000080000000 - 0x00000000FFFFFFFF
<6>[drm] Detected VRAM RAM=2048M, BAR=256M
<6>[drm] RAM width 128bits DDR
<6>[TTM] (struct ttm_mem_global *)0xfffff8048684ad80
<6>[TTM] Zone  kernel: Available graphics memory: 99196 kiB
<6>[TTM] Zone   dma32: Available graphics memory: 99196 kiB
<6>[TTM] Initializing pool allocator
<6>[drm] radeon: 2048M of VRAM memory ready
<6>[drm] radeon: 2048M of GTT memory ready.
<6>[drm] Loading bonaire Microcode
radeonkmsfw_bonaire_k_smc: could not load firmware image, error 2
<3>ci_fw: mixing new and old firmware!
<3>[drm:0xffffffff839ebf6as] *ERROR* 0xfffff80d01a2b590Vdrm0: error: Fatal 
error during GPU init
<6>[drm] radeon: finishing device.
<6>[TTM] Finalizing pool allocator
<6>[TTM] Zone  kernel: Used memory at exit: 0 kiB
<6>[TTM] Zone   dma32: Used memory at exit: 0 kiB
<6>[drm] radeon: ttm finalized
Fatal user address access from kernel mode from kldload at ffffffff8393dfa0


Fatal trap 12: page fault while in kernel mode
cpuid = 0; lapic id = 0
fault virtual address   = 0x5c0
fault code              = supervisor read data, page not present
instruction pointer     = 0x8:0xffffffff8393dfa0
stack pointer           = 0x10:0xfffff80d01a2b6b0
frame pointer           = 0x10:0xfffff80d01a2b6c8
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, long 0, def32 0, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 977
current thread          = pri 10 
trap number             = 12
panic: page fault
cpuid = 0
Trace beginning at frame 0xfffff80d01a2b4a8
trap_fatal() at trap_fatal+0x2d3 0xffffffff80b98bc3 
trap_fatal() at trap_fatal+0x2d3 0xffffffff80b98bc3 
trap_pfault() at trap_pfault+0x431 0xffffffff80b99161 
trap() at trap+0x100 0xffffffff80b99690 
calltrap() at calltrap+0x9 0xffffffff80b74e1a 
--- trap 000000000000000c, rip = ffffffff8393dfa0, rsp = fffff80d01a2b6a0, rbp 
= fffff80d01a2b6c8 ---
radeon_fbdev_restore_mode() at radeon_fbdev_restore_mode 0xffffffff8393dfa0 
drm_attach() at drm_attach+0x497 0xffffffff84fb6937 
boot() called on cpu#0
Uptime: 1m32s
Physical memory: 65419 MB
Dumping 4899 MB: 4884 4868 4852 4836 4820 4804 4788 4772 4756 4740 4724 4708 
4692 4676 4660 4644 4628 4612 4596 4580 4564 4548 4532 4516 4500 4484 4468 4452 
4436 4420 4404 4388 4372 4356 4340 4324 4308 4292 4276 4260 4244 4228 4212 4196 
4180 4164 4148 4132 4116 4100 4084 4068 4052 4036 4020 4004 3988 3972 3956 3940 
3924 3908 3892 3876 3860 3844 3828 3812 3796 3780 3764 3748 3732 3716 3700 3684 
3668 3652 3636 3620 3604 3588 3572 3556 3540 3524 3508 3492 3476 3460 3444 3428 
3412 3396 3380 3364 3348 3332 3316 3300 3284 3268 3252 3236 3220 3204 3188 3172 
3156 3140 3124 3108 3092 3076 3060 3044 3028 3012 2996 2980 2964 2948 2932 2916 
2900 2884 2868 2852 2836 2820 2804 2788 2772 2756 2740 2724 2708 2692 2676 2660 
2644 2628 2612 2596 2580 2564 2548 2532 2516 2500 2484 2468 2452 2436 2420 2404 
2388 2372 2356 2340 2324 2308 2292 2276 2260 2244 2228 2212 2196 2180 2164 2148 
2132 2116 2100 2084 2068 2052 2036 2020 2004 1988 1972 1956 1940 1924 1908 1892 
1876 1860 1844 1828 1812 1796 1780 1764 1748 1732 1716 1700 1684 1668 1652 1636 
1620 1604 1588 1572 1556 1540 1524 1508 1492 1476 1460 1444 1428 1412 1396 1380 
1364 1348 1332 1316 1300 1284 1268 1252 1236 1220 1204 1188 1172 1156 1140 1124 
1108 1092 1076 1060 1044 1028 1012 996 980 964 948 932 916 900 884 868 852 836 
820 804 788 772 756 740 724 708 692 676 660 644 628 612 596 580 564 548 532 516 
500 484 468 452 436 420 404 388 372 356 340 324 308 292 276 260 244 228 212 196 
180 164 148 132 116 100 84 68 52 36 20 4
---


Peeter

--




-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://bugs.dragonflybsd.org/my/account

Reply via email to