With PAT disabled the mtrr message in dmesg is gone but acceleration still not working. Just noticed two changes to mesa git. Trying that now.
Due to a potential security problem with mmap, newer kernels are recommended. So I downloaded 2.6.27.31 and installed.
This time around I enabled PAT, along with MTRR but not MTRR sanitizer.
DRI acceleration does not work and I get the following dmesg message.
Recompiling now with PAT option removed.Code:mtrr: no MTRR for d0000000,10000000 found
In mean time, does anyone know which of these three options are required or must not be enabled? Does the sanitizer work with oss radeon?
Or, is problem with newer kernels?
Last edited by forum1793; 08-23-2009 at 07:51 AM.
With PAT disabled the mtrr message in dmesg is gone but acceleration still not working. Just noticed two changes to mesa git. Trying that now.
OK, now using the kernel 2.6.27.31, compiled with MTRR and without PAT and without MTRR sanitizer. With most recent git changes acceleration is working again (to the extent it worked).
I would still be interested in others views on PAT and MTRR sanitizer.
Why don't you try kernel 2.6.30 and if it solves the problems.
Unless something has changed I didn't think you could compile and use the drm/mesa/ati/radeonhd git drivers with higher than 2.6.28.x. Has that changed?
Even if one can use 2.6.30, you would still need to choose whether or not to use PAT or the MTRR sanitizer.
If I'm using the newer kernel, I'm going to need to compile it. Should I enable PAT and/or MTRR sanitizer?