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

XFree86 snags all my MTRRs? dmesg shows no available MTRRs



Before running startx, I can dmesg and see my hardware. cat /proc/mtrr
shows me:
reg00: base=0x00000000 (   0MB), size= 128MB: write-back, count=1
reg01: base=0x08000000 ( 128MB), size=  64MB: write-back, count=1
reg02: base=0x0c000000 ( 192MB), size=  32MB: write-back, count=1
reg03: base=0xe8000000 (3712MB), size=  64MB: write-combining, count=1
reg05: base=0xe8000000 (3712MB), size=  64MB: write-combining, count=1


After getting in X (which runs fine), dmesg tells me no less than 491
times that:

mtrr: no more MTRRs available

# cat /proc/mtrr
reg00: base=0x00000000 (   0MB), size= 128MB: write-back, count=1
reg01: base=0x08000000 ( 128MB), size=  64MB: write-back, count=1
reg02: base=0x0c000000 ( 192MB), size=  32MB: write-back, count=1
reg03: base=0xe8000000 (3712MB), size=  64MB: write-combining, count=1
reg04: base=0xe1ee0000 (3614MB), size=  64KB: write-combining, count=1
reg05: base=0xe8000000 (3712MB), size=  64MB: write-combining, count=1
reg06: base=0xe1ed0000 (3614MB), size=  64KB: write-combining, count=1
reg07: base=0xe1ec0000 (3614MB), size=  64KB: write-combining, count=1


I feel that I need to turn something off (maybe a Module?) in my
XF86Config file but unsure which.  Any suggestions?

Section "Module"
        Load  "dbe"
        Load  "extmod"
        Load  "fbdevhw"
        Load  "dri"
        Load  "glx"
        Load  "record"
        Load  "freetype"
        Load  "type1"
EndSection

-Eric Wood







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