* [Oops:] radeon KMS in 2.6.33-rc1-00154-gf7b84a6
@ 2009-12-21 21:38 Johannes Hirte
2009-12-21 21:42 ` Felipe Balbi
0 siblings, 1 reply; 4+ messages in thread
From: Johannes Hirte @ 2009-12-21 21:38 UTC (permalink / raw)
To: Alex Deucher; +Cc: linux-kernel, dri-devel
When loading the radeon module with modeset=1, the kernel oopses:
Dec 21 21:58:14 datengrab kernel: [drm] Loading RV635 Microcode
Dec 21 21:58:14 datengrab kernel: platform radeon_cp.0: firmware: requesting
radeon/RV635_pfp.bin
Dec 21 21:58:14 datengrab kernel: platform radeon_cp.0: firmware: requesting
radeon/RV635_me.bin
Dec 21 21:58:14 datengrab kernel: platform radeon_cp.0: firmware: requesting
radeon/R600_rlc.bin
Dec 21 21:58:14 datengrab kernel: r600_cp: Failed to load firmware
"radeon/R600_rlc.bin"
Dec 21 21:58:14 datengrab kernel: [drm:r600_startup] *ERROR* Failed to load
firmware!
Dec 21 21:58:14 datengrab kernel: radeon 0000:01:00.0: ffff880119451e00 unpin
not necessary
Dec 21 21:58:14 datengrab kernel: BUG: unable to handle kernel NULL pointer
dereference at 0000000000000048
Dec 21 21:58:14 datengrab kernel: IP: [<ffffffffa01c9d94>]
ttm_bo_reserve+0x18/0xe7 [ttm]
Dec 21 21:58:14 datengrab kernel: PGD 0
Dec 21 21:58:14 datengrab kernel: Oops: 0000 [#1] SMP
Dec 21 21:58:14 datengrab kernel: last sysfs file:
/sys/devices/platform/radeon_cp.0/firmware/radeon_cp.0/loading
Dec 21 21:58:14 datengrab kernel: CPU 0
Dec 21 21:58:14 datengrab kernel: Pid: 2524, comm: work_for_cpu Not tainted
2.6.33-rc1 #1 TYAN Tiger K8W Dual AMD Opteron, S2875/To Be Filled By O.E.M.
Dec 21 21:58:14 datengrab kernel: RIP: 0010:[<ffffffffa01c9d94>] [<ffffffffa01c9d94>]
ttm_bo_reserve+0x18/0xe7 [ttm]
Dec 21 21:58:14 datengrab kernel: RSP: 0018:ffff880119731db0 EFLAGS: 00010282
Dec 21 21:58:14 datengrab kernel: RAX: ffff880119451e80 RBX: 0000000000000048
RCX: 0000000000000000
Dec 21 21:58:14 datengrab kernel: RDX: 0000000000000000 RSI: 0000000000000001
RDI: 0000000000000048
Dec 21 21:58:14 datengrab kernel: RBP: 0000000000000000 R08: 0000000000000000
R09: ffffffff817361c0
Dec 21 21:58:14 datengrab kernel: R10: ffff8801196f4bd8 R11: ffffffffa023dda6 R12:
ffff88011fb74001
Dec 21 21:58:14 datengrab kernel: R13: 0000000000000000 R14: ffffffffa0247700 R15:
ffff8801196f4bd8
Dec 21 21:58:14 datengrab kernel: FS: 00007f4aa0f83700(0000)
GS:ffff880028200000(0000) knlGS:0000000000000000
Dec 21 21:58:14 datengrab kernel: CS: 0010 DS: 0000 ES: 0000 CR0:
000000008005003b
Dec 21 21:58:14 datengrab kernel: CR2: 0000000000000048 CR3: 000000000161c000
CR4: 00000000000006f0
Dec 21 21:58:14 datengrab kernel: DR0: 0000000000000000 DR1: 0000000000000000
DR2: 0000000000000000
Dec 21 21:58:14 datengrab kernel: DR3: 0000000000000000 DR6: 00000000ffff0ff0
DR7: 0000000000000400
Dec 21 21:58:14 datengrab kernel: Process work_for_cpu (pid: 2524, threadinfo
ffff880119730000, task ffff88011b2bf6c0)
Dec 21 21:58:14 datengrab kernel: Stack:
Dec 21 21:58:14 datengrab kernel: ffff880119473000 ffff880119601180 ffff880119473000
0000000000000000
Dec 21 21:58:14 datengrab kernel: <0> ffff88011fb74000 0000000000000020
ffffffffa02477e0 ffffffffa021da29
Dec 21 21:58:14 datengrab kernel: <0> ffff880119473000 ffff8801196f4800
ffff88011fb74000 ffffffffa0220ac9
Dec 21 21:58:14 datengrab kernel: Call Trace:
Dec 21 21:58:14 datengrab kernel: [<ffffffffa021da29>] ? r600_suspend+0x49/0xa7
[radeon]
Dec 21 21:58:14 datengrab kernel: [<ffffffffa0220ac9>] ? r600_init+0x1e3/0x27d
[radeon]
Dec 21 21:58:14 datengrab kernel: [<ffffffffa01f0501>] ?
radeon_device_init+0x24e/0x2cd [radeon]
Dec 21 21:58:14 datengrab kernel: [<ffffffffa01f0e66>] ?
radeon_driver_load_kms+0xb2/0x12c [radeon]
Dec 21 21:58:14 datengrab kernel: [<ffffffffa0193321>] ? drm_get_dev+0x341/0x450
[drm]
Dec 21 21:58:14 datengrab kernel: [<ffffffff8103f872>] ? do_work_for_cpu+0x0/0x1b
Dec 21 21:58:14 datengrab kernel: [<ffffffff811ba915>] ? local_pci_probe+0x12/0x16
Dec 21 21:58:14 datengrab kernel: [<ffffffff8103f87d>] ? do_work_for_cpu+0xb/0x1b
Dec 21 21:58:14 datengrab kernel: [<ffffffff81042665>] ? kthread+0x75/0x7d
Dec 21 21:58:14 datengrab kernel: [<ffffffff81002b94>] ?
kernel_thread_helper+0x4/0x10
Dec 21 21:58:14 datengrab kernel: [<ffffffff810425f0>] ? kthread+0x0/0x7d
Dec 21 21:58:14 datengrab kernel: [<ffffffff81002b90>] ?
kernel_thread_helper+0x0/0x10
Dec 21 21:58:14 datengrab kernel: Code: 00 00 31 c0 48 83 c4 28 5b 5d 41 5c 41
5d 41 5e 41 5f c3 41 56 41 88 ce 41 55 41 88 d5 41 54 41 88 f4 55 53 48 89 fb
48 83 ec 10 <48> 8b 2f 44 89 44 24 08 48 8d bd 88 00 00 00 e8 39 09 18 e1 44
Dec 21 21:58:14 datengrab kernel: RIP [<ffffffffa01c9d94>]
ttm_bo_reserve+0x18/0xe7 [ttm]
Dec 21 21:58:14 datengrab kernel: RSP <ffff880119731db0>
Dec 21 21:58:14 datengrab kernel: CR2: 0000000000000048
Dec 21 21:58:14 datengrab kernel: ---[ end trace b76801f20af7b25e ]---
Dec 21 21:58:14 datengrab firmware.sh[2542]: Cannot find firmware file
'radeon/R600_rlc.bin'
regards,
Johannes
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Oops:] radeon KMS in 2.6.33-rc1-00154-gf7b84a6
2009-12-21 21:38 [Oops:] radeon KMS in 2.6.33-rc1-00154-gf7b84a6 Johannes Hirte
@ 2009-12-21 21:42 ` Felipe Balbi
2009-12-21 21:47 ` Johannes Hirte
0 siblings, 1 reply; 4+ messages in thread
From: Felipe Balbi @ 2009-12-21 21:42 UTC (permalink / raw)
To: ext Johannes Hirte; +Cc: Alex Deucher, linux-kernel, dri-devel
Hi,
On Mon, Dec 21, 2009 at 10:38:53PM +0100, ext Johannes Hirte wrote:
>When loading the radeon module with modeset=1, the kernel oopses:
[snip]
>Dec 21 21:58:14 datengrab firmware.sh[2542]: Cannot find firmware file
>'radeon/R600_rlc.bin'
does it have something to do with the missing firmware file ??
--
balbi
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Oops:] radeon KMS in 2.6.33-rc1-00154-gf7b84a6
2009-12-21 21:42 ` Felipe Balbi
@ 2009-12-21 21:47 ` Johannes Hirte
2009-12-21 22:04 ` Alex Deucher
0 siblings, 1 reply; 4+ messages in thread
From: Johannes Hirte @ 2009-12-21 21:47 UTC (permalink / raw)
To: felipe.balbi; +Cc: Alex Deucher, linux-kernel, dri-devel
Am Montag 21 Dezember 2009 22:42:36 schrieb Felipe Balbi:
> Hi,
>
> On Mon, Dec 21, 2009 at 10:38:53PM +0100, ext Johannes Hirte wrote:
> >When loading the radeon module with modeset=1, the kernel oopses:
>
> [snip]
>
> >Dec 21 21:58:14 datengrab firmware.sh[2542]: Cannot find firmware file
> >'radeon/R600_rlc.bin'
>
> does it have something to do with the missing firmware file ??
Yes, I've tested with the firmware binary from
http://people.freedesktop.org/~agd5f/radeon_ucode/ now and it works. It seems
a fallback path is missing if no firmware is found.
regards,
Johannes
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Oops:] radeon KMS in 2.6.33-rc1-00154-gf7b84a6
2009-12-21 21:47 ` Johannes Hirte
@ 2009-12-21 22:04 ` Alex Deucher
0 siblings, 0 replies; 4+ messages in thread
From: Alex Deucher @ 2009-12-21 22:04 UTC (permalink / raw)
To: Johannes Hirte; +Cc: felipe.balbi, linux-kernel, dri-devel
On Mon, Dec 21, 2009 at 4:47 PM, Johannes Hirte
<johannes.hirte@fem.tu-ilmenau.de> wrote:
> Am Montag 21 Dezember 2009 22:42:36 schrieb Felipe Balbi:
>> Hi,
>>
>> On Mon, Dec 21, 2009 at 10:38:53PM +0100, ext Johannes Hirte wrote:
>> >When loading the radeon module with modeset=1, the kernel oopses:
>>
>> [snip]
>>
>> >Dec 21 21:58:14 datengrab firmware.sh[2542]: Cannot find firmware file
>> >'radeon/R600_rlc.bin'
>>
>> does it have something to do with the missing firmware file ??
>
> Yes, I've tested with the firmware binary from
> http://people.freedesktop.org/~agd5f/radeon_ucode/ now and it works. It seems
> a fallback path is missing if no firmware is found.
It should fallback properly if no ucode is found in airlied's drm tree at least.
Alex
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2009-12-21 22:04 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-12-21 21:38 [Oops:] radeon KMS in 2.6.33-rc1-00154-gf7b84a6 Johannes Hirte
2009-12-21 21:42 ` Felipe Balbi
2009-12-21 21:47 ` Johannes Hirte
2009-12-21 22:04 ` Alex Deucher
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®