[CentOS] [CENTOS6] mtrr_cleanup: can not find optimal value - during server startup

no.spa at o2.pl no.spa at o2.pl
Sun Jan 15 22:28:33 UTC 2012


After fresh installation of CentOS 6.2 on my server, I get following errors 
in my dmesg output:

-------

MTRR default type: uncachable
MTRR fixed ranges enabled:
  00000-9FFFF write-back
  A0000-BFFFF uncachable
  C0000-D7FFF write-protect
  D8000-E7FFF uncachable
  E8000-FFFFF write-protect
MTRR variable ranges enabled:
  0 base 000000000 mask C00000000 write-back
  1 base 400000000 mask FC0000000 write-back
  2 base 0CB800000 mask FFF800000 uncachable
  3 base 0CC000000 mask FFC000000 uncachable
  4 base 0D0000000 mask FF0000000 uncachable
  5 base 0E0000000 mask FE0000000 uncachable
  6 base 42FE00000 mask FFFE00000 uncachable
  7 base 430000000 mask FF0000000 uncachable
  8 disabled
  9 disabled
x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
original variable MTRRs
reg 0, base: 0GB, range: 16GB, type WB
reg 1, base: 16GB, range: 1GB, type WB
reg 2, base: 3256MB, range: 8MB, type UC
reg 3, base: 3264MB, range: 64MB, type UC
reg 4, base: 3328MB, range: 256MB, type UC
reg 5, base: 3584MB, range: 512MB, type UC
reg 6, base: 17150MB, range: 2MB, type UC
reg 7, base: 17152MB, range: 256MB, type UC
total RAM covered: 16310M
 gran_size: 64K         chunk_size: 64K         num_reg: 10     lose cover 
RAM: 126M
 gran_size: 64K         chunk_size: 128K        num_reg: 10     lose cover 
RAM: 126M
 gran_size: 64K         chunk_size: 256K        num_reg: 10     lose cover 
RAM: 126M
 gran_size: 64K         chunk_size: 512K        num_reg: 10     lose cover 
RAM: 126M
 gran_size: 64K         chunk_size: 1M  num_reg: 10     lose cover RAM: 126M
 gran_size: 64K         chunk_size: 2M  num_reg: 10     lose cover RAM: 126M
*BAD*gran_size: 64K     chunk_size: 4M  num_reg: 10     lose cover RAM: -2M
*BAD*gran_size: 64K     chunk_size: 8M  num_reg: 10     lose cover RAM: -2M
 gran_size: 64K         chunk_size: 16M         num_reg: 10     lose cover 
RAM: 0G
 gran_size: 64K         chunk_size: 32M         num_reg: 10     lose cover 
RAM: 0G
 gran_size: 64K         chunk_size: 64M         num_reg: 10     lose cover 
RAM: 0G
 gran_size: 64K         chunk_size: 128M        num_reg: 10     lose cover 
RAM: 0G
 gran_size: 64K         chunk_size: 256M        num_reg: 10     lose cover 
RAM: 0G
*BAD*gran_size: 64K     chunk_size: 512M        num_reg: 10     lose cover 
RAM: -256M
 gran_size: 64K         chunk_size: 1G  num_reg: 10     lose cover RAM: 0G
*BAD*gran_size: 64K     chunk_size: 2G  num_reg: 10     lose cover RAM: -1G
 gran_size: 128K        chunk_size: 128K        num_reg: 10     lose cover 
RAM: 126M
 gran_size: 128K        chunk_size: 256K        num_reg: 10     lose cover 
RAM: 126M
 gran_size: 128K        chunk_size: 512K        num_reg: 10     lose cover 
RAM: 126M
 gran_size: 128K        chunk_size: 1M  num_reg: 10     lose cover RAM: 126M
 gran_size: 128K        chunk_size: 2M  num_reg: 10     lose cover RAM: 126M
*BAD*gran_size: 128K    chunk_size: 4M  num_reg: 10     lose cover RAM: -2M
*BAD*gran_size: 128K    chunk_size: 8M  num_reg: 10     lose cover RAM: -2M
 gran_size: 128K        chunk_size: 16M         num_reg: 10     lose cover 
