[Bug 574733] Re: serve Xorg performance penalty due to [u]vesafb creating wrong PAT entries

Thomas Schlichter thomas.schlichter at web.de
Tue Jun 8 20:58:27 UTC 2010


Hi,

I tested this kernel linked from https://wiki.ubuntu.com/KernelMainlineBuilds with lucid:
   linux-image-2.6.35-999-generic_2.6.35-999.201006021335_i386.deb

It does not contain vesafb but uvesafb module. So I tested uvesafb and
it behaves just like the lucid kernel module. This means even though
uvesafb adds write-combining MTRR entries it adds uncached-minus PAT
entries. Therefore the openchrome driver cannot add overlapping write-
combining PAT entries and also uses uncached-minus PAT entries. This
results in the serve performance penalty exactly as described in my
first post.

So no difference between lucid kernel and mainline kernel. I'll remove
the 'needs-upstream-testing' tag.

Best regards,
  Thomas

** Tags removed: needs-kernel-logs needs-upstream-testing

-- 
serve Xorg performance penalty due to [u]vesafb creating wrong PAT entries
https://bugs.launchpad.net/bugs/574733
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list