Bug 12990 - X is unable to set MTRR which results in no 2D acceleration, MTRR cleanup doesn't help
Summary: X is unable to set MTRR which results in no 2D acceleration, MTRR cleanup doe...
Status: CLOSED OBSOLETE
Alias: None
Product: Platform Specific/Hardware
Classification: Unclassified
Component: x86-64 (show other bugs)
Hardware: All Linux
: P1 high
Assignee: platform_x86_64@kernel-bugs.osdl.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-31 19:22 UTC by Edgardo Rossetto
Modified: 2012-05-30 15:07 UTC (History)
3 users (show)

See Also:
Kernel Version: 2.6.29
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Edgardo Rossetto 2009-03-31 19:22:54 UTC
I have a Thinkpad T61p with 4gb of RAM and an NVIDIA Quadro FX 570M

lspci -v | grep nVidia
01:00.0 VGA compatible controller: nVidia Corporation Quadro FX 570M (rev a1) (prog-if 00 [VGA controller])

cat /var/log/Xorg.0.log | grep nVidia
(--) PCI:*(0@1:0:0) nVidia Corporation Quadro FX 570M rev 161, Mem @ 0xd6000000/16777216, 0xe0000000/268435456, 0xd4000000/33554432, I/O @ 0x00002000/128

dmesg
[    0.000000] Linux version 2.6.29-gentoo (root@dora) (gcc version 4.3.3 (Gentoo 4.3.3-r2 p1.1, pie-10.1.5) ) #10 SMP Tue Mar 31 11:51:40 ART 2009
[    0.000000] Command line: quiet initrd /boot/splash video=uvesafb:1280x800-32@60,mtrr:3,ywrap root=/dev/sda3 splash=silent,theme:natural_gentoo console=/dev/tty1
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   Centaur CentaurHauls
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009d800 (usable)
[    0.000000]  BIOS-e820: 000000000009d800 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 00000000bfeb0000 (usable)
[    0.000000]  BIOS-e820: 00000000bfeb0000 - 00000000bfecc000 (ACPI data)
[    0.000000]  BIOS-e820: 00000000bfecc000 - 00000000bff00000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000bff00000 - 00000000c0000000 (reserved)
[    0.000000]  BIOS-e820: 00000000f0000000 - 00000000f4000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
[    0.000000]  BIOS-e820: 00000000fed00000 - 00000000fed00400 (reserved)
[    0.000000]  BIOS-e820: 00000000fed14000 - 00000000fed1a000 (reserved)
[    0.000000]  BIOS-e820: 00000000fed1c000 - 00000000fed90000 (reserved)
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[    0.000000]  BIOS-e820: 00000000ff000000 - 0000000100000000 (reserved)
[    0.000000]  BIOS-e820: 0000000100000000 - 000000013c000000 (usable)
[    0.000000] DMI present.
[    0.000000] last_pfn = 0x13c000 max_arch_pfn = 0x100000000
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] original variable MTRRs
[    0.000000] reg 0, base: 3GB, range: 1GB, type UC
[    0.000000] reg 1, base: 5056MB, range: 64MB, type UC
[    0.000000] reg 2, base: 0GB, range: 4GB, type WB
[    0.000000] reg 3, base: 4GB, range: 1GB, type WB
[    0.000000] reg 4, base: 3071MB, range: 1MB, type UC
[    0.000000] total RAM coverred: 4031M
[    0.000000] Found optimal setting for mtrr clean up
[    0.000000]  gran_size: 64K 	chunk_size: 128M 	num_reg: 5  	lose cover RAM: 0G
[    0.000000] New variable MTRRs
[    0.000000] reg 0, base: 0GB, range: 2GB, type WB
[    0.000000] reg 1, base: 2GB, range: 1GB, type WB
[    0.000000] reg 2, base: 3071MB, range: 1MB, type UC
[    0.000000] reg 3, base: 4GB, range: 1GB, type WB
[    0.000000] reg 4, base: 5056MB, range: 64MB, type UC
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] last_pfn = 0xbfeb0 max_arch_pfn = 0x100000000
[    0.000000] init_memory_mapping: 0000000000000000-00000000bfeb0000
[    0.000000]  0000000000 - 00bfe00000 page 2M
[    0.000000]  00bfe00000 - 00bfeb0000 page 4k
[    0.000000] kernel direct mapping tables up to bfeb0000 @ 8000-d000
[    0.000000] last_map_addr: bfeb0000 end: bfeb0000
[    0.000000] init_memory_mapping: 0000000100000000-000000013c000000
[    0.000000]  0100000000 - 013c000000 page 2M
[    0.000000] kernel direct mapping tables up to 13c000000 @ b000-11000
[    0.000000] last_map_addr: 13c000000 end: 13c000000
[    0.000000] ACPI: RSDP 000F68C0, 0024 (r2 LENOVO)
[    0.000000] ACPI: XSDT BFEBB647, 0094 (r1 LENOVO TP-7L        2250  LTP        0)
[    0.000000] ACPI: FACP BFEBB700, 00F4 (r3 LENOVO TP-7L        2250 LNVO        1)
[    0.000000] ACPI Warning (tbfadt-0568): 32/64X length mismatch in Gpe0Block: 64/32 [20081204]
[    0.000000] ACPI Warning (tbfadt-0568): 32/64X length mismatch in Gpe1Block: 0/32 [20081204]
[    0.000000] ACPI Warning (tbfadt-0596): Optional field Gpe1Block has zero address or length: 000000000000102C/0 [20081204]
[    0.000000] FADT: X_PM1a_EVT_BLK.bit_width (16) does not match PM1_EVT_LEN (4)
[    0.000000] ACPI: DSDT BFEBBB1D, 10009 (r1 LENOVO TP-7L        2250 MSFT  3000000)
[    0.000000] ACPI: FACS BFEE4000, 0040
[    0.000000] ACPI: SSDT BFEBB8B4, 0269 (r1 LENOVO TP-7L        2250 MSFT  3000000)
[    0.000000] ACPI: ECDT BFECBB26, 0052 (r1 LENOVO TP-7L        2250 LNVO        1)
[    0.000000] ACPI: TCPA BFECBB78, 0032 (r2 LENOVO TP-7L        2250 LNVO        1)
[    0.000000] ACPI: APIC BFECBBAA, 0068 (r1 LENOVO TP-7L        2250 LNVO        1)
[    0.000000] ACPI: MCFG BFECBC12, 003C (r1 LENOVO TP-7L        2250 LNVO        1)
[    0.000000] ACPI: HPET BFECBC4E, 0038 (r1 LENOVO TP-7L        2250 LNVO        1)
[    0.000000] ACPI: SLIC BFECBDF0, 0176 (r1 LENOVO TP-7L        2250  LTP        0)
[    0.000000] ACPI: BOOT BFECBF66, 0028 (r1 LENOVO TP-7L        2250  LTP        1)
[    0.000000] ACPI: ASF! BFECBF8E, 0072 (r16 LENOVO TP-7L        2250 PTL         1)
[    0.000000] ACPI: SSDT BFEE26D9, 025F (r1 LENOVO TP-7L        2250 INTL 20050513)
[    0.000000] ACPI: SSDT BFEE2938, 00A6 (r1 LENOVO TP-7L        2250 INTL 20050513)
[    0.000000] ACPI: SSDT BFEE29DE, 04F7 (r1 LENOVO TP-7L        2250 INTL 20050513)
[    0.000000] ACPI: SSDT BFEE2ED5, 01D8 (r1 LENOVO TP-7L        2250 INTL 20050513)
[    0.000000] ACPI: DMI detected: Lenovo ThinkPad T61
[    0.000000] ACPI: Added _OSI(Linux)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] (6 early reservations) ==> bootmem [0000000000 - 013c000000]
[    0.000000]   #0 [0000000000 - 0000001000]   BIOS data page ==> [0000000000 - 0000001000]
[    0.000000]   #1 [0000006000 - 0000008000]       TRAMPOLINE ==> [0000006000 - 0000008000]
[    0.000000]   #2 [0000200000 - 00007cc390]    TEXT DATA BSS ==> [0000200000 - 00007cc390]
[    0.000000]   #3 [000009d800 - 0000100000]    BIOS reserved ==> [000009d800 - 0000100000]
[    0.000000]   #4 [0000008000 - 000000b000]          PGTABLE ==> [0000008000 - 000000b000]
[    0.000000]   #5 [000000b000 - 000000c000]          PGTABLE ==> [000000b000 - 000000c000]
[    0.000000]  [ffffe20000000000-ffffe200045fffff] PMD -> [ffff880028200000-ffff88002c7fffff] on node 0
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000000 -> 0x00001000
[    0.000000]   DMA32    0x00001000 -> 0x00100000
[    0.000000]   Normal   0x00100000 -> 0x0013c000
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[3] active PFN ranges
[    0.000000]     0: 0x00000000 -> 0x0000009d
[    0.000000]     0: 0x00000100 -> 0x000bfeb0
[    0.000000]     0: 0x00100000 -> 0x0013c000
[    0.000000] On node 0 totalpages: 1031757
[    0.000000]   DMA zone: 56 pages used for memmap
[    0.000000]   DMA zone: 1589 pages reserved
[    0.000000]   DMA zone: 2352 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 14280 pages used for memmap
[    0.000000]   DMA32 zone: 767720 pages, LIFO batch:31
[    0.000000]   Normal zone: 3360 pages used for memmap
[    0.000000]   Normal zone: 242400 pages, LIFO batch:31
[    0.000000] ACPI: PM-Timer IO Port: 0x1008
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.000000] ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 1, version 0, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ2 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.000000] SMP: Allowing 2 CPUs, 0 hotplug CPUs
[    0.000000] nr_irqs_gsi: 24
[    0.000000] Allocating PCI resources starting at c4000000 (gap: c0000000:30000000)
[    0.000000] NR_CPUS:2 nr_cpumask_bits:2 nr_cpu_ids:2 nr_node_ids:1
[    0.000000] PERCPU: Allocating 49152 bytes of per cpu data
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 1012472
[    0.000000] Kernel command line: quiet initrd /boot/splash video=uvesafb:1280x800-32@60,mtrr:3,ywrap root=/dev/sda3 splash=silent,theme:natural_gentoo console=/dev/tty1
[    0.000000] Initializing CPU#0
[    0.000000] PID hash table entries: 4096 (order: 12, 32768 bytes)
[    0.000000] Extended CMOS year: 2000
[    0.000000] Fast TSC calibration using PIT
[    0.000000] Detected 2194.665 MHz processor.
[    0.000999] Console: colour VGA+ 80x25
[    0.000999] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[    0.000999] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[    0.000999] Checking aperture...
[    0.000999] No AGP bridge found
[    0.000999] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.000999] Placing 64MB software IO TLB between ffff880020000000 - ffff880024000000
[    0.000999] software IO TLB at phys 0x20000000 - 0x24000000
[    0.000999] Memory: 3975972k/5177344k available (3117k kernel code, 1050316k absent, 150092k reserved, 1813k data, 372k init)
[    0.000999] SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000999] hpet clockevent registered
[    0.000999] Calibrating delay loop (skipped), value calculated using timer frequency.. 4389.33 BogoMIPS (lpj=2194665)
[    0.000999] Security Framework initialized
[    0.000999] SELinux:  Initializing.
[    0.000999] SELinux:  Starting in permissive mode
[    0.000999] Mount-cache hash table entries: 256
[    0.000999] CPU: L1 I cache: 32K, L1 D cache: 32K
[    0.000999] CPU: L2 cache: 4096K
[    0.000999] [ds] using Core 2/Atom configuration
[    0.000999] CPU: Physical Processor ID: 0
[    0.000999] CPU: Processor Core ID: 0
[    0.000999] using mwait in idle threads.
[    0.000999] ACPI: Core revision 20081204
[    0.023070] Setting APIC routing to flat
[    0.023469] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.033756] CPU0: Intel(R) Core(TM)2 Duo CPU     T7500  @ 2.20GHz stepping 0b
[    0.033994] Booting processor 1 APIC 0x1 ip 0x6000
[    0.000999] Initializing CPU#1
[    0.000999] Calibrating delay using timer specific routine.. 4388.78 BogoMIPS (lpj=2194390)
[    0.000999] CPU: L1 I cache: 32K, L1 D cache: 32K
[    0.000999] CPU: L2 cache: 4096K
[    0.000999] [ds] using Core 2/Atom configuration
[    0.000999] CPU: Physical Processor ID: 0
[    0.000999] CPU: Processor Core ID: 1
[    0.000999] x86 PAT enabled: cpu 1, old 0x7040600070406, new 0x7010600070106
[    0.105342] CPU1: Intel(R) Core(TM)2 Duo CPU     T7500  @ 2.20GHz stepping 0b
[    0.105366] checking TSC synchronization [CPU#0 -> CPU#1]:
[    0.105983] Measured 399905 cycles TSC warp between CPUs, turning off TSC clock.
[    0.105983] Marking TSC unstable due to check_tsc_sync_source failed
[    0.106008] Brought up 2 CPUs
[    0.106010] Total of 2 processors activated (8778.11 BogoMIPS).
[    0.106090] khelper used greatest stack depth: 6152 bytes left
[    0.106090] net_namespace: 976 bytes
[    0.106130] NET: Registered protocol family 16
[    0.107004] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[    0.107004] ACPI: bus type pci registered
[    0.107017] PCI: MCFG configuration 0: base f0000000 segment 0 buses 0 - 63
[    0.107019] PCI: MCFG area at f0000000 reserved in E820
[    0.110041] PCI: Using MMCONFIG at f0000000 - f3ffffff
[    0.110043] PCI: Using configuration type 1 for base access
[    0.112019] bio: create slab <bio-0> at 0
[    0.113766] ACPI: EC: EC description table is found, configuring boot EC
[    0.121203] ACPI: BIOS _OSI(Linux) query honored via DMI
[    0.122005] ACPI: EC: non-query interrupt received, switching to interrupt mode
[    0.132286] ACPI: Interpreter enabled
[    0.132288] ACPI: (supports S0 S5)
[    0.132295] ACPI: Using IOAPIC for interrupt routing
[    0.150105] ACPI: EC: GPE = 0x12, I/O: command/status = 0x66, data = 0x62
[    0.150108] ACPI: EC: driver started in interrupt mode
[    0.153864] ACPI: ACPI Dock Station Driver: 3 docks/bays found
[    0.154321] ACPI: PCI Root Bridge [PCI0] (0000:00)
[    0.154352] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[    0.154352] pci 0000:00:01.0: PME# disabled
[    0.154352] pci 0000:00:19.0: reg 10 32bit mmio: [0xfe200000-0xfe21ffff]
[    0.154352] pci 0000:00:19.0: reg 14 32bit mmio: [0xfe225000-0xfe225fff]
[    0.154352] pci 0000:00:19.0: reg 18 io port: [0x1840-0x185f]
[    0.154352] pci 0000:00:19.0: PME# supported from D0 D3hot D3cold
[    0.154352] pci 0000:00:19.0: PME# disabled
[    0.154393] pci 0000:00:1a.0: reg 20 io port: [0x1860-0x187f]
[    0.154520] pci 0000:00:1a.1: reg 20 io port: [0x1880-0x189f]
[    0.155024] pci 0000:00:1a.7: reg 10 32bit mmio: [0xfe226c00-0xfe226fff]
[    0.155111] pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold
[    0.155118] pci 0000:00:1a.7: PME# disabled
[    0.155202] pci 0000:00:1b.0: reg 10 64bit mmio: [0xfe220000-0xfe223fff]
[    0.155291] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[    0.155300] pci 0000:00:1b.0: PME# disabled
[    0.155422] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
[    0.155428] pci 0000:00:1c.0: PME# disabled
[    0.155549] pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
[    0.155556] pci 0000:00:1c.1: PME# disabled
[    0.155682] pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
[    0.155691] pci 0000:00:1c.2: PME# disabled
[    0.155803] pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
[    0.155812] pci 0000:00:1c.3: PME# disabled
[    0.155941] pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold
[    0.155947] pci 0000:00:1c.4: PME# disabled
[    0.156066] pci 0000:00:1d.0: reg 20 io port: [0x18a0-0x18bf]
[    0.156189] pci 0000:00:1d.1: reg 20 io port: [0x18c0-0x18df]
[    0.156315] pci 0000:00:1d.2: reg 20 io port: [0x18e0-0x18ff]
[    0.156437] pci 0000:00:1d.7: reg 10 32bit mmio: [0xfe227000-0xfe2273ff]
[    0.156543] pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold
[    0.156552] pci 0000:00:1d.7: PME# disabled
[    0.156801] pci 0000:00:1f.0: quirk: region 1000-107f claimed by ICH6 ACPI/GPIO/TCO
[    0.156807] pci 0000:00:1f.0: quirk: region 1180-11bf claimed by ICH6 GPIO
[    0.156813] pci 0000:00:1f.0: ICH7 LPC Generic IO decode 1 PIO at 1600 (mask 007f)
[    0.156819] pci 0000:00:1f.0: ICH7 LPC Generic IO decode 2 PIO at 15e0 (mask 000f)
[    0.156825] pci 0000:00:1f.0: ICH7 LPC Generic IO decode 3 PIO at 1680 (mask 001f)
[    0.156919] pci 0000:00:1f.1: reg 10 io port: [0x00-0x07]
[    0.156934] pci 0000:00:1f.1: reg 14 io port: [0x00-0x03]
[    0.156946] pci 0000:00:1f.1: reg 18 io port: [0x00-0x07]
[    0.156960] pci 0000:00:1f.1: reg 1c io port: [0x00-0x03]
[    0.156972] pci 0000:00:1f.1: reg 20 io port: [0x1830-0x183f]
[    0.157077] pci 0000:00:1f.2: reg 10 io port: [0x1c48-0x1c4f]
[    0.157088] pci 0000:00:1f.2: reg 14 io port: [0x1c1c-0x1c1f]
[    0.157097] pci 0000:00:1f.2: reg 18 io port: [0x1c40-0x1c47]
[    0.157106] pci 0000:00:1f.2: reg 1c io port: [0x1c18-0x1c1b]
[    0.157115] pci 0000:00:1f.2: reg 20 io port: [0x1c20-0x1c3f]
[    0.157124] pci 0000:00:1f.2: reg 24 32bit mmio: [0xfe226000-0xfe2267ff]
[    0.157172] pci 0000:00:1f.2: PME# supported from D3hot
[    0.157178] pci 0000:00:1f.2: PME# disabled
[    0.157231] pci 0000:00:1f.3: reg 10 32bit mmio: [0xfe227400-0xfe2274ff]
[    0.157259] pci 0000:00:1f.3: reg 20 io port: [0x1c60-0x1c7f]
[    0.157345] pci 0000:01:00.0: reg 10 32bit mmio: [0xd6000000-0xd6ffffff]
[    0.157361] pci 0000:01:00.0: reg 14 64bit mmio: [0xe0000000-0xefffffff]
[    0.157377] pci 0000:01:00.0: reg 1c 64bit mmio: [0xd4000000-0xd5ffffff]
[    0.157385] pci 0000:01:00.0: reg 24 io port: [0x2000-0x207f]
[    0.157394] pci 0000:01:00.0: reg 30 32bit mmio: [0x000000-0x01ffff]
[    0.157495] pci 0000:00:01.0: bridge io port: [0x2000-0x2fff]
[    0.157497] pci 0000:00:01.0: bridge 32bit mmio: [0xd4000000-0xd6ffffff]
[    0.157502] pci 0000:00:01.0: bridge 64bit mmio pref: [0xe0000000-0xefffffff]
[    0.157560] pci 0000:00:1c.0: bridge io port: [0x3000-0x3fff]
[    0.157569] pci 0000:00:1c.0: bridge 32bit mmio: [0xfc000000-0xfdffffff]
[    0.157580] pci 0000:00:1c.0: bridge 64bit mmio pref: [0xf8000000-0xf80fffff]
[    0.157720] pci 0000:03:00.0: reg 10 64bit mmio: [0xdf2fe000-0xdf2fffff]
[    0.157854] pci 0000:03:00.0: PME# supported from D0 D3hot D3cold
[    0.157867] pci 0000:03:00.0: PME# disabled
[    0.157951] pci 0000:00:1c.1: bridge io port: [0x4000-0x4fff]
[    0.157960] pci 0000:00:1c.1: bridge 32bit mmio: [0xdc100000-0xdf2fffff]
[    0.157971] pci 0000:00:1c.1: bridge 64bit mmio pref: [0xdfd00000-0xdfdfffff]
[    0.158035] pci 0000:00:1c.2: bridge io port: [0x5000-0x5fff]
[    0.158044] pci 0000:00:1c.2: bridge 32bit mmio: [0xd8000000-0xd9ffffff]
[    0.158056] pci 0000:00:1c.2: bridge 64bit mmio pref: [0xdfa00000-0xdfafffff]
[    0.158114] pci 0000:00:1c.3: bridge io port: [0x6000-0x6fff]
[    0.158121] pci 0000:00:1c.3: bridge 32bit mmio: [0xd0000000-0xd1ffffff]
[    0.158130] pci 0000:00:1c.3: bridge 64bit mmio pref: [0xdf700000-0xdf7fffff]
[    0.158189] pci 0000:00:1c.4: bridge io port: [0x7000-0x7fff]
[    0.158196] pci 0000:00:1c.4: bridge 32bit mmio: [0xcc000000-0xcdffffff]
[    0.158205] pci 0000:00:1c.4: bridge 64bit mmio pref: [0xdf400000-0xdf4fffff]
[    0.158281] pci 0000:15:00.0: reg 10 32bit mmio: [0xf8100000-0xf8100fff]
[    0.158328] pci 0000:15:00.0: supports D1 D2
[    0.158330] pci 0000:15:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.158339] pci 0000:15:00.0: PME# disabled
[    0.158422] pci 0000:15:00.1: reg 10 32bit mmio: [0xf8101000-0xf81017ff]
[    0.158537] pci 0000:15:00.1: supports D1 D2
[    0.158539] pci 0000:15:00.1: PME# supported from D0 D1 D2 D3hot D3cold
[    0.158548] pci 0000:15:00.1: PME# disabled
[    0.158626] pci 0000:15:00.2: reg 10 32bit mmio: [0xf8101800-0xf81018ff]
[    0.158741] pci 0000:15:00.2: supports D1 D2
[    0.158743] pci 0000:15:00.2: PME# supported from D0 D1 D2 D3hot D3cold
[    0.158752] pci 0000:15:00.2: PME# disabled
[    0.158829] pci 0000:15:00.3: reg 10 32bit mmio: [0xf8101c00-0xf8101cff]
[    0.158940] pci 0000:15:00.3: supports D1 D2
[    0.158941] pci 0000:15:00.3: PME# supported from D0 D1 D2 D3hot D3cold
[    0.158949] pci 0000:15:00.3: PME# disabled
[    0.159034] pci 0000:15:00.4: reg 10 32bit mmio: [0xf8102000-0xf81020ff]
[    0.159142] pci 0000:15:00.4: supports D1 D2
[    0.159144] pci 0000:15:00.4: PME# supported from D0 D1 D2 D3hot D3cold
[    0.159153] pci 0000:15:00.4: PME# disabled
[    0.159231] pci 0000:15:00.5: reg 10 32bit mmio: [0xf8102400-0xf81024ff]
[    0.159346] pci 0000:15:00.5: supports D1 D2
[    0.159347] pci 0000:15:00.5: PME# supported from D0 D1 D2 D3hot D3cold
[    0.159355] pci 0000:15:00.5: PME# disabled
[    0.159452] pci 0000:00:1e.0: transparent bridge
[    0.159458] pci 0000:00:1e.0: bridge io port: [0x8000-0xbfff]
[    0.159465] pci 0000:00:1e.0: bridge 32bit mmio: [0xf8100000-0xfbffffff]
[    0.159476] pci 0000:00:1e.0: bridge 64bit mmio pref: [0xf4000000-0xf7ffffff]
[    0.159557] pci_bus 0000:00: on NUMA node 0
[    0.159563] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[    0.159724] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT]
[    0.159801] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EXP0._PRT]
[    0.159879] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EXP1._PRT]
[    0.159956] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EXP2._PRT]
[    0.160037] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EXP3._PRT]
[    0.160117] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EXP4._PRT]
[    0.160196] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
[    0.167143] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 *10 11)
[    0.167376] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 10 *11)
[    0.167607] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 *11)
[    0.167837] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 *11)
[    0.168091] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 *11)
[    0.168321] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 *11)
[    0.168551] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 10 *11)
[    0.168780] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 *11)
[    0.169061] ACPI: Power Resource [PUBS] (on)
[    0.169178] SCSI subsystem initialized
[    0.169978] libata version 3.00 loaded.
[    0.169992] PCI: Using ACPI for IRQ routing
[    0.173988] Bluetooth: Core ver 2.14
[    0.173998] NET: Registered protocol family 31
[    0.173998] Bluetooth: HCI device and connection manager initialized
[    0.173998] Bluetooth: HCI socket layer initialized
[    0.173998] NetLabel: Initializing
[    0.173998] NetLabel:  domain hash size = 128
[    0.173998] NetLabel:  protocols = UNLABELED CIPSOv4
[    0.174009] NetLabel:  unlabeled traffic allowed by default
[    0.174036] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
[    0.174040] hpet0: 3 comparators, 64-bit 14.318180 MHz counter
[    0.175984] Switched to high resolution mode on CPU 0
[    0.176395] Switched to high resolution mode on CPU 1
[    0.179018] pnp: PnP ACPI init
[    0.179025] ACPI: bus type pnp registered
[    0.184898] pnp: PnP ACPI: found 11 devices
[    0.184900] ACPI: ACPI bus type pnp unregistered
[    0.184909] system 00:00: iomem range 0x0-0x9ffff could not be reserved
[    0.184911] system 00:00: iomem range 0xc0000-0xc3fff has been reserved
[    0.184914] system 00:00: iomem range 0xc4000-0xc7fff has been reserved
[    0.184916] system 00:00: iomem range 0xc8000-0xcbfff has been reserved
[    0.184918] system 00:00: iomem range 0xcc000-0xcffff has been reserved
[    0.184921] system 00:00: iomem range 0xe0000-0xe3fff could not be reserved
[    0.184923] system 00:00: iomem range 0xe4000-0xe7fff could not be reserved
[    0.184926] system 00:00: iomem range 0xe8000-0xebfff could not be reserved
[    0.184928] system 00:00: iomem range 0xec000-0xeffff could not be reserved
[    0.184930] system 00:00: iomem range 0xf0000-0xfffff could not be reserved
[    0.184933] system 00:00: iomem range 0x100000-0xbfffffff could not be reserved
[    0.184936] system 00:00: iomem range 0xfec00000-0xfed3ffff could not be reserved
[    0.184938] system 00:00: iomem range 0xfed4c000-0xffffffff could not be reserved
[    0.184944] system 00:02: ioport range 0x164e-0x164f has been reserved
[    0.184947] system 00:02: ioport range 0x1000-0x107f has been reserved
[    0.184949] system 00:02: ioport range 0x1180-0x11bf has been reserved
[    0.184951] system 00:02: ioport range 0x800-0x80f has been reserved
[    0.184954] system 00:02: ioport range 0x15e0-0x15ef has been reserved
[    0.184956] system 00:02: ioport range 0x1600-0x165f could not be reserved
[    0.184959] system 00:02: iomem range 0xf0000000-0xf3ffffff has been reserved
[    0.184961] system 00:02: iomem range 0xfed1c000-0xfed1ffff has been reserved
[    0.184964] system 00:02: iomem range 0xfed14000-0xfed17fff has been reserved
[    0.184966] system 00:02: iomem range 0xfed18000-0xfed18fff has been reserved
[    0.184969] system 00:02: iomem range 0xfed19000-0xfed19fff has been reserved
[    0.184971] system 00:02: iomem range 0xfed45000-0xfed4bfff has been reserved
[    0.189677] pci 0000:01:00.0: BAR 6: can't allocate mem resource [0xf0000000-0xefffffff]
[    0.189680] pci 0000:00:01.0: PCI bridge, secondary bus 0000:01
[    0.189682] pci 0000:00:01.0:   IO window: 0x2000-0x2fff
[    0.189686] pci 0000:00:01.0:   MEM window: 0xd4000000-0xd6ffffff
[    0.189689] pci 0000:00:01.0:   PREFETCH window: 0x000000e0000000-0x000000efffffff
[    0.189694] pci 0000:00:1c.0: PCI bridge, secondary bus 0000:02
[    0.189699] pci 0000:00:1c.0:   IO window: 0x3000-0x3fff
[    0.189711] pci 0000:00:1c.0:   MEM window: 0xfc000000-0xfdffffff
[    0.189718] pci 0000:00:1c.0:   PREFETCH window: 0x000000f8000000-0x000000f80fffff
[    0.189732] pci 0000:00:1c.1: PCI bridge, secondary bus 0000:03
[    0.189737] pci 0000:00:1c.1:   IO window: 0x4000-0x4fff
[    0.189750] pci 0000:00:1c.1:   MEM window: 0xdc100000-0xdf2fffff
[    0.189758] pci 0000:00:1c.1:   PREFETCH window: 0x000000dfd00000-0x000000dfdfffff
[    0.189772] pci 0000:00:1c.2: PCI bridge, secondary bus 0000:04
[    0.189777] pci 0000:00:1c.2:   IO window: 0x5000-0x5fff
[    0.189785] pci 0000:00:1c.2:   MEM window: 0xd8000000-0xd9ffffff
[    0.189792] pci 0000:00:1c.2:   PREFETCH window: 0x000000dfa00000-0x000000dfafffff
[    0.189806] pci 0000:00:1c.3: PCI bridge, secondary bus 0000:05
[    0.189811] pci 0000:00:1c.3:   IO window: 0x6000-0x6fff
[    0.189819] pci 0000:00:1c.3:   MEM window: 0xd0000000-0xd1ffffff
[    0.189826] pci 0000:00:1c.3:   PREFETCH window: 0x000000df700000-0x000000df7fffff
[    0.189839] pci 0000:00:1c.4: PCI bridge, secondary bus 0000:0d
[    0.189845] pci 0000:00:1c.4:   IO window: 0x7000-0x7fff
[    0.189852] pci 0000:00:1c.4:   MEM window: 0xcc000000-0xcdffffff
[    0.189859] pci 0000:00:1c.4:   PREFETCH window: 0x000000df400000-0x000000df4fffff
[    0.189875] pci 0000:15:00.0: CardBus bridge, secondary bus 0000:16
[    0.189877] pci 0000:15:00.0:   IO window: 0x008000-0x0080ff
[    0.189885] pci 0000:15:00.0:   IO window: 0x008400-0x0084ff
[    0.189892] pci 0000:15:00.0:   PREFETCH window: 0xf4000000-0xf7ffffff
[    0.189901] pci 0000:15:00.0:   MEM window: 0xc4000000-0xc7ffffff
[    0.189909] pci 0000:00:1e.0: PCI bridge, secondary bus 0000:15
[    0.189914] pci 0000:00:1e.0:   IO window: 0x8000-0xbfff
[    0.189922] pci 0000:00:1e.0:   MEM window: 0xf8100000-0xfbffffff
[    0.189931] pci 0000:00:1e.0:   PREFETCH window: 0x000000f4000000-0x000000f7ffffff
[    0.189950] pci 0000:00:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    0.189954] pci 0000:00:01.0: setting latency timer to 64
[    0.189967] pci 0000:00:1c.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
[    0.189972] pci 0000:00:1c.0: setting latency timer to 64
[    0.189989] pci 0000:00:1c.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21
[    0.189994] pci 0000:00:1c.1: setting latency timer to 64
[    0.190010] pci 0000:00:1c.2: PCI INT C -> GSI 22 (level, low) -> IRQ 22
[    0.190016] pci 0000:00:1c.2: setting latency timer to 64
[    0.190031] pci 0000:00:1c.3: PCI INT D -> GSI 23 (level, low) -> IRQ 23
[    0.190038] pci 0000:00:1c.3: setting latency timer to 64
[    0.190055] pci 0000:00:1c.4: PCI INT A -> GSI 20 (level, low) -> IRQ 20
[    0.190064] pci 0000:00:1c.4: setting latency timer to 64
[    0.190073] pci 0000:00:1e.0: enabling device (0005 -> 0007)
[    0.190085] pci 0000:00:1e.0: setting latency timer to 64
[    0.190101] pci 0000:15:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    0.190109] pci_bus 0000:00: resource 0 io:  [0x00-0xffff]
[    0.190111] pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffffffffffff]
[    0.190114] pci_bus 0000:01: resource 0 io:  [0x2000-0x2fff]
[    0.190115] pci_bus 0000:01: resource 1 mem: [0xd4000000-0xd6ffffff]
[    0.190117] pci_bus 0000:01: resource 2 mem: [0xe0000000-0xefffffff]
[    0.190119] pci_bus 0000:01: resource 3 mem: [0x0-0x0]
[    0.190121] pci_bus 0000:02: resource 0 io:  [0x3000-0x3fff]
[    0.190123] pci_bus 0000:02: resource 1 mem: [0xfc000000-0xfdffffff]
[    0.190125] pci_bus 0000:02: resource 2 mem: [0xf8000000-0xf80fffff]
[    0.190126] pci_bus 0000:02: resource 3 mem: [0x0-0x0]
[    0.190128] pci_bus 0000:03: resource 0 io:  [0x4000-0x4fff]
[    0.190130] pci_bus 0000:03: resource 1 mem: [0xdc100000-0xdf2fffff]
[    0.190132] pci_bus 0000:03: resource 2 mem: [0xdfd00000-0xdfdfffff]
[    0.190133] pci_bus 0000:03: resource 3 mem: [0x0-0x0]
[    0.190135] pci_bus 0000:04: resource 0 io:  [0x5000-0x5fff]
[    0.190137] pci_bus 0000:04: resource 1 mem: [0xd8000000-0xd9ffffff]
[    0.190139] pci_bus 0000:04: resource 2 mem: [0xdfa00000-0xdfafffff]
[    0.190141] pci_bus 0000:04: resource 3 mem: [0x0-0x0]
[    0.190142] pci_bus 0000:05: resource 0 io:  [0x6000-0x6fff]
[    0.190144] pci_bus 0000:05: resource 1 mem: [0xd0000000-0xd1ffffff]
[    0.190146] pci_bus 0000:05: resource 2 mem: [0xdf700000-0xdf7fffff]
[    0.190148] pci_bus 0000:05: resource 3 mem: [0x0-0x0]
[    0.190149] pci_bus 0000:0d: resource 0 io:  [0x7000-0x7fff]
[    0.190151] pci_bus 0000:0d: resource 1 mem: [0xcc000000-0xcdffffff]
[    0.190153] pci_bus 0000:0d: resource 2 mem: [0xdf400000-0xdf4fffff]
[    0.190155] pci_bus 0000:0d: resource 3 mem: [0x0-0x0]
[    0.190156] pci_bus 0000:15: resource 0 io:  [0x8000-0xbfff]
[    0.190158] pci_bus 0000:15: resource 1 mem: [0xf8100000-0xfbffffff]
[    0.190160] pci_bus 0000:15: resource 2 mem: [0xf4000000-0xf7ffffff]
[    0.190162] pci_bus 0000:15: resource 3 io:  [0x00-0xffff]
[    0.190164] pci_bus 0000:15: resource 4 mem: [0x000000-0xffffffffffffffff]
[    0.190166] pci_bus 0000:16: resource 0 io:  [0x8000-0x80ff]
[    0.190167] pci_bus 0000:16: resource 1 io:  [0x8400-0x84ff]
[    0.190169] pci_bus 0000:16: resource 2 mem: [0xf4000000-0xf7ffffff]
[    0.190171] pci_bus 0000:16: resource 3 mem: [0xc4000000-0xc7ffffff]
[    0.190191] NET: Registered protocol family 2
[    0.201301] IP route cache hash table entries: 131072 (order: 8, 1048576 bytes)
[    0.201768] TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
[    0.203610] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[    0.204229] TCP: Hash tables configured (established 262144 bind 65536)
[    0.204231] TCP reno registered
[    0.206356] NET: Registered protocol family 1
[    0.208334] Simple Boot Flag at 0x35 set to 0x1
[    0.209345] Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
[    0.209746] audit: initializing netlink socket (disabled)
[    0.209757] type=2000 audit(1238512654.209:1): initialized
[    0.210157] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[    0.213766] msgmni has been set to 7767
[    0.213868] SELinux:  Registering netfilter hooks
[    0.214011] alg: No test for cipher_null (cipher_null-generic)
[    0.214108] alg: No test for digest_null (digest_null-generic)
[    0.214155] alg: No test for compress_null (compress_null-generic)
[    0.215369] alg: No test for fcrypt (fcrypt-generic)
[    0.217475] alg: No test for stdrng (krng)
[    0.217522] alg: No test for stdrng (ansi_cprng)
[    0.217638] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[    0.217640] io scheduler noop registered
[    0.217642] io scheduler anticipatory registered
[    0.217643] io scheduler deadline registered
[    0.217699] io scheduler cfq registered (default)
[    0.217910] pci 0000:01:00.0: Boot video device
[    0.218024] pcieport-driver 0000:00:01.0: setting latency timer to 64
[    0.218228] pcieport-driver 0000:00:1c.0: setting latency timer to 64
[    0.218494] pcieport-driver 0000:00:1c.1: setting latency timer to 64
[    0.218761] pcieport-driver 0000:00:1c.2: setting latency timer to 64
[    0.219030] pcieport-driver 0000:00:1c.3: setting latency timer to 64
[    0.219320] pcieport-driver 0000:00:1c.4: setting latency timer to 64
[    0.222865] Non-volatile memory driver v1.3
[    0.222867] Linux agpgart interface v0.103
[    0.223299] v86d used greatest stack depth: 5896 bytes left
[    0.276996] uvesafb: NVIDIA Corporation, G84 Board - NV_NB8P , Chip Rev   , OEM: NVIDIA, VBE v3.0
[    0.392688] uvesafb: VBIOS/hardware doesn't support DDC transfers
[    0.392690] uvesafb: no monitor limits have been set, default refresh rate will be used
[    0.393004] uvesafb: scrolling: redraw
[    0.787207] Console: switching to colour frame buffer device 160x50
[    0.790366] uvesafb: framebuffer at 0xd5000000, mapped to 0xffffc20004100000, using 14336k, total 14336k
[    0.790369] fb0: VESA VGA frame buffer device
[    0.790992] ACPI: AC Adapter [AC] (on-line)
[    0.830233] ACPI: Battery Slot [BAT0] (battery present)
[    0.830489] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.832283] loop: module loaded
[    0.832382] Loading iSCSI transport class v2.0-870.
[    0.832619] Driver 'sd' needs updating - please use bus_type methods
...