RAM: 0G
 gran_size: 128K        chunk_size: 32M         num_reg: 10     lose cover 
RAM: 0G
 gran_size: 128K        chunk_size: 64M         num_reg: 10     lose cover 
RAM: 0G
 gran_size: 128K        chunk_size: 128M        num_reg: 10     lose cover 
RAM: 0G
 gran_size: 128K        chunk_size: 256M        num_reg: 10     lose cover 
RAM: 0G
*BAD*gran_size: 128K    chunk_size: 512M        num_reg: 10     lose cover 
RAM: -256M
 gran_size: 128K        chunk_size: 1G  num_reg: 10     lose cover RAM: 0G
*BAD*gran_size: 128K    chunk_size: 2G  num_reg: 10     lose cover RAM: -1G
 gran_size: 256K        chunk_size: 256K        num_reg: 10     lose cover 
RAM: 126M
 gran_size: 256K        chunk_size: 512K        num_reg: 10     lose cover 
RAM: 126M
 gran_size: 256K        chunk_size: 1M  num_reg: 10     lose cover RAM: 126M
 gran_size: 256K        chunk_size: 2M  num_reg: 10     lose cover RAM: 126M
*BAD*gran_size: 256K    chunk_size: 4M  num_reg: 10     lose cover RAM: -2M
*BAD*gran_size: 256K    chunk_size: 8M  num_reg: 10     lose cover RAM: -2M
 gran_size: 256K        chunk_size: 16M         num_reg: 10     lose cover 
RAM: 0G
 gran_size: 256K        chunk_size: 32M         num_reg: 10     lose cover 
RAM: 0G
 gran_size: 256K        chunk_size: 64M         num_reg: 10     lose cover 
RAM: 0G
 gran_size: 256K        chunk_size: 128M        num_reg: 10     lose cover 
RAM: 0G
 gran_size: 256K        chunk_size: 256M        num_reg: 10     lose cover 
RAM: 0G
*BAD*gran_size: 256K    chunk_size: 512M        num_reg: 10     lose cover 
RAM: -256M
 gran_size: 256K        chunk_size: 1G  num_reg: 10     lose cover RAM: 0G
*BAD*gran_size: 256K    chunk_size: 2G  num_reg: 10     lose cover RAM: -1G
 gran_size: 512K        chunk_size: 512K        num_reg: 10     lose cover 
RAM: 126M
 gran_size: 512K        chunk_size: 1M  num_reg: 10     lose cover RAM: 126M
 gran_size: 512K        chunk_size: 2M  num_reg: 10     lose cover RAM: 126M
*BAD*gran_size: 512K    chunk_size: 4M  num_reg: 10     lose cover RAM: -2M
*BAD*gran_size: 512K    chunk_size: 8M  num_reg: 10     lose cover RAM: -2M
 gran_size: 512K        chunk_size: 16M         num_reg: 10     lose cover 
RAM: 0G
 gran_size: 512K        chunk_size: 32M         num_reg: 10     lose cover 
RAM: 0G
 gran_size: 512K        chunk_size: 64M         num_reg: 10     lose cover 
RAM: 0G
 gran_size: 512K        chunk_size: 128M        num_reg: 10     lose cover 
RAM: 0G
 gran_size: 512K        chunk_size: 256M        num_reg: 10     lose cover 
RAM: 0G
*BAD*gran_size: 512K    chunk_size: 512M        num_reg: 10     lose cover 
RAM: -256M
 gran_size: 512K        chunk_size: 1G  num_reg: 10     lose cover RAM: 0G
*BAD*gran_size: 512K    chunk_size: 2G  num_reg: 10     lose cover RAM: -1G
 gran_size: 1M  chunk_size: 1M  num_reg: 10     lose cover RAM: 126M
 gran_size: 1M  chunk_size: 2M  num_reg: 10     lose cover RAM: 126M
