Summary: | xorg won't start - mtrr patch problem | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Matt <matt-lists> | ||||||
Component: | Server/General | Assignee: | Thomas Hellström <thomas> | ||||||
Status: | RESOLVED FIXED | QA Contact: | |||||||
Severity: | normal | ||||||||
Priority: | high | CC: | thomas | ||||||
Version: | 6.8.2 | ||||||||
Hardware: | x86 (IA32) | ||||||||
OS: | Linux (All) | ||||||||
Whiteboard: | |||||||||
i915 platform: | i915 features: | ||||||||
Attachments: |
|
Description
Matt
2005-10-05 01:46:14 UTC
reassigning to Thomas, this was his patch. Hi! Since I cannot reproduce this behaviour myself, I will need some help with debugging. Since X doesn't start it's probably an infinite loop again. What does 'cat /proc/mtrr' say before you start the X server? Are you willing to try out some "instrumented" code? /Thomas Sorry for the delay in responding - work/life/kids got in the way. Anyway, cat /proc/mtrr before starting X gives: reg00: base=0x100a0000 ( 256MB), size= 64KB: write-back, count=1 reg01: base=0x100b0000 ( 256MB), size= 64KB: write-back, count=1 reg02: base=0xfff80000 (4095MB), size= 512KB: write-protect, count=1 reg03: base=0x00000000 ( 0MB), size= 256MB: write-back, count=1 reg04: base=0xf0000000 (3840MB), size= 2MB: write-combining, count=1 I'm willing to try "instrumented code" - assuming this won't severely break my computer or give me indigestion. Let me know what I need to do. Created attachment 3549 [details] [review] Patch to add printout and guard removal of MTRR Could you try out this patch? You need to cd to xc/programs/Xserver/hw/xfree86/os-support/linux Then patch -p0 < <patchfile> And finally recompile and reinstall the X server What I will be needing is the resulting /var/log/Xorg.0.log file. Created attachment 3561 [details]
Xorg.0.log file
I've applied that patch, recompiled, and it no longer starts - I didn't exclude the ealier mtrr patches that were causing the problem (I assume that this is what you wanted). My Xorg.0.log file is attached now. Hope this helps. Any improvements with a currentv version of xorg? Marking broken (status null/blank) bugs in xorg with no activity in a long time as fixed. Please reopen if you think it's necessary, but first do a search if a similar bug report is already filed and in a NEW/ASSIGNED state. These bugs do not currently show in most search results as they do not have any status. Sorry for this janitorial spam, you know where to send hate mails to when your inbox gets full of bugs you're subscribed to. |
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.