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

Bug#490159: xserver-xorg-video-intel: No more MTRR's when Xserver tries to restart after crash



Jerry Quinn wrote:
> Aug  2 22:54:09 cerberus kernel: [149895.395894] mtrr: no more MTRRs available
> Aug  2 22:54:09 cerberus kernel: [149895.687440] set status page addr 0x00033000
> Aug  2 22:54:18 cerberus kernel: [155813.914093] mtrr: no more MTRRs available
> Aug  2 22:54:19 cerberus kernel: [155814.294073] set status page addr 0x00033000
> Aug  2 22:54:28 cerberus kernel: [149903.944359] mtrr: no more MTRRs available
> Aug  2 22:54:29 cerberus kernel: [155818.362328] set status page addr 0x00033000
>   

It just means that some PCI memory range used by X will be marked as
uncachable (default) instead of write-combining.. The performance might
be slower but it shouldn't cause any bug.

You can check /proc/mtrr to find out what's causing the failure to add a
write-combining MTRR but it looks like you already avec 4 or 8 MTRRs and
your machine doesn't accept more. Maybe your BIOS can change the way
MTRR are setup at boot (something like "MTRR mapping" that can change
from/to "discrete").

> (II) intel(0): Page Flipping disabled
> (WW) intel(0): Failed to set up write-combining range (0xe0000000,0x10000000)
> (II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x000

Brice




Reply to: