RV710 much slower on kms

Dave Airlie airlied at gmail.com
Sat Dec 26 14:15:36 PST 2009


On Sat, Dec 26, 2009 at 2:54 AM, Dr. David Alan Gilbert
<dave at treblig.org> wrote:
> Hi,
>  I'm running an RV710 on 2.6.33-rc2 and it works great without KMS;
> but with KMS it's a lot slower and I can see X eating a lot of CPU
> even when not much is happening.
>
>  It seems to start off OK, but then really starts eating it - I've
> seen X eating ~80% of one core running a simple flash game, and even
> saw the system when apparently idle eating over 50% of one core
> (but that stopped after reboot). The CPU is an i7-860.
> The time in that last idle case all seems to be userspace time,
> strace'ing X shows it was doing a lot of ioctl's to the DRI.
>
>  I'm running X 1.6.5 (I'm using the Ubuntu xorg-edgers packages for everything
> other than the kernel; I'm on Ubuntu 9.10 as the base system).
>
> I've included two xorg.0.log's; one with kms and one without.
>
> If you need any other debug, just ask.

Get a new X server really is the answer, 1.7.x has improved EXA
mainly to deal with kms drivers. radeon KMS on pre-1.7 servers isn't
something I'd forsee a distro wanting to ship.

Dave.


More information about the xorg-driver-ati mailing list