lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Fri, 14 Aug 2009 13:44:02 +0200
From:	Peter Zijlstra <peterz@...radead.org>
To:	Knut Petersen <Knut_Petersen@...nline.de>
Cc:	airlied@...ux.ie, linux-kernel@...r.kernel.org
Subject: Re: drm / i915 performance problems

On Fri, 2009-08-14 at 12:39 +0200, Knut Petersen wrote:
> Hi David!
> 
> My current system is based on openSuSE 10.2, kernel 2.6.22.6 is used.
> As support for that distribution is discontinued, I had a look at
> openSuSE 11.1
> and tried some of the new kernels. I found serious  performance regressions
> using the current kernels
> 
> First a short descrition of the relevant hardware:
> 
> mainboard: Aopen i915Gmm-hfs,
> RAM: 2 GB
> cpu: Pentium M  1.86GHz.
> video: built in i915GM
> 00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML
> Express Processor to DRAM Controller (rev 04)
> 00:02.0 VGA compatible controller: Intel Corporation Mobile
> 915GM/GMS/910GML Express Graphics Controller (rev 04) (prog-if 00 [VGA])
> 00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML
> Express Graphics Controller (rev 04)
> 
> Test results:
> 
> glxgears: 1045 fps / 30% cpu usage (opensuse 10.2, kernel 2.6.22.6,
> smooth desktop and glxgears operation)
> glxgears: 925 fps / 35% cpu usage (opensuse 11.1, kernel 2.6.22.6,
> smooth desktop and glxgears operation)
> glxgears: 900 fps / 45% cpu usage (opensuse 11.1, kernel 2.6.27.29,
> smooth desktop and glxgears operation)
> 
> glxgears: 210 fps / 8% cpu usage (opensuse 11.1, kernel 2.6.31-rc6,
> Tiled buffers, jerky desktop and glxgears operation)
> glxgears: 230 fps / 8% cpu usage (opensuse 11.1, kernel 2.6.31-rc6,
> Tiling disabled, jerky desktop and glxgears operation)
> 
> glxgears: 280 fps / 100% cpu usage (opensuse 11.1, kernel 2.6.31-rc6,
> DRI disabled in kernel, smooth desktop and glxgears operation)
>  
> With "jerky operation" in the table above I want to express, that
> desktop and glxgears drawing operation seems to happen in
> several bursts a second. Because of that the desktop performance is
> annoying enough to be unusable.
> 
> Xorg.0.log tells me: "Failed to set tiling on [front|back|depth] buffer:
> Invalid argument". As disabling tiling in the older kernels
> results in similar performance drops, I believe that the inability to
> use tiled buffers is responsible for the low glxgears fps numbers.
> 
> Any ideas how to solve that problem?

I bet some people'd love to know what X.org version and intel drv
version you're using.

Also, if you're having KMS enabled or not.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