lkml.org 
[lkml]   [2009]   [Sep]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
SubjectRe: Missing MTRR ?
From
On Wed, Sep 30, 2009 at 4:17 AM, J.A. Magallón <jamagallon@ono.com> wrote:
> Hi all...
>
> I'm using 2.6.31.1 on a box like this:
> - Intel(R) Core(TM)2 CPU 6420  @ 2.13GHz (dual core)
> - 4Gb RAM
>
> I find that MTRR setup is this:
> lorelei:/proc# cat mtrr
> reg00: base=0x0cff00000 ( 3327MB), size=    1MB, count=1: uncachable
> reg01: base=0x0d0000000 ( 3328MB), size=  256MB, count=1: uncachable
> reg02: base=0x0e0000000 ( 3584MB), size=  512MB, count=1: uncachable
> reg03: base=0x0cfea6000 ( 3326MB), size=    4KB, count=1: write-back
>
> I have no mtrr for my main memory, is this a problem for speed ?
>
> dmesg:
>
> BIOS-provided physical RAM map:
>  BIOS-e820: 0000000000000000 - 000000000008f000 (usable)
>  BIOS-e820: 000000000008f000 - 00000000000a0000 (reserved)
>  BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
>  BIOS-e820: 0000000000100000 - 00000000cee2a000 (usable)
>  BIOS-e820: 00000000cee2a000 - 00000000ceeb1000 (ACPI NVS)
>  BIOS-e820: 00000000ceeb1000 - 00000000cfe00000 (usable)
>  BIOS-e820: 00000000cfe00000 - 00000000cfe0d000 (reserved)
>  BIOS-e820: 00000000cfe0d000 - 00000000cfe94000 (usable)
>  BIOS-e820: 00000000cfe94000 - 00000000cfee9000 (ACPI NVS)
>  BIOS-e820: 00000000cfee9000 - 00000000cfeec000 (usable)
>  BIOS-e820: 00000000cfeec000 - 00000000cfef1000 (ACPI data)
>  BIOS-e820: 00000000cfef1000 - 00000000cfef2000 (usable)
>  BIOS-e820: 00000000cfef2000 - 00000000cfeff000 (ACPI data)
>  BIOS-e820: 00000000cfeff000 - 00000000cff00000 (usable)
>  BIOS-e820: 00000000cff00000 - 00000000d0000000 (reserved)
>  BIOS-e820: 00000000f0000000 - 00000000f8000000 (reserved)
>  BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
>  BIOS-e820: 0000000100000000 - 000000012c000000 (usable)
> DMI 2.4 present.
> last_pfn = 0x12c000 max_arch_pfn = 0x400000000
> MTRR default type: write-back
> MTRR fixed ranges enabled:
>  00000-9FFFF write-back
>  A0000-FFFFF uncachable
> MTRR variable ranges enabled:
>  0 base 0CFF00000 mask FFFF00000 uncachable
>  1 base 0D0000000 mask FF0000000 uncachable
>  2 base 0E0000000 mask FE0000000 uncachable
>  3 base 0CFEA6000 mask FFFFFF000 write-back
>  4 disabled
>  5 disabled
>  6 disabled
>  7 disabled

interesting, the default type is write-back.

YH
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2009-09-30 23:37    [W:0.047 / U:0.116 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site