radeon EXA performance questions
Ross Vandegrift
ross at kallisti.us
Tue Jul 1 15:14:04 PDT 2008
On Tue, Jul 01, 2008 at 11:53:29AM -0400, Ross Vandegrift wrote:
> That was only a slightly educated guess :)
> My Xorg.0.log reports Xserver 1.4.0.90, and radeon module 4.3.0.
>
> If I get the time today, I'll try upgrading the Xorg in Debian
> unstable.
Debian unstable's versions were only marginally newer, reporting the
same version in Xorg.log.
Could this be MTRR related? I notice these messages in my dmesg:
[drm] Initialized radeon 1.28.0 20060524 on minor 0
mtrr: type mismatch for c0000000,10000000 old: write-back new: write-combining
mtrr: type mismatch for c0000000,10000000 old: write-back new: write-combining
mtrr: type mismatch for c0000000,10000000 old: write-back new: write-combining
mtrr: type mismatch for c0000000,10000000 old: write-back new: write-combining
mtrr: type mismatch for c0000000,10000000 old: write-back new: write-combining
[drm] Setting GART location based on new memory map
[drm] Loading R300 Microcode
[drm] writeback test succeeded in 1 usecs
In Xorg.log:
(WW) RADEON(0): Failed to set up write-combining range (0xc0000000,0x10000000)
And my /proc/mtrr is:
reg00: base=0x00000000 ( 0MB), size=65536MB: write-back, count=1
reg01: base=0x7ff00000 (2047MB), size= 1MB: uncachable, count=1
reg02: base=0x80000000 (2048MB), size=2048MB: uncachable, count=1
That looks sane to me, but I'm not an expert at this stuff. I've gone
back and updated my xorg.conf so that X can choose appropriate
options for EXA.
Thanks,
Ross
--
Ross Vandegrift
ross at kallisti.us
"The good Christian should beware of mathematicians, and all those who
make empty prophecies. The danger already exists that the mathematicians
have made a covenant with the devil to darken the spirit and to confine
man in the bonds of Hell."
--St. Augustine, De Genesi ad Litteram, Book II, xviii, 37
More information about the xorg
mailing list