Bug 2419

Summary: Solo crashes on ia64 on startup
Product: DRI Reporter: Stephane Marchesin <marchesin>
Component: GeneralAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high    
Version: DRI git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
New patch none

Description Stephane Marchesin 2005-01-29 16:38:58 UTC
When I use solo on ia64, it sometimes causes an MCA upon startup. That's because
a memset is done on the framebuffer memory during init.

Please refer to this message from Jesse Barnes to know why this is bad :
http://sourceforge.net/mailarchive/forum.php?thread_id=6354420&forum_id=7177

Here is a patch that fixes this by changing the memset into a for() loop doing
memory access one byte at a time :
http://icps.u-strasbg.fr/~marchesin/dri/ia64_solo_memset.patch
Comment 1 Stephane Marchesin 2005-01-31 13:51:12 UTC
Created attachment 1800 [details] [review]
New patch

Other drivers (r128 and mga) are affected too, this patches fixes all the
drivers that seemed to have this problem.
Comment 2 Stephane Marchesin 2005-03-05 06:04:36 UTC
Should be fixed in cvs for ia64 and powerpc

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.