[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Проблема с mtrr



Здравствуйте.
Собрал ядро 2.6.12 и возникли проблемы с mtrr причем заметно замедлилась
работа X, раньше стояло 2.6.8
дистрибутивное все отлично работало, может у кого-нибуть есть идеи как
это исправить.
Собирал с помощью make-kpkg
В 2.6.12 cat /proc/mttr:
reg00: base=0x00000000 (   0MB), size=983552MB: write-back, count=1
В 2.6.8(дистрибутивное) было:
reg00: base=0x00000000 (   0MB), size= 512MB: write-back, count=1
reg01: base=0xe0000000 (3584MB), size=   4MB: write-combining, count=1

Вот что говорит debug:
$ cat /var/log/dmesg | grep mtrr
 mtrr: v2.0 (20020519)
 mtrr: type mismatch for e0000000,8000000 old: write-back new: write-combining
 mtrr: type mismatch for e0000000,4000000 old: write-back new: write-combining
 mtrr: type mismatch for e0000000,2000000 old: write-back new: write-combining
 mtrr: type mismatch for e0000000,1000000 old: write-back new: write-combining
 mtrr: type mismatch for e0000000,800000 old: write-back new: write-combining
 mtrr: type mismatch for e0000000,400000 old: write-back new: write-combining
 mtrr: type mismatch for e0000000,200000 old: write-back new: write-combining
 mtrr: type mismatch for e0000000,100000 old: write-back new: write-combining
 mtrr: type mismatch for e0000000,80000 old: write-back new: write-combining
 mtrr: type mismatch for e0000000,40000 old: write-back new: write-combining
 mtrr: type mismatch for e0000000,20000 old: write-back new: write-combining
 mtrr: type mismatch for e0000000,10000 old: write-back new: write-combining
 mtrr: type mismatch for e0000000,8000 old: write-back new: write-combining
 mtrr: type mismatch for e0000000,4000 old: write-back new: write-combining
 mtrr: type mismatch for e0000000,2000 old: write-back new: write-combining
 mtrr: type mismatch for e0000000,1000 old: write-back new: write-combining
 mtrr: size and base must be multiples of 4 kiB
 mtrr: size: 0x800  base: 0xe0000000
 mtrr: size and base must be multiples of 4 kiB
 mtrr: size: 0x400  base: 0xe0000000
 mtrr: size and base must be multiples of 4 kiB
 mtrr: size: 0x200  base: 0xe0000000
 mtrr: size and base must be multiples of 4 kiB
 mtrr: size: 0x100  base: 0xe0000000
 mtrr: size and base must be multiples of 4 kiB
 mtrr: size: 0x80  base: 0xe0000000
 mtrr: size and base must be multiples of 4 kiB
 mtrr: size: 0x40  base: 0xe0000000
 mtrr: size and base must be multiples of 4 kiB
 mtrr: size: 0x20  base: 0xe0000000
 mtrr: size and base must be multiples of 4 kiB
 mtrr: size: 0x10  base: 0xe0000000
 mtrr: size and base must be multiples of 4 kiB
 mtrr: size: 0x8  base: 0xe0000000
 mtrr: size and base must be multiples of 4 kiB
 mtrr: size: 0x4  base: 0xe0000000
 mtrr: size and base must be multiples of 4 kiB
 mtrr: size: 0x2  base: 0xe0000000
 mtrr: size and base must be multiples of 4 kiB
 mtrr: size: 0x1  base: 0xe0000000



Reply to: