no.spa at o2.pl
2012-Jan-15 22:28 UTC
[CentOS] [CENTOS6] mtrr_cleanup: can not find optimal value - during server startup
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?