Summary: | [IVB] Linux 4.13 regression: ES2-CTS.functional.fragment_ops.blend failure | ||
---|---|---|---|
Product: | DRI | Reporter: | Clayton Craft <clayton.a.craft> |
Component: | DRM/Intel | Assignee: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Status: | CLOSED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Severity: | normal | ||
Priority: | medium | CC: | intel-gfx-bugs, ville.syrjala |
Version: | XOrg git | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | IVB | i915 features: |
Description
Clayton Craft
2017-11-17 20:49:46 UTC
Hi, Have you been able to bisect this? Bunch of things: - needs bisect (yes will take time, but it's mostly machine time) - might also be a mesa bug, since 4.9->4.13 enables a bunch of things in mesa afaik I can confirm Clayton's report, and bisected it way back to the 4.11-rc1 timeframe: b7048ea12fbb2724ee0cd30752d4fac43cab0651 is the first bad commit commit b7048ea12fbb2724ee0cd30752d4fac43cab0651 Author: Ville Syrjälä <ville.syrjala@linux.intel.com> Date: Wed Mar 15 16:31:58 2017 +0200 drm/i915: Do .init_clock_gating() earlier to avoid it clobbering watermarks To reproduce, do: $ while true; do ./glcts -n ES2-CTS.functional.fragment_ops.blend.*; done |& grep Fail in 3-4 terminals simultaneously. Failures should show up very quickly. FWIW, this is using the teamforge CTS repo, 'updated-cts' branch, built with DEQP_TARGET=x11. (It's old, we're in the process of updating to the modern ES CTS, but not quite there yet...) Ville and Chris tell me this was fixed by 6ac43272768c ("drm/i915: Move init_clock_gating() back to where it was") but it hasn't made it back to stable yet. Resolved in drm-tip |
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.