cat /proc/mtrr 
reg00: base=0x000000000 (    0MB), size= 2048MB, count=1: write-back
reg01: base=0x080000000 ( 2048MB), size= 1024MB, count=1: write-back
reg02: base=0x0bff00000 ( 3071MB), size=    1MB, count=1: uncachable
reg03: base=0x100000000 ( 4096MB), size= 1024MB, count=1: write-back
reg04: base=0x13c000000 ( 5056MB), size=   64MB, count=1: uncachable
reg05: base=0x0d5000000 ( 3408MB), size=    8MB, count=1: write-combining

Xorg log (using NV driver)
...
waiting for X server to shut down ..error setting MTRR (base = 0xe0000000, size = 0x0ff00000, type = 1) Invalid argument (22)
Comment 1 Andrew Morton 2009-03-31 20:03:54 UTC
Is it a regression?  Was 2.6.28 OK?

Thanks.
Comment 2 Edgardo Rossetto 2009-03-31 20:15:08 UTC
Nope :(, I had the same issue with 2.6.28.
Comment 3 Edgardo Rossetto 2009-03-31 20:36:12 UTC
2.6.28 dmesg

[    0.000000] BIOS EBDA/lowmem at: 0009d800/0009d800
[    0.000000] Linux version 2.6.28-gentoo-r4 (root@dora) (gcc version 4.3.3 (Gentoo 4.3.3-r1 p1.1, pie-10.1.5) ) #3 SMP Sun Mar 22 20:59:34 ART 2009
[    0.000000] Command line: quiet root=/dev/sda3 debug
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   Centaur CentaurHauls
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009d800 (usable)
[    0.000000]  BIOS-e820: 000000000009d800 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 00000000bfeb0000 (usable)
[    0.000000]  BIOS-e820: 00000000bfeb0000 - 00000000bfecc000 (ACPI data)
[    0.000000]  BIOS-e820: 00000000bfecc000 - 00000000bff00000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000bff00000 - 00000000c0000000 (reserved)
[    0.000000]  BIOS-e820: 00000000f0000000 - 00000000f4000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
[    0.000000]  BIOS-e820: 00000000fed00000 - 00000000fed00400 (reserved)
[    0.000000]  BIOS-e820: 00000000fed14000 - 00000000fed1a000 (reserved)
[    0.000000]  BIOS-e820: 00000000fed1c000 - 00000000fed90000 (reserved)
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[    0.000000]  BIOS-e820: 00000000ff000000 - 0000000100000000 (reserved)
[    0.000000]  BIOS-e820: 0000000100000000 - 000000013c000000 (usable)
[    0.000000] DMI present.
[    0.000000] last_pfn = 0x13c000 max_arch_pfn = 0x3ffffffff
[    0.000000] original variable MTRRs
[    0.000000] reg 0, base: 3GB, range: 1GB, type UC
[    0.000000] reg 1, base: 5056MB, range: 64MB, type UC
[    0.000000] reg 2, base: 0GB, range: 4GB, type WB
[    0.000000] reg 3, base: 4GB, range: 1GB, type WB
[    0.000000] reg 4, base: 3071MB, range: 1MB, type UC
[    0.000000] total RAM coverred: 4031M
[    0.000000]  gran_size: 64K 	chunk_size: 64K 	num_reg: 8  	lose cover RAM: 967M
[    0.000000]  gran_size: 64K 	chunk_size: 128K 	num_reg: 8  	lose cover RAM: 967M
[    0.000000]  gran_size: 64K 	chunk_size: 256K 	num_reg: 8  	lose cover RAM: 967M
[    0.000000]  gran_size: 64K 	chunk_size: 512K 	num_reg: 8  	lose cover RAM: 967M
[    0.000000]  gran_size: 64K 	chunk_size: 1M 	num_reg: 8  	lose cover RAM: 967M
[    0.000000]  gran_size: 64K 	chunk_size: 2M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 64K 	chunk_size: 4M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 64K 	chunk_size: 8M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 64K 	chunk_size: 16M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 64K 	chunk_size: 32M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 64K 	chunk_size: 64M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 64K 	chunk_size: 128M 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 64K 	chunk_size: 256M 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 64K 	chunk_size: 512M 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 64K 	chunk_size: 1G 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 64K 	chunk_size: 2G 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 128K 	chunk_size: 128K 	num_reg: 8  	lose cover RAM: 967M
[    0.000000]  gran_size: 128K 	chunk_size: 256K 	num_reg: 8  	lose cover RAM: 967M
[    0.000000]  gran_size: 128K 	chunk_size: 512K 	num_reg: 8  	lose cover RAM: 967M
[    0.000000]  gran_size: 128K 	chunk_size: 1M 	num_reg: 8  	lose cover RAM: 967M
[    0.000000]  gran_size: 128K 	chunk_size: 2M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 128K 	chunk_size: 4M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 128K 	chunk_size: 8M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 128K 	chunk_size: 16M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 128K 	chunk_size: 32M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 128K 	chunk_size: 64M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 128K 	chunk_size: 128M 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 128K 	chunk_size: 256M 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 128K 	chunk_size: 512M 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 128K 	chunk_size: 1G 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 128K 	chunk_size: 2G 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 256K 	chunk_size: 256K 	num_reg: 8  	lose cover RAM: 967M
[    0.000000]  gran_size: 256K 	chunk_size: 512K 	num_reg: 8  	lose cover RAM: 967M
[    0.000000]  gran_size: 256K 	chunk_size: 1M 	num_reg: 8  	lose cover RAM: 967M
[    0.000000]  gran_size: 256K 	chunk_size: 2M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 256K 	chunk_size: 4M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 256K 	chunk_size: 8M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 256K 	chunk_size: 16M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 256K 	chunk_size: 32M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 256K 	chunk_size: 64M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 256K 	chunk_size: 128M 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 256K 	chunk_size: 256M 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 256K 	chunk_size: 512M 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 256K 	chunk_size: 1G 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 256K 	chunk_size: 2G 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 512K 	chunk_size: 512K 	num_reg: 8  	lose cover RAM: 967M
[    0.000000]  gran_size: 512K 	chunk_size: 1M 	num_reg: 8  	lose cover RAM: 967M
[    0.000000]  gran_size: 512K 	chunk_size: 2M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 512K 	chunk_size: 4M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 512K 	chunk_size: 8M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 512K 	chunk_size: 16M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 512K 	chunk_size: 32M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 512K 	chunk_size: 64M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 512K 	chunk_size: 128M 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 512K 	chunk_size: 256M 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 512K 	chunk_size: 512M 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 512K 	chunk_size: 1G 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 512K 	chunk_size: 2G 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 1M 	chunk_size: 1M 	num_reg: 8  	lose cover RAM: 967M
[    0.000000]  gran_size: 1M 	chunk_size: 2M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 1M 	chunk_size: 4M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 1M 	chunk_size: 8M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 1M 	chunk_size: 16M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 1M 	chunk_size: 32M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 1M 	chunk_size: 64M 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 1M 	chunk_size: 128M 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 1M 	chunk_size: 256M 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 1M 	chunk_size: 512M 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 1M 	chunk_size: 1G 	num_reg: 5  	lose cover RAM: 0G
[    0.000000]  gran_size: 1M 	chunk_size: 2G 	num_reg: 7  	lose cover RAM: 0G
[    0.000000]  gran_size: 2M 	chunk_size: 2M 	num_reg: 8  	lose cover RAM: 967M
[    0.000000]  gran_size: 2M 	chunk_size: 4M 	num_reg: 7  	lose cover RAM: 1M
[    0.000000]  gran_size: 2M 	chunk_size: 8M 	num_reg: 7  	lose cover RAM: 1M
[    0.000000]  gran_size: 2M 	chunk_size: 16M 	num_reg: 7  	lose cover RAM: 1M
[    0.000000]  gran_size: 2M 	chunk_size: 32M 	num_reg: 7  	lose cover RAM: 1M
[    0.000000]  gran_size: 2M 	chunk_size: 64M 	num_reg: 7  	lose cover RAM: 1M
[    0.000000]  gran_size: 2M 	chunk_size: 128M 	num_reg: 5  	lose cover RAM: 1M
[    0.000000]  gran_size: 2M 	chunk_size: 256M 	num_reg: 5  	lose cover RAM: 1M
[    0.000000]  gran_size: 2M 	chunk_size: 512M 	num_reg: 5  	lose cover RAM: 1M
[    0.000000]  gran_size: 2M 	chunk_size: 1G 	num_reg: 5  	lose cover RAM: 1M
[    0.000000]  gran_size: 2M 	chunk_size: 2G 	num_reg: 7  	lose cover RAM: 1M
[    0.000000]  gran_size: 4M 	chunk_size: 4M 	num_reg: 8  	lose cover RAM: 967M
[    0.000000]  gran_size: 4M 	chunk_size: 8M 	num_reg: 7  	lose cover RAM: 3M
[    0.000000]  gran_size: 4M 	chunk_size: 16M 	num_reg: 7  	lose cover RAM: 3M
[    0.000000]  gran_size: 4M 	chunk_size: 32M 	num_reg: 7  	lose cover RAM: 3M
[    0.000000]  gran_size: 4M 	chunk_size: 64M 	num_reg: 7  	lose cover RAM: 3M
[    0.000000]  gran_size: 4M 	chunk_size: 128M 	num_reg: 5  	lose cover RAM: 3M
[    0.000000]  gran_size: 4M 	chunk_size: 256M 	num_reg: 5  	lose cover RAM: 3M
[    0.000000]  gran_size: 4M 	chunk_size: 512M 	num_reg: 5  	lose cover RAM: 3M
[    0.000000]  gran_size: 4M 	chunk_size: 1G 	num_reg: 5  	lose cover RAM: 3M
[    0.000000]  gran_size: 4M 	chunk_size: 2G 	num_reg: 7  	lose cover RAM: 3M
[    0.000000]  gran_size: 8M 	chunk_size: 8M 	num_reg: 8  	lose cover RAM: 967M
[    0.000000]  gran_size: 8M 	chunk_size: 16M 	num_reg: 7  	lose cover RAM: 7M
[    0.000000]  gran_size: 8M 	chunk_size: 32M 	num_reg: 7  	lose cover RAM: 7M
[    0.000000]  gran_size: 8M 	chunk_size: 64M 	num_reg: 7  	lose cover RAM: 7M
[    0.000000]  gran_size: 8M 	chunk_size: 128M 	num_reg: 5  	lose cover RAM: 7M
[    0.000000]  gran_size: 8M 	chunk_size: 256M 	num_reg: 5  	lose cover RAM: 7M
[    0.000000]  gran_size: 8M 	chunk_size: 512M 	num_reg: 5  	lose cover RAM: 7M
[    0.000000]  gran_size: 8M 	chunk_size: 1G 	num_reg: 5  	lose cover RAM: 7M
[    0.000000]  gran_size: 8M 	chunk_size: 2G 	num_reg: 7  	lose cover RAM: 7M
[    0.000000]  gran_size: 16M 	chunk_size: 16M 	num_reg: 8  	lose cover RAM: 463M
[    0.000000]  gran_size: 16M 	chunk_size: 32M 	num_reg: 7  	lose cover RAM: 15M
[    0.000000]  gran_size: 16M 	chunk_size: 64M 	num_reg: 7  	lose cover RAM: 15M
[    0.000000]  gran_size: 16M 	chunk_size: 128M 	num_reg: 5  	lose cover RAM: 15M
[    0.000000]  gran_size: 16M 	chunk_size: 256M 	num_reg: 5  	lose cover RAM: 15M
[    0.000000]  gran_size: 16M 	chunk_size: 512M 	num_reg: 5  	lose cover RAM: 15M
[    0.000000]  gran_size: 16M 	chunk_size: 1G 	num_reg: 5  	lose cover RAM: 15M
[    0.000000]  gran_size: 16M 	chunk_size: 2G 	num_reg: 7  	lose cover RAM: 15M
[    0.000000]  gran_size: 32M 	chunk_size: 32M 	num_reg: 8  	lose cover RAM: 223M
[    0.000000]  gran_size: 32M 	chunk_size: 64M 	num_reg: 7  	lose cover RAM: 31M
[    0.000000]  gran_size: 32M 	chunk_size: 128M 	num_reg: 5  	lose cover RAM: 31M
[    0.000000]  gran_size: 32M 	chunk_size: 256M 	num_reg: 5  	lose cover RAM: 31M
[    0.000000]  gran_size: 32M 	chunk_size: 512M 	num_reg: 5  	lose cover RAM: 31M
[    0.000000]  gran_size: 32M 	chunk_size: 1G 	num_reg: 5  	lose cover RAM: 31M
[    0.000000]  gran_size: 32M 	chunk_size: 2G 	num_reg: 7  	lose cover RAM: 31M
[    0.000000]  gran_size: 64M 	chunk_size: 64M 	num_reg: 8  	lose cover RAM: 127M
[    0.000000]  gran_size: 64M 	chunk_size: 128M 	num_reg: 5  	lose cover RAM: 63M
[    0.000000]  gran_size: 64M 	chunk_size: 256M 	num_reg: 5  	lose cover RAM: 63M
[    0.000000]  gran_size: 64M 	chunk_size: 512M 	num_reg: 5  	lose cover RAM: 63M
[    0.000000]  gran_size: 64M 	chunk_size: 1G 	num_reg: 5  	lose cover RAM: 63M
[    0.000000]  gran_size: 64M 	chunk_size: 2G 	num_reg: 7  	lose cover RAM: 63M
[    0.000000]  gran_size: 128M 	chunk_size: 128M 	num_reg: 7  	lose cover RAM: 191M
[    0.000000]  gran_size: 128M 	chunk_size: 256M 	num_reg: 5  	lose cover RAM: 191M
[    0.000000]  gran_size: 128M 	chunk_size: 512M 	num_reg: 5  	lose cover RAM: 191M
[    0.000000]  gran_size: 128M 	chunk_size: 1G 	num_reg: 5  	lose cover RAM: 191M
[    0.000000]  gran_size: 128M 	chunk_size: 2G 	num_reg: 6  	lose cover RAM: 191M
[    0.000000]  gran_size: 256M 	chunk_size: 256M 	num_reg: 5  	lose cover RAM: 447M
[    0.000000]  gran_size: 256M 	chunk_size: 512M 	num_reg: 5  	lose cover RAM: 447M
[    0.000000]  gran_size: 256M 	chunk_size: 1G 	num_reg: 5  	lose cover RAM: 447M
[    0.000000]  gran_size: 256M 	chunk_size: 2G 	num_reg: 5  	lose cover RAM: 447M
[    0.000000]  gran_size: 512M 	chunk_size: 512M 	num_reg: 3  	lose cover RAM: 959M
[    0.000000]  gran_size: 512M 	chunk_size: 1G 	num_reg: 4  	lose cover RAM: 959M
[    0.000000]  gran_size: 512M 	chunk_size: 2G 	num_reg: 4  	lose cover RAM: 959M
[    0.000000]  gran_size: 1G 	chunk_size: 1G 	num_reg: 1  	lose cover RAM: 1983M
[    0.000000]  gran_size: 1G 	chunk_size: 2G 	num_reg: 1  	lose cover RAM: 1983M
[    0.000000]  gran_size: 2G 	chunk_size: 2G 	num_reg: 1  	lose cover RAM: 1983M
[    0.000000] Found optimal setting for mtrr clean up
[    0.000000] gran_size: 64K 	chunk_size: 128M 	num_reg: 5  	lose RAM: 0G
[    0.000000] range0: 0000000000000000 - 00000000c0000000
[    0.000000] Setting variable MTRR 0, base: 0GB, range: 2GB, type WB
[    0.000000] Setting variable MTRR 1, base: 2GB, range: 1GB, type WB
[    0.000000] hole: 00000000bff00000 - 00000000c0000000
[    0.000000] Setting variable MTRR 2, base: 3071MB, range: 1MB, type UC
[    0.000000] range0: 0000000100000000 - 0000000140000000
[    0.000000] Setting variable MTRR 3, base: 4GB, range: 1GB, type WB
[    0.000000] hole: 000000013c000000 - 0000000140000000
[    0.000000] Setting variable MTRR 4, base: 5056MB, range: 64MB, type UC
[    0.000000] last_pfn = 0xbfeb0 max_arch_pfn = 0x3ffffffff
[    0.000000] init_memory_mapping: 0000000000000000-00000000bfeb0000
[    0.000000]  0000000000 - 00bfe00000 page 2M
[    0.000000]  00bfe00000 - 00bfeb0000 page 4k
[    0.000000] kernel direct mapping tables up to bfeb0000 @ 8000-d000
[    0.000000] last_map_addr: bfeb0000 end: bfeb0000
[    0.000000] init_memory_mapping: 0000000100000000-000000013c000000
[    0.000000]  0100000000 - 013c000000 page 2M
[    0.000000] kernel direct mapping tables up to 13c000000 @ b000-11000
[    0.000000] last_map_addr: 13c000000 end: 13c000000
[    0.000000] ACPI: RSDP 000F68C0, 0024 (r2 LENOVO)
[    0.000000] ACPI: XSDT BFEBB647, 0094 (r1 LENOVO TP-7L        2250  LTP        0)
[    0.000000] ACPI: FACP BFEBB700, 00F4 (r3 LENOVO TP-7L        2250 LNVO        1)
[    0.000000] ACPI Warning (tbfadt-0460): Optional field "Gpe1Block" has zero address or length: 000000000000102C/0 [20080926]
[    0.000000] ACPI: DSDT BFEBBB1D, 10009 (r1 LENOVO TP-7L        2250 MSFT  3000000)
[    0.000000] ACPI: FACS BFEE4000, 0040
[    0.000000] ACPI: SSDT BFEBB8B4, 0269 (r1 LENOVO TP-7L        2250 MSFT  3000000)
[    0.000000] ACPI: ECDT BFECBB26, 0052 (r1 LENOVO TP-7L        2250 LNVO        1)
[    0.000000] ACPI: TCPA BFECBB78, 0032 (r2 LENOVO TP-7L        2250 LNVO        1)
[    0.000000] ACPI: APIC BFECBBAA, 0068 (r1 LENOVO TP-7L        2250 LNVO        1)
[    0.000000] ACPI: MCFG BFECBC12, 003C (r1 LENOVO TP-7L        2250 LNVO        1)
[    0.000000] ACPI: HPET BFECBC4E, 0038 (r1 LENOVO TP-7L        2250 LNVO        1)
[    0.000000] ACPI: SLIC BFECBDF0, 0176 (r1 LENOVO TP-7L        2250  LTP        0)
[    0.000000] ACPI: BOOT BFECBF66, 0028 (r1 LENOVO TP-7L        2250  LTP        1)
[    0.000000] ACPI: ASF! BFECBF8E, 0072 (r16 LENOVO TP-7L        2250 PTL         1)
[    0.000000] ACPI: SSDT BFEE26D9, 025F (r1 LENOVO TP-7L        2250 INTL 20050513)
[    0.000000] ACPI: SSDT BFEE2938, 00A6 (r1 LENOVO TP-7L        2250 INTL 20050513)
[    0.000000] ACPI: SSDT BFEE29DE, 04F7 (r1 LENOVO TP-7L        2250 INTL 20050513)
[    0.000000] ACPI: SSDT BFEE2ED5, 01D8 (r1 LENOVO TP-7L        2250 INTL 20050513)
[    0.000000] ACPI: DMI detected: Lenovo ThinkPad T61
[    0.000000] ACPI: Added _OSI(Linux)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] (6 early reservations) ==> bootmem [0000000000 - 013c000000]
[    0.000000]   #0 [0000000000 - 0000001000]   BIOS data page ==> [0000000000 - 0000001000]
[    0.000000]   #1 [0000006000 - 0000008000]       TRAMPOLINE ==> [0000006000 - 0000008000]
[    0.000000]   #2 [0000200000 - 00007c7b1c]    TEXT DATA BSS ==> [0000200000 - 00007c7b1c]
[    0.000000]   #3 [000009d800 - 0000100000]    BIOS reserved ==> [000009d800 - 0000100000]
[    0.000000]   #4 [0000008000 - 000000b000]          PGTABLE ==> [0000008000 - 000000b000]
[    0.000000]   #5 [000000b000 - 000000c000]          PGTABLE ==> [000000b000 - 000000c000]
[    0.000000]  [ffffe20000000000-ffffe200045fffff] PMD -> [ffff880028200000-ffff88002c7fffff] on node 0
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000000 -> 0x00001000
[    0.000000]   DMA32    0x00001000 -> 0x00100000
[    0.000000]   Normal   0x00100000 -> 0x0013c000
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[3] active PFN ranges
[    0.000000]     0: 0x00000000 -> 0x0000009d
[    0.000000]     0: 0x00000100 -> 0x000bfeb0
[    0.000000]     0: 0x00100000 -> 0x0013c000
[    0.000000] On node 0 totalpages: 1031757
[    0.000000]   DMA zone: 56 pages used for memmap
[    0.000000]   DMA zone: 1584 pages reserved
[    0.000000]   DMA zone: 2357 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 14280 pages used for memmap
[    0.000000]   DMA32 zone: 767720 pages, LIFO batch:31
[    0.000000]   Normal zone: 3360 pages used for memmap
[    0.000000]   Normal zone: 242400 pages, LIFO batch:31
[    0.000000]   Movable zone: 0 pages used for memmap
[    0.000000] ACPI: PM-Timer IO Port: 0x1008
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.000000] ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 1, version 0, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ2 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.000000] SMP: Allowing 2 CPUs, 0 hotplug CPUs
[    0.000000] Allocating PCI resources starting at c4000000 (gap: c0000000:30000000)
[    0.000000] PERCPU: Allocating 49152 bytes of per cpu data
[    0.000000] NR_CPUS: 2, nr_cpu_ids: 2, nr_node_ids 1
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 1012477
[    0.000000] Kernel command line: quiet root=/dev/sda3 debug
[    0.000000] Initializing CPU#0
[    0.000000] PID hash table entries: 4096 (order: 12, 32768 bytes)
[    0.000000] Extended CMOS year: 2000
[    0.000000] Fast TSC calibration using PIT
[    0.000000] Detected 2194.660 MHz processor.
[    0.000999] Console: colour VGA+ 80x25
[    0.000999] console [tty0] enabled
[    0.000999] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[    0.000999] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[    0.000999] Checking aperture...
[    0.000999] No AGP bridge found
[    0.000999] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.000999] Placing software IO TLB between 0x20000000 - 0x24000000
[    0.000999] Memory: 3975992k/5177344k available (3077k kernel code, 1050316k absent, 150072k reserved, 1797k data, 376k init)
[    0.000999] SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000999] hpet clockevent registered
[    0.000999] Calibrating delay loop (skipped), value calculated using timer frequency.. 4389.32 BogoMIPS (lpj=2194660)
[    0.000999] Security Framework initialized
[    0.001015] SELinux:  Initializing.
[    0.001318] SELinux:  Starting in permissive mode
[    0.001620] Mount-cache hash table entries: 256
[    0.002150] CPU: L1 I cache: 32K, L1 D cache: 32K
[    0.002527] CPU: L2 cache: 4096K
[    0.003005] CPU: Physical Processor ID: 0
[    0.004001] CPU: Processor Core ID: 0
[    0.004304] using mwait in idle threads.
[    0.005016] ACPI: Core revision 20080926
[    0.028062] Setting APIC routing to flat
[    0.028761] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.039115] CPU0: Intel(R) Core(TM)2 Duo CPU     T7500  @ 2.20GHz stepping 0b
[    0.039993] Booting processor 1 APIC 0x1 ip 0x6000
[    0.000999] Initializing CPU#1
[    0.000999] Calibrating delay using timer specific routine.. 4388.78 BogoMIPS (lpj=2194390)
[    0.000999] CPU: L1 I cache: 32K, L1 D cache: 32K
[    0.000999] CPU: L2 cache: 4096K
[    0.000999] CPU: Physical Processor ID: 0
[    0.000999] CPU: Processor Core ID: 1
[    0.110466] CPU1: Intel(R) Core(TM)2 Duo CPU     T7500  @ 2.20GHz stepping 0b
[    0.112002] checking TSC synchronization [CPU#0 -> CPU#1]:
[    0.112982] Measured 400224 cycles TSC warp between CPUs, turning off TSC clock.
[    0.112982] Marking TSC unstable due to check_tsc_sync_source failed
[    0.112999] Brought up 2 CPUs
[    0.113314] Total of 2 processors activated (8778.10 BogoMIPS).
[    0.114049] khelper used greatest stack depth: 6160 bytes left
[    0.114049] net_namespace: 944 bytes
[    0.115065] NET: Registered protocol family 16
[    0.115394] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[    0.115984] ACPI: bus type pci registered
[    0.116304] PCI: MCFG configuration 0: base f0000000 segment 0 buses 0 - 63
[    0.116329] PCI: MCFG area at f0000000 reserved in E820
[    0.119187] PCI: Using MMCONFIG at f0000000 - f3ffffff
[    0.119497] PCI: Using configuration type 1 for base access
[    0.123166] ACPI: EC: EC description table is found, configuring boot EC
[    0.131117] ACPI: BIOS _OSI(Linux) query honored via DMI
[    0.132001] ACPI: EC: non-query interrupt received, switching to interrupt mode
[    0.142604] ACPI: Interpreter enabled
[    0.142915] ACPI: (supports S0 S5)
[    0.143386] ACPI: Using IOAPIC for interrupt routing
[    0.162083] ACPI: EC: GPE = 0x12, I/O: command/status = 0x66, data = 0x62
[    0.162397] ACPI: EC: driver started in interrupt mode
[    0.166606] ACPI: ACPI Dock Station Driver: 3 docks/bays found
[    0.166929] ACPI: PCI Root Bridge [PCI0] (0000:00)

Same result as in 2.6.29

If I disable MTRR cleanup (both 2.6.28 and 2.6.29) I get this table:

reg00: base=0x0c0000000 ( 3072MB), size= 1024MB, count=1: uncachable
reg01: base=0x13c000000 ( 5056MB), size=   64MB, count=1: uncachable
reg02: base=0x000000000 (    0MB), size= 4096MB, count=1: write-back
reg03: base=0x100000000 ( 4096MB), size= 1024MB, count=1: write-back
reg04: base=0x0bff00000 ( 3071MB), size=    1MB, count=1: uncachable

Does it help if I go and try .26 and .27?
Comment 4 Edgardo Rossetto 2009-03-31 21:44:15 UTC
I apologize for the verbosity in advance.

For completeness I tried versions 2.6.27.21 and 2.6.26.8 without luck :(

[    0.000000] Linux version 2.6.27.21 (root@dora) (gcc version 4.3.3 (Gentoo 4.3.3-r2 p1.1, pie-10.1.5) ) #2 SMP Tue Mar 31 18:20:48 ART 2009
[    0.000000] Command line: root=/dev/sda3
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   Centaur CentaurHauls
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009d800 (usable)
[    0.000000]  BIOS-e820: 000000000009d800 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 00000000bfeb0000 (usable)
[    0.000000]  BIOS-e820: 00000000bfeb0000 - 00000000bfecc000 (ACPI data)
[    0.000000]  BIOS-e820: 00000000bfecc000 - 00000000bff00000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000bff00000 - 00000000c0000000 (reserved)
[    0.000000]  BIOS-e820: 00000000f0000000 - 00000000f4000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
[    0.000000]  BIOS-e820: 00000000fed00000 - 00000000fed00400 (reserved)
[    0.000000]  BIOS-e820: 00000000fed14000 - 00000000fed1a000 (reserved)
[    0.000000]  BIOS-e820: 00000000fed1c000 - 00000000fed90000 (reserved)
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[    0.000000]  BIOS-e820: 00000000ff000000 - 0000000100000000 (reserved)
[    0.000000]  BIOS-e820: 0000000100000000 - 000000013c000000 (usable)
[    0.000000] DMI present.
[    0.000000] last_pfn = 0x13c000 max_arch_pfn = 0x3ffffffff
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] total RAM coverred: 4031M
[    0.000000]  gran_size: 1M 	chunk_size: 1M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 1M 	chunk_size: 2M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 1M 	chunk_size: 4M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 1M 	chunk_size: 8M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 1M 	chunk_size: 16M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 1M 	chunk_size: 32M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 1M 	chunk_size: 64M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 1M 	chunk_size: 128M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 1M 	chunk_size: 256M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 1M 	chunk_size: 512M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 1M 	chunk_size: 1024M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 1M 	chunk_size: 2048M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 1M 	chunk_size: 4096M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 2M 	chunk_size: 2M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 2M 	chunk_size: 4M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 2M 	chunk_size: 8M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 2M 	chunk_size: 16M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 2M 	chunk_size: 32M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 2M 	chunk_size: 64M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 2M 	chunk_size: 128M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 2M 	chunk_size: 256M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 2M 	chunk_size: 512M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 2M 	chunk_size: 1024M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 2M 	chunk_size: 2048M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 2M 	chunk_size: 4096M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 4M 	chunk_size: 4M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 4M 	chunk_size: 8M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 4M 	chunk_size: 16M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 4M 	chunk_size: 32M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 4M 	chunk_size: 64M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 4M 	chunk_size: 128M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 4M 	chunk_size: 256M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 4M 	chunk_size: 512M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 4M 	chunk_size: 1024M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 4M 	chunk_size: 2048M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 4M 	chunk_size: 4096M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 8M 	chunk_size: 8M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 8M 	chunk_size: 16M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 8M 	chunk_size: 32M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 8M 	chunk_size: 64M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 8M 	chunk_size: 128M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 8M 	chunk_size: 256M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 8M 	chunk_size: 512M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 8M 	chunk_size: 1024M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 8M 	chunk_size: 2048M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 8M 	chunk_size: 4096M 	num_reg: 8 	lose RAM: 967M
[    0.000000]  gran_size: 16M 	chunk_size: 16M 	num_reg: 8 	lose RAM: 463M
[    0.000000]  gran_size: 16M 	chunk_size: 32M 	num_reg: 8 	lose RAM: 463M
[    0.000000]  gran_size: 16M 	chunk_size: 64M 	num_reg: 8 	lose RAM: 463M
[    0.000000]  gran_size: 16M 	chunk_size: 128M 	num_reg: 8 	lose RAM: 463M
[    0.000000]  gran_size: 16M 	chunk_size: 256M 	num_reg: 8 	lose RAM: 463M
[    0.000000]  gran_size: 16M 	chunk_size: 512M 	num_reg: 8 	lose RAM: 463M
[    0.000000] *BAD* gran_size: 16M 	chunk_size: 1024M 	num_reg: 8 	lose RAM: -49M
[    0.000000]  gran_size: 16M 	chunk_size: 2048M 	num_reg: 8 	lose RAM: 463M
[    0.000000]  gran_size: 16M 	chunk_size: 4096M 	num_reg: 8 	lose RAM: 463M
[    0.000000]  gran_size: 32M 	chunk_size: 32M 	num_reg: 8 	lose RAM: 223M
[    0.000000]  gran_size: 32M 	chunk_size: 64M 	num_reg: 8 	lose RAM: 223M
[    0.000000]  gran_size: 32M 	chunk_size: 128M 	num_reg: 8 	lose RAM: 223M
[    0.000000]  gran_size: 32M 	chunk_size: 256M 	num_reg: 8 	lose RAM: 223M
[    0.000000] *BAD* gran_size: 32M 	chunk_size: 512M 	num_reg: 8 	lose RAM: -33M
[    0.000000]  gran_size: 32M 	chunk_size: 1024M 	num_reg: 8 	lose RAM: 31M
[    0.000000]  gran_size: 32M 	chunk_size: 2048M 	num_reg: 8 	lose RAM: 223M
[    0.000000]  gran_size: 32M 	chunk_size: 4096M 	num_reg: 8 	lose RAM: 223M
[    0.000000]  gran_size: 64M 	chunk_size: 64M 	num_reg: 8 	lose RAM: 127M
[    0.000000]  gran_size: 64M 	chunk_size: 128M 	num_reg: 8 	lose RAM: 127M
[    0.000000] *BAD* gran_size: 64M 	chunk_size: 256M 	num_reg: 8 	lose RAM: -1M
[    0.000000]  gran_size: 64M 	chunk_size: 512M 	num_reg: 8 	lose RAM: 63M
[    0.000000]  gran_size: 64M 	chunk_size: 1024M 	num_reg: 7 	lose RAM: 63M
[    0.000000]  gran_size: 64M 	chunk_size: 2048M 	num_reg: 8 	lose RAM: 127M
[    0.000000]  gran_size: 64M 	chunk_size: 4096M 	num_reg: 8 	lose RAM: 127M
[    0.000000]  gran_size: 128M 	chunk_size: 128M 	num_reg: 7 	lose RAM: 191M
[    0.000000]  gran_size: 128M 	chunk_size: 256M 	num_reg: 7 	lose RAM: 191M
[    0.000000]  gran_size: 128M 	chunk_size: 512M 	num_reg: 7 	lose RAM: 191M
[    0.000000]  gran_size: 128M 	chunk_size: 1024M 	num_reg: 6 	lose RAM: 191M
[    0.000000]  gran_size: 128M 	chunk_size: 2048M 	num_reg: 7 	lose RAM: 191M
[    0.000000]  gran_size: 128M 	chunk_size: 4096M 	num_reg: 7 	lose RAM: 191M
[    0.000000]  gran_size: 256M 	chunk_size: 256M 	num_reg: 5 	lose RAM: 447M
[    0.000000]  gran_size: 256M 	chunk_size: 512M 	num_reg: 5 	lose RAM: 447M
[    0.000000]  gran_size: 256M 	chunk_size: 1024M 	num_reg: 5 	lose RAM: 447M
[    0.000000]  gran_size: 256M 	chunk_size: 2048M 	num_reg: 5 	lose RAM: 447M
[    0.000000]  gran_size: 256M 	chunk_size: 4096M 	num_reg: 5 	lose RAM: 447M
[    0.000000]  gran_size: 512M 	chunk_size: 512M 	num_reg: 3 	lose RAM: 959M
[    0.000000]  gran_size: 512M 	chunk_size: 1024M 	num_reg: 3 	lose RAM: 959M
[    0.000000]  gran_size: 512M 	chunk_size: 2048M 	num_reg: 3 	lose RAM: 959M
[    0.000000]  gran_size: 512M 	chunk_size: 4096M 	num_reg: 3 	lose RAM: 959M
[    0.000000]  gran_size: 1024M 	chunk_size: 1024M 	num_reg: 1 	lose RAM: 1983M
[    0.000000]  gran_size: 1024M 	chunk_size: 2048M 	num_reg: 1 	lose RAM: 1983M
[    0.000000]  gran_size: 1024M 	chunk_size: 4096M 	num_reg: 1 	lose RAM: 1983M
[    0.000000]  gran_size: 2048M 	chunk_size: 2048M 	num_reg: 1 	lose RAM: 1983M
[    0.000000]  gran_size: 2048M 	chunk_size: 4096M 	num_reg: 1 	lose RAM: 1983M
[    0.000000] mtrr_cleanup: can not find optimal value
[    0.000000] please specify mtrr_gran_size/mtrr_chunk_size
[    0.000000] last_pfn = 0xbfeb0 max_arch_pfn = 0x3ffffffff
[    0.000000] init_memory_mapping
[    0.000000]  0000000000 - 00bfe00000 page 2M
[    0.000000]  00bfe00000 - 00bfeb0000 page 4k
[    0.000000] kernel direct mapping tables up to bfeb0000 @ 8000-d000
[    0.000000] last_map_addr: bfeb0000 end: bfeb0000
[    0.000000] init_memory_mapping
[    0.000000]  0100000000 - 013c000000 page 2M
[    0.000000] kernel direct mapping tables up to 13c000000 @ b000-11000
[    0.000000] last_map_addr: 13c000000 end: 13c000000
...
[    0.305108] v86d used greatest stack depth: 5936 bytes left
[    0.359207] uvesafb: NVIDIA Corporation, G84 Board - NV_NB8P , Chip Rev   , OEM: NVIDIA, VBE v3.0
[    0.476428] uvesafb: VBIOS/hardware doesn't support DDC transfers
[    0.476740] uvesafb: no monitor limits have been set, default refresh rate will be used
[    0.477605] uvesafb: scrolling: redraw
[    0.478272] mtrr: type mismatch for d5000000,800000 old: write-back new: write-combining
[    0.478794] mtrr: type mismatch for d5000000,400000 old: write-back new: write-combining
[    0.479354] mtrr: type mismatch for d5000000,200000 old: write-back new: write-combining
[    0.479879] mtrr: type mismatch for d5000000,100000 old: write-back new: write-combining
[    0.480436] mtrr: type mismatch for d5000000,80000 old: write-back new: write-combining
[    0.480961] mtrr: type mismatch for d5000000,40000 old: write-back new: write-combining
[    0.481502] mtrr: type mismatch for d5000000,20000 old: write-back new: write-combining
[    0.482034] mtrr: type mismatch for d5000000,10000 old: write-back new: write-combining
[    0.482568] mtrr: type mismatch for d5000000,8000 old: write-back new: write-combining
[    0.483120] mtrr: type mismatch for d5000000,4000 old: write-back new: write-combining
[    0.483658] mtrr: type mismatch for d5000000,2000 old: write-back new: write-combining
[    0.484205] mtrr: type mismatch for d5000000,1000 old: write-back new: write-combining
[    0.720562] Console: switching to colour frame buffer device 80x30
[    0.730262] uvesafb: framebuffer at 0xd5000000, mapped to 0xffffc20004100000, using 14336k, total 14336k
[    0.730689] fb0: VESA VGA frame buffer device

cat /proc/mtrr
reg00: base=0xc0000000 (3072MB), size=1024MB: uncachable, count=1
reg01: base=0x13c000000 (5056MB), size=  64MB: uncachable, count=1
reg02: base=0x00000000 (   0MB), size=4096MB: write-back, count=1
reg03: base=0x100000000 (4096MB), size=1024MB: write-back, count=1
reg04: base=0xbff00000 (3071MB), size=   1MB: uncachable, count=1

[    0.000000] Linux version 2.6.26.8 (root@dora) (gcc version 4.3.3 (Gentoo 4.3.3-r2 p1.1, pie-10.1.5) ) #1 SMP Tue Mar 31 18:31:22 ART 2009
[    0.000000] Command line: root=/dev/sda3
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009d800 (usable)
[    0.000000]  BIOS-e820: 000000000009d800 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 00000000bfeb0000 (usable)
[    0.000000]  BIOS-e820: 00000000bfeb0000 - 00000000bfecc000 (ACPI data)
[    0.000000]  BIOS-e820: 00000000bfecc000 - 00000000bff00000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000bff00000 - 00000000c0000000 (reserved)
[    0.000000]  BIOS-e820: 00000000f0000000 - 00000000f4000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
[    0.000000]  BIOS-e820: 00000000fed00000 - 00000000fed00400 (reserved)
[    0.000000]  BIOS-e820: 00000000fed14000 - 00000000fed1a000 (reserved)
[    0.000000]  BIOS-e820: 00000000fed1c000 - 00000000fed90000 (reserved)
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[    0.000000]  BIOS-e820: 00000000ff000000 - 0000000100000000 (reserved)
[    0.000000]  BIOS-e820: 0000000100000000 - 000000013c000000 (usable)
[    0.000000] Entering add_active_range(0, 0, 157) 0 entries of 256 used
[    0.000000] Entering add_active_range(0, 256, 786096) 1 entries of 256 used
[    0.000000] Entering add_active_range(0, 1048576, 1294336) 2 entries of 256 used
[    0.000000] max_pfn_mapped = 1294336
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] init_memory_mapping
...
[    0.386256] uvesafb: NVIDIA Corporation, G84 Board - NV_NB8P , Chip Rev   , OEM: NVIDIA, VBE v3.0
[    0.503576] uvesafb: VBIOS/hardware doesn't support DDC transfers
[    0.503889] uvesafb: no monitor limits have been set, default refresh rate will be used
[    0.504777] uvesafb: scrolling: redraw
[    0.505872] mtrr: type mismatch for d5000000,800000 old: write-back new: write-combining
[    0.506256] mtrr: type mismatch for d5000000,400000 old: write-back new: write-combining
[    0.506797] mtrr: type mismatch for d5000000,200000 old: write-back new: write-combining
[    0.507777] mtrr: type mismatch for d5000000,100000 old: write-back new: write-combining
[    0.508310] mtrr: type mismatch for d5000000,80000 old: write-back new: write-combining
[    0.508868] mtrr: type mismatch for d5000000,40000 old: write-back new: write-combining
[    0.509396] mtrr: type mismatch for d5000000,20000 old: write-back new: write-combining
[    0.509931] mtrr: type mismatch for d5000000,10000 old: write-back new: write-combining
[    0.510462] mtrr: type mismatch for d5000000,8000 old: write-back new: write-combining
[    0.510997] mtrr: type mismatch for d5000000,4000 old: write-back new: write-combining
[    0.511558] mtrr: type mismatch for d5000000,2000 old: write-back new: write-combining
[    0.512096] mtrr: type mismatch for d5000000,1000 old: write-back new: write-combining
[    0.740629] Console: switching to colour frame buffer device 80x30
[    0.750327] uvesafb: framebuffer at 0xd5000000, mapped to 0xffffc20004100000, using 14336k, total 14336k
[    0.750755] fb0: VESA VGA frame buffer device
[    0.751324] ACPI: AC Adapter [AC] (on-line)
[    0.788483] ACPI: Battery Slot [BAT0] (battery present)
[    0.796007] hpet_resources: 0xfed00000 is busy

Please help! :) I don't want to "go back"
Comment 5 Alan 2012-05-30 15:07:49 UTC
How to keep mtrrs is documented, and we have the new nvidia driver now anywya

Note You need to log in before you can comment on or make changes to this bug.