<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:bin.a.xu@intel.com" title="xubin <bin.a.xu@intel.com>"> <span class="fn">xubin</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - [ HSW Bisected ] VGA was white screen when resume in test S3 with 3pipe"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=89872">bug 89872</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Keywords</td>
           <td>bisect_pending
           </td>
           <td>bisected
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>NEW
           </td>
           <td>ASSIGNED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Summary</td>
           <td>[ HSW Regression ] VGA was white screen when resume in test S3 with 3pipe
           </td>
           <td>[ HSW Bisected ] VGA was white screen when resume in test S3 with 3pipe
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - [ HSW Bisected ] VGA was white screen when resume in test S3 with 3pipe"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=89872#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - [ HSW Bisected ] VGA was white screen when resume in test S3 with 3pipe"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=89872">bug 89872</a>
              from <span class="vcard"><a class="email" href="mailto:bin.a.xu@intel.com" title="xubin <bin.a.xu@intel.com>"> <span class="fn">xubin</span></a>
</span></b>
        <pre>Bisect shows:e81918499f060fe35ee12298e66fbfc2c6159b19 is the first bad commit.
commit e81918499f060fe35ee12298e66fbfc2c6159b19
Author:     Mika Kuoppala <<a href="mailto:mika.kuoppala@linux.intel.com">mika.kuoppala@linux.intel.com</a>>
AuthorDate: Fri Mar 13 15:21:53 2015 +0200
Commit:     Daniel Vetter <<a href="mailto:daniel.vetter@ffwll.ch">daniel.vetter@ffwll.ch</a>>
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 <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
    Date:   Wed Jan 14 11:20:57 2015 +0000

        drm/i915: Trim the command parser allocations

    Cc: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
    Signed-off-by: Mika Kuoppala <<a href="mailto:mika.kuoppala@intel.com">mika.kuoppala@intel.com</a>>
    Signed-off-by: Daniel Vetter <<a href="mailto:daniel.vetter@ffwll.ch">daniel.vetter@ffwll.ch</a>></pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are on the CC list for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>