[Bug 87180] [SNB+ Bisected]igt/pm_rpm/legacy-planes causes drivers/gpu/drm/i915/intel_uncore.c:47 assert_device_not_suspended+0x45/0x5b
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Dec 15 19:15:34 PST 2014
https://bugs.freedesktop.org/show_bug.cgi?id=87180
lu hua <huax.lu at intel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |ASSIGNED
Summary|[SNB+ |[SNB+
|Regression]igt/pm_rpm/legac |Bisected]igt/pm_rpm/legacy-
|y-planes causes |planes causes
|drivers/gpu/drm/i915/intel_ |drivers/gpu/drm/i915/intel_
|uncore.c:47 |uncore.c:47
|assert_device_not_suspended |assert_device_not_suspended
|+0x45/0x5b |+0x45/0x5b
--- Comment #4 from lu hua <huax.lu at intel.com> ---
(In reply to Paulo Zanoni from comment #2)
> Ok, so I got curious why this was not "caught" by PRTS so I decided to
> bisect it myself.
>
> Apparently, what happened is:
> - The test was PASSing
> - Then some commit made it execute BUG()
> - Then some commit fixed the BUG(), but started giving us WARN()s.
>
> Apparently the first bad commit is:
>
> 6beb8c23ebcc3d3287d8a247d11b73d7d0eaa475
> drm/i915: Consolidate plane 'prepare' functions (v2)
>
> Matt, can you please take a look at this?
I confirmed your bisect result. Thanks.
commit 6beb8c23ebcc3d3287d8a247d11b73d7d0eaa475
Author: Matt Roper <matthew.d.roper at intel.com>
AuthorDate: Mon Dec 1 15:40:14 2014 -0800
Commit: Daniel Vetter <daniel.vetter at ffwll.ch>
CommitDate: Sat Dec 6 01:46:24 2014 +0100
drm/i915: Consolidate plane 'prepare' functions (v2)
The 'prepare' step for all types of planes are pretty similar;
consolidate the three 'prepare' functions into a single function. This
paves the way for future integration with the atomic plane handlers.
Note that we pull the 'wait for pending flips' functionality out of the
primary plane's prepare step and place it directly in the 'setplane'
code. When we move to the atomic plane handlers, this code will be in
the 'atomic begin' step.
v2: Update GEM fb tracking for physical cursors also (Ander)
Signed-off-by: Matt Roper <matthew.d.roper at intel.com>
Reviewed-by: Ander Conselvan de Oliveira
<ander.conselvan.de.oliveira at intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter at ffwll.ch>
(In reply to Jani Nikula from comment #3)
> Does this fix the issue? http://patchwork.freedesktop.org/patch/38964
Apply this patch, it works well.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20141216/9f0ec5a0/attachment-0001.html>
More information about the intel-gfx-bugs
mailing list