[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <86802c440808211926k1ec5b2a2g2bec1b7faee7ebbb@mail.gmail.com>
Date: Thu, 21 Aug 2008 19:26:35 -0700
From: "Yinghai Lu" <yhlu.kernel@...il.com>
To: "Joshua Hoblitt" <josh@...litt.com>
Cc: "Andrew Morton" <akpm@...ux-foundation.org>,
bugme-daemon@...zilla.kernel.org, linux-kernel@...r.kernel.org,
j_kernel@...litt.com
Subject: Re: [Bug 11388] New: 2.6.27-rc3 warns about MTRR range; only 3 of 16gb of memory is usable
On Thu, Aug 21, 2008 at 7:15 PM, Joshua Hoblitt <josh@...litt.com> wrote:
> On Thu, Aug 21, 2008 at 06:55:58PM -0700, Yinghai Lu wrote:
>> can you send out /proc/cpuinfo
>
> See below. I should also add that this kernel correctly sets up the mtrrs
> on an amd system.
>
> --
> processor : 0
> vendor_id : GenuineIntel
> cpu family : 6
> model : 23
> model name : Intel(R) Xeon(R) CPU X5482 @ 3.20GHz
> stepping : 6
> cpu MHz : 2400.000
> cache size : 6144 KB
> physical id : 0
> siblings : 4
> core id : 0
> cpu cores : 4
> apicid : 0
> initial apicid : 0
> fpu : yes
> fpu_exception : yes
> cpuid level : 10
> wp : yes
> flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
> mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe
> syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni
> monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca sse4_1 lahf_lm
> bogomips : 6386.99
> clflush size : 64
> cache_alignment : 64
> address sizes : 38 bits physical, 48 bits virtual
> power management:
>
> processor : 1
> vendor_id : GenuineIntel
> cpu family : 6
> model : 23
> model name : Intel(R) Xeon(R) CPU X5482 @ 3.20GHz
> stepping : 6
> cpu MHz : 2400.000
> cache size : 6144 KB
> physical id : 1
> siblings : 4
> core id : 0
> cpu cores : 4
> apicid : 4
> initial apicid : 4
> fpu : yes
> fpu_exception : yes
> cpuid level : 10
> wp : yes
> flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
> mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe
> syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni
> monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca sse4_1 lahf_lm
> bogomips : 6386.12
> clflush size : 64
> cache_alignment : 64
> address sizes : 38 bits physical, 48 bits virtual
good, the root cause is your bios not set mask correctly...
it should set var mtrr like
[ 0.429971] MSR00000200: 00000000d0000000
[ 0.433305] MSR00000201: 0000000ff0000800
==> [ 0.433305] MSR00000201: 0000003ff0000800
[ 0.436638] MSR00000202: 00000000e0000000
[ 0.439971] MSR00000203: 0000000fe0000800
==> [ 0.439971] MSR00000203: 0000003fe0000800
[ 0.443304] MSR00000204: 0000000000000006
[ 0.446637] MSR00000205: 0000000c00000800
==> [ 0.446637] MSR00000205: 0000003c00000800
[ 0.449970] MSR00000206: 0000000400000006
[ 0.453303] MSR00000207: 0000000fe0000800
==>[ 0.453303] MSR00000207: 0000003fe0000800
[ 0.456636] MSR00000208: 0000000420000006
[ 0.459970] MSR00000209: 0000000ff0000800
==> [ 0.459970] MSR00000209: 0000003ff0000800
you may talk to your BIOS vendor or system vendor to request one new
updated BIOS.
YH
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists