Bug 25776 (regression) - [regression] crash on loading radeon module on 2.6.33-rc1 vanilla
Summary: [regression] crash on loading radeon module on 2.6.33-rc1 vanilla
Status: RESOLVED FIXED
Alias: regression
Product: DRI
Classification: Unclassified
Component: DRM/Radeon (show other bugs)
Version: DRI git
Hardware: x86-64 (AMD64) Linux (All)
: high critical
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-23 03:35 UTC by Bartłomiej Zimoń
Modified: 2010-03-12 06:35 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Bartłomiej Zimoń 2009-12-23 03:35:26 UTC
radeon loaded with modeset=1 crash with some data notated (could be usefull):

BUG: unable to handle kernel NULL pointer dereference ar 0x00000000000048
IP ttm_bo_reserve+0x1d [ttm]
RIP: ttm_bo_reserve+0x1d
Call Trace:
 rv770_suspend+0x4d/0xb0
 rv770_init+0x243/0x290

want more info? please write down.
haven't check without nomodeset

last time on 2.6.32-rc8 it was ok.
Comment 1 Luca Tettamanti 2009-12-23 12:41:44 UTC
It happens when firmware for the interrupt controller is missing; a proper fallback should already be present in airlied's tree:

http://thread.gmane.org/gmane.linux.kernel/930688/focus=930693

In the meanwhile install the missing bit (R700_rlc.bin)
Comment 2 Bartłomiej Zimoń 2009-12-24 07:38:43 UTC
(In reply to comment #0)
> radeon loaded with modeset=1 crash with some data notated (could be usefull):
> 
> BUG: unable to handle kernel NULL pointer dereference ar 0x00000000000048
> IP ttm_bo_reserve+0x1d [ttm]
> RIP: ttm_bo_reserve+0x1d
> Call Trace:
>  rv770_suspend+0x4d/0xb0
>  rv770_init+0x243/0x290
> 
> want more info? please write down.
> haven't check without nomodeset
> 
> last time on 2.6.32-rc8 it was ok.
> 

(In reply to comment #1)
> It happens when firmware for the interrupt controller is missing; a proper
> fallback should already be present in airlied's tree:
> 
> http://thread.gmane.org/gmane.linux.kernel/930688/focus=930693
> 
> In the meanwhile install the missing bit (R700_rlc.bin)
> 

OK that's nice 
but from 2.6.32.2 after init gfx i have black screen and on 2.6.32-rc8 not.
Comment 3 Alex Deucher 2009-12-26 10:55:19 UTC
(In reply to comment #2)
> OK that's nice 
> but from 2.6.32.2 after init gfx i have black screen and on 2.6.32-rc8 not.
> 

2.6.32.2 is another issue.  that's fixed with this patch:
http://marc.info/?l=dri-devel&m=126137027403059&w=2
Comment 4 Alex Deucher 2010-03-12 06:35:05 UTC
This should be fixed.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.