*BAD*gran_size: 1M      chunk_size: 4M  num_reg: 10     lose cover RAM: -2M
*BAD*gran_size: 1M      chunk_size: 8M  num_reg: 10     lose cover RAM: -2M
 gran_size: 1M  chunk_size: 16M         num_reg: 10     lose cover RAM: 0G
 gran_size: 1M  chunk_size: 32M         num_reg: 10     lose cover RAM: 0G
 gran_size: 1M  chunk_size: 64M         num_reg: 10     lose cover RAM: 0G
 gran_size: 1M  chunk_size: 128M        num_reg: 10     lose cover RAM: 0G
 gran_size: 1M  chunk_size: 256M        num_reg: 10     lose cover RAM: 0G
*BAD*gran_size: 1M      chunk_size: 512M        num_reg: 10     lose cover 
RAM: -256M
 gran_size: 1M  chunk_size: 1G  num_reg: 10     lose cover RAM: 0G
*BAD*gran_size: 1M      chunk_size: 2G  num_reg: 10     lose cover RAM: -1G
 gran_size: 2M  chunk_size: 2M  num_reg: 10     lose cover RAM: 126M
*BAD*gran_size: 2M      chunk_size: 4M  num_reg: 10     lose cover RAM: -2M
*BAD*gran_size: 2M      chunk_size: 8M  num_reg: 10     lose cover RAM: -2M
 gran_size: 2M  chunk_size: 16M         num_reg: 10     lose cover RAM: 0G
 gran_size: 2M  chunk_size: 32M         num_reg: 10     lose cover RAM: 0G
 gran_size: 2M  chunk_size: 64M         num_reg: 10     lose cover RAM: 0G
 gran_size: 2M  chunk_size: 128M        num_reg: 10     lose cover RAM: 0G
 gran_size: 2M  chunk_size: 256M        num_reg: 10     lose cover RAM: 0G
*BAD*gran_size: 2M      chunk_size: 512M        num_reg: 10     lose cover 
RAM: -256M
 gran_size: 2M  chunk_size: 1G  num_reg: 10     lose cover RAM: 0G
*BAD*gran_size: 2M      chunk_size: 2G  num_reg: 10     lose cover RAM: -1G
 gran_size: 4M  chunk_size: 4M  num_reg: 10     lose cover RAM: 126M
*BAD*gran_size: 4M      chunk_size: 8M  num_reg: 10     lose cover RAM: -2M
 gran_size: 4M  chunk_size: 16M         num_reg: 10     lose cover RAM: 2M
 gran_size: 4M  chunk_size: 32M         num_reg: 10     lose cover RAM: 2M
 gran_size: 4M  chunk_size: 64M         num_reg: 10     lose cover RAM: 2M
 gran_size: 4M  chunk_size: 128M        num_reg: 10     lose cover RAM: 2M
 gran_size: 4M  chunk_size: 256M        num_reg: 10     lose cover RAM: 2M
*BAD*gran_size: 4M      chunk_size: 512M        num_reg: 10     lose cover 
RAM: -254M
 gran_size: 4M  chunk_size: 1G  num_reg: 10     lose cover RAM: 2M
*BAD*gran_size: 4M      chunk_size: 2G  num_reg: 10     lose cover 
RAM: -1022M
 gran_size: 8M  chunk_size: 8M  num_reg: 10     lose cover RAM: 126M
 gran_size: 8M  chunk_size: 16M         num_reg: 10     lose cover RAM: 6M
 gran_size: 8M  chunk_size: 32M         num_reg: 10     lose cover RAM: 6M
 gran_size: 8M  chunk_size: 64M         num_reg: 10     lose cover RAM: 6M
 gran_size: 8M  chunk_size: 128M        num_reg: 10     lose cover RAM: 6M
 gran_size: 8M  chunk_size: 256M        num_reg: 10     lose cover RAM: 6M
*BAD*gran_size: 8M      chunk_size: 512M        num_reg: 10     lose cover 
RAM: -250M
 gran_size: 8M  chunk_size: 1G  num_reg: 10     lose cover RAM: 6M
*BAD*gran_size: 8M      chunk_size: 2G  num_reg: 10     lose cover 
RAM: -1018M
 gran_size: 16M         chunk_size: 16M         num_reg: 10     lose cover 
