Bug 63825

Summary: [bisected IVB] cairo-perf-trace firefox-planet-gnome reduced by 24%
Product: DRI Reporter: libo <bo.c.li>
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: CLOSED WONTFIX QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: normal    
Priority: medium CC: chris
Version: unspecified   
Hardware: All   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description libo 2013-04-23 06:59:51 UTC
System Environment:       
--------------------------
Platform:IVB
Libdrm:(master)libdrm-2.4.43-8-ge5d8a9c1d6375feb74feb52f419a025f1abf94d1
Mesa:  (master)34bec4a25165bf5d3f957e26eda7624d325b161c
Xserver:(master)xorg-server-1.14.0-53-g6ca03b9161d33b1d2b55a3a1a913cf88deb2343
Cairo:(master)498421bec90f68f3d7219b145860a71fd39f0c64
Kernel:	(drm-intel-nightly) 46d094678ca1c7b13c44de309b95938744bcea6f

Bug detailed description:
-----------------------------
Cairo-trace firefox-planet-gnome reduced by 24% on IVB.  which caused by kernel.
midori-zoomed, firefox-woodtv and swfdec-fill-rate-4xaa also have some bug.

First bad commit bisected is as following:
commit: (drm-intel-fixes) 25ff1195f8a0b3724541ae7bbe331b4296de9c06
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Thu Apr 4 21:31:03 2013 +0100
drm/i915: Workaround incoherence between fences and LLC across multiple CPUs

Reproduce steps:
----------------------------
1, xinit&
2, CAIRO_TEST_TARGET=xlib ./cairo-perf-trace  firefox-planet-gnome.trace
Comment 1 Chris Wilson 2013-04-23 08:00:22 UTC
This is a correctness fix. Note the effect can be mitigated through better buffer management and tiler resource control in the DDX and libdrm.
Comment 2 Elizabeth 2017-10-06 14:46:42 UTC
Closing old verified.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.