Messages in this thread | | | Date | Wed, 18 Feb 2009 00:20:46 +0100 | From | "J.A. Magallón" <> | Subject | Intel driver vs MTRRs conflict |
| |
Hi all...
I have a little problem (near religious, not real, as averything works fine) with the intel driver crying about mtrrs:
[drm] Initialized drm 1.1.0 20060810 pci 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 pci 0000:00:02.0: setting latency timer to 64 [drm] Initialized i915 1.6.0 20080730 on minor 0 X:3004 conflicting memory types 20000000-30000000 write-combining<->uncached-minus reserve_memtype failed 0x20000000-0x30000000, track write-combining, req write-combining X:3004 conflicting memory types 20000000-30000000 write-combining<->uncached-minus reserve_memtype failed 0x20000000-0x30000000, track write-combining, req write-combining X:3004 conflicting memory types 20000000-30000000 write-combining<->uncached-minus reserve_memtype failed 0x20000000-0x30000000, track write-combining, req write-combining X:3031 freeing invalid memtype 20000000-30000000 X:3004 conflicting memory types 20000000-30000000 write-combining<->uncached-minus reserve_memtype failed 0x20000000-0x30000000, track write-combining, req write-combining X:3032 freeing invalid memtype 20000000-30000000 X:3004 conflicting memory types 20000000-30000000 write-combining<->uncached-minus reserve_memtype failed 0x20000000-0x30000000, track write-combining, req write-combining X:3033 freeing invalid memtype 20000000-30000000 X:3004 conflicting memory types 20000000-30000000 write-combining<->uncached-minus reserve_memtype failed 0x20000000-0x30000000, track write-combining, req write-combining X:3034 freeing invalid memtype 20000000-30000000
But that mtrr is there:
one:~# cat /proc/mtrr reg00: base=0x000000000 ( 0MB), size= 512MB, count=1: write-back reg01: base=0x01f500000 ( 501MB), size= 1MB, count=1: uncachable reg02: base=0x01f600000 ( 502MB), size= 2MB, count=1: uncachable reg03: base=0x01f800000 ( 504MB), size= 8MB, count=1: uncachable reg04: base=0x020000000 ( 512MB), size= 256MB, count=1: write-combining
Where is the problem ? Kernel or driver side ? This logs are with kernel 2.6.29-rc5, and intel driver 2.6.1.
As I said, everything works. And even fast for the kind of machine, it's an Aspire One and gears gives 740 fps, and video playback is pretty smooth. But perhaps it would be faster if X could get that mtrr it claims ?
TIA
-- J.A. Magallon <jamagallon()ono!com> \ Software is like sex: \ It's better when it's free Mandriva Linux release 2009.1 (Cooker) for x86_64 Linux 2.6.28.2-desktop-1mnb (gcc 4.3.2 (GCC) #1 Wed Jan
| |