[Bug 438986] New: Wrong mtrr register setting
https://bugzilla.novell.com/show_bug.cgi?id=438986 Summary: Wrong mtrr register setting Product: openSUSE 11.1 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: lurch@gmx.li QAContact: qa@suse.de Found By: --- according to /proc/mtrr, memory ranges are set as following: --- cat /proc/mtrr reg00: base=0xbe700000 (3047MB), size= 1MB: uncachable, count=1 reg01: base=0xbe800000 (3048MB), size= 8MB: uncachable, count=1 reg02: base=0xbf000000 (3056MB), size= 16MB: uncachable, count=1 reg03: base=0xc0000000 (3072MB), size=1024MB: uncachable, count=1 reg04: base=0xbe6ab000 (3046MB), size= 4KB: write-back, count=1 reg05: base=0xc0000000 (3072MB), size= 256MB: write-combining, count=1 --- The write combining range is for the graphics card. Hardware is Intel DG965WH motherboard with 3GB of ram, using G965 onboard graphics. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=438986 User lurch@gmx.li added comment https://bugzilla.novell.com/show_bug.cgi?id=438986#c1 --- Comment #1 from Stefan Brüns <lurch@gmx.li> 2008-10-25 08:17:46 MDT --- Created an attachment (id=247980) --> (https://bugzilla.novell.com/attachment.cgi?id=247980) boot.msg -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=438986 User aj@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=438986#c2 Andreas Jaeger <aj@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |lurch@gmx.li --- Comment #2 from Andreas Jaeger <aj@novell.com> 2008-10-27 08:06:34 MDT --- Stefan, I do not see what you thing is wrong, could you tell us, please? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=438986 User lurch@gmx.li added comment https://bugzilla.novell.com/show_bug.cgi?id=438986#c3 Stefan Brüns <lurch@gmx.li> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|lurch@gmx.li | --- Comment #3 from Stefan Brüns <lurch@gmx.li> 2008-10-27 12:25:36 MDT --- The following information is taken from "Intel® 64 and IA-32 Architectures Software Developer's Manual Volume 3A: System Programming Guide" http://www.intel.com/products/processor/manuals/index.htm ---- 10.11.4.1 MTRR Precedences [...] - If two or more variable memory ranges match and one of the memory types is UC, the UC memory type used. ---- The memory range of the graphics (reg05) matches for the range defined by reg03, leaving the memory range as uncached. The value in reg05 has no effect. correct would be something like this: .. reg0x: base=0xc0000000 (3072MB), size= 256MB: write-combining, count=1 reg0y: base=0xd0000000 (3328MB), size= 256MB: uncachable, count=1 reg0z: base=0xe0000000 (3584MB), size= 512MB: uncachable, count=1 Two registers are needed for the uncachable region due to size restriction of ranges (2^n). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=438986 User aj@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=438986#c4 Andreas Jaeger <aj@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.provo.novell.com |kernel-maintainers@forge.provo.novell.com --- Comment #4 from Andreas Jaeger <aj@novell.com> 2008-10-28 05:59:35 MDT --- thanks for the explanation. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=438986 Jeff Mahoney <jeffm@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sndirsch@novell.com AssignedTo|kernel-maintainers@forge.provo.novell.com |rjw@novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=438986 User jkosina@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=438986#c5 Jiri Kosina <jkosina@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |jkosina@novell.com Info Provider| |lurch@gmx.li --- Comment #5 from Jiri Kosina <jkosina@novell.com> 2009-01-27 03:50:35 MST --- Does anything change if you boot with disable_mtrr_cleanup kernel command-line option? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com