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 Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to