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
