| Summary: | [UXA G33] 2.7.99.902 crashes upon X initialization | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | xorg | Reporter: | Emilio Pozuelo Monfort <pochu27> | ||||||||||||
| Component: | Driver/intel | Assignee: | Keith Packard <keithp> | ||||||||||||
| Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||||||||
| Severity: | blocker | ||||||||||||||
| Priority: | highest | CC: | brice.goglin, colin | ||||||||||||
| Version: | unspecified | Keywords: | regression | ||||||||||||
| Hardware: | Other | ||||||||||||||
| OS: | All | ||||||||||||||
| Whiteboard: | |||||||||||||||
| i915 platform: | i915 features: | ||||||||||||||
| Attachments: |
|
||||||||||||||
|
Description
Emilio Pozuelo Monfort
2009-07-13 18:56:37 UTC
Created attachment 27660 [details]
xorg.log
Created attachment 27661 [details]
xorg.conf
Created attachment 27662 [details]
dmesg
Created attachment 27663 [details]
glxinfo
I can't reproduce it. Is it possible for you to use git-bisect to find which git commit between .901 and .902 breaks? Created attachment 27675 [details]
Potential fix to address overzealous pruning during the removal of NoAccel
Hi,
Not sure if it's the same issue but I found an initialisation bug too and bisected. The patch that worked for me is attached.
I've also submitted this to the intel-gfx mailinglist.
Conlin's patch fixes the crash for me too. keithp, I assume this bug blocks our rc3 build and 2.8.0 release. Let me know if you don't thinks so. Does this patch fix the problem?
diff --git a/src/i830_memory.c b/src/i830_memory.c
index f2f3966..cc9d376 100644
--- a/src/i830_memory.c
+++ b/src/i830_memory.c
@@ -1581,6 +1581,9 @@ i830_bind_all_memory(ScrnInfoPtr pScrn)
i830_update_cursor_offsets(pScrn);
i830_set_max_gtt_map_size(pScrn);
+ if (pI830->front_buffer)
+ pScrn->fbOffset = pI830->front_buffer->offset;
+
return TRUE;
}
Hi Keith, I just tried your patch in place of mine just now and everything seems to work fine (945GM + UMS) Thanks for that. (I wont bother replying on the mailing list). Thanks, I've pushed that fix. |
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.