[Bug 89872] [ HSW Bisected ] VGA was white screen when resume in test S3 with 3pipe
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Apr 6 23:24:45 PDT 2015
https://bugs.freedesktop.org/show_bug.cgi?id=89872
xubin <bin.a.xu at intel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords|bisect_pending |bisected
Status|NEW |ASSIGNED
Summary|[ HSW Regression ] VGA was |[ HSW Bisected ] VGA was
|white screen when resume in |white screen when resume in
|test S3 with 3pipe |test S3 with 3pipe
--- Comment #1 from xubin <bin.a.xu at intel.com> ---
Bisect shows:e81918499f060fe35ee12298e66fbfc2c6159b19 is the first bad commit.
commit e81918499f060fe35ee12298e66fbfc2c6159b19
Author: Mika Kuoppala <mika.kuoppala at linux.intel.com>
AuthorDate: Fri Mar 13 15:21:53 2015 +0200
Commit: Daniel Vetter <daniel.vetter at ffwll.ch>
CommitDate: Fri Mar 13 18:34:45 2015 +0100
drm/i915: Fix vmap_batch page iterator overrun
vmap_batch() calculates amount of needed pages for the mapping
we are going to create. And it uses this page count as an
argument for the for_each_sg_pages() macro. The macro takes the number
of sg list entities as an argument, not the page count. So we ended
up iterating through all the pages on the mapped object, corrupting
memory past the smaller pages[] array.
Fix this by bailing out when we have enough pages.
This regression has been introduced in
commit 17cabf571e50677d980e9ab2a43c5f11213003ae
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Wed Jan 14 11:20:57 2015 +0000
drm/i915: Trim the command parser allocations
Cc: Chris Wilson <chris at chris-wilson.co.uk>
Signed-off-by: Mika Kuoppala <mika.kuoppala at intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter at ffwll.ch>
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20150407/d3854284/attachment.html>
More information about the intel-gfx-bugs
mailing list