RAM: 70M
 gran_size: 16M         chunk_size: 32M         num_reg: 10     lose cover 
RAM: 22M
 gran_size: 16M         chunk_size: 64M         num_reg: 10     lose cover 
RAM: 22M
 gran_size: 16M         chunk_size: 128M        num_reg: 10     lose cover 
RAM: 22M
 gran_size: 16M         chunk_size: 256M        num_reg: 10     lose cover 
RAM: 22M
*BAD*gran_size: 16M     chunk_size: 512M        num_reg: 10     lose cover 
RAM: -234M
 gran_size: 16M         chunk_size: 1G  num_reg: 10     lose cover RAM: 22M
*BAD*gran_size: 16M     chunk_size: 2G  num_reg: 10     lose cover 
RAM: -1002M
 gran_size: 32M         chunk_size: 32M         num_reg: 10     lose cover 
RAM: 54M
 gran_size: 32M         chunk_size: 64M         num_reg: 10     lose cover 
RAM: 54M
 gran_size: 32M         chunk_size: 128M        num_reg: 10     lose cover 
RAM: 54M
 gran_size: 32M         chunk_size: 256M        num_reg: 10     lose cover 
RAM: 54M
*BAD*gran_size: 32M     chunk_size: 512M        num_reg: 10     lose cover 
RAM: -202M
 gran_size: 32M         chunk_size: 1G  num_reg: 10     lose cover RAM: 54M
*BAD*gran_size: 32M     chunk_size: 2G  num_reg: 10     lose cover 
RAM: -970M
 gran_size: 64M         chunk_size: 64M         num_reg: 8      lose cover 
RAM: 118M
 gran_size: 64M         chunk_size: 128M        num_reg: 8      lose cover 
RAM: 118M
 gran_size: 64M         chunk_size: 256M        num_reg: 9      lose cover 
RAM: 118M
 gran_size: 64M         chunk_size: 512M        num_reg: 10     lose cover 
RAM: 118M
 gran_size: 64M         chunk_size: 1G  num_reg: 9      lose cover RAM: 118M
 gran_size: 64M         chunk_size: 2G  num_reg: 10     lose cover RAM: 118M
 gran_size: 128M        chunk_size: 128M        num_reg: 7      lose cover 
RAM: 182M
 gran_size: 128M        chunk_size: 256M        num_reg: 9      lose cover 
RAM: 182M
 gran_size: 128M        chunk_size: 512M        num_reg: 10     lose cover 
RAM: 182M
 gran_size: 128M        chunk_size: 1G  num_reg: 9      lose cover RAM: 182M
 gran_size: 128M        chunk_size: 2G  num_reg: 10     lose cover RAM: 182M
 gran_size: 256M        chunk_size: 256M        num_reg: 5      lose cover 
RAM: 438M
 gran_size: 256M        chunk_size: 512M        num_reg: 5      lose cover 
RAM: 438M
 gran_size: 256M        chunk_size: 1G  num_reg: 6      lose cover RAM: 438M
 gran_size: 256M        chunk_size: 2G  num_reg: 7      lose cover RAM: 438M
 gran_size: 512M        chunk_size: 512M        num_reg: 5      lose cover 
RAM: 438M
 gran_size: 512M        chunk_size: 1G  num_reg: 6      lose cover RAM: 438M
 gran_size: 512M        chunk_size: 2G  num_reg: 7      lose cover RAM: 438M
 gran_size: 1G  chunk_size: 1G  num_reg: 4      lose cover RAM: 950M
 gran_size: 1G  chunk_size: 2G  num_reg: 4      lose cover RAM: 950M
 gran_size: 2G  chunk_size: 2G  num_reg: 3      lose cover RAM: 1974M
mtrr_cleanup: can not find optimal value
please specify mtrr_gran_size/mtrr_chunk_size

--------------

 use 16 GB ECC Ram on this server, all modules are the same (speed, 
manufacuer - Kingston, etc).

Here are my questions:

1. o you know what disadventages this could make on server installation
2. what should I modify in server configuration to solve this problem?





More information about the CentOS mailing list