<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - [965GM] broken swizzling in swap-in/out paths/L-shaped memory swizzling"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=45092#c37">Comment # 37</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - [965GM] broken swizzling in swap-in/out paths/L-shaped memory swizzling"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=45092">bug 45092</a>
              from <span class="vcard"><a class="email" href="mailto:ysangkok@gmail.com" title="Janus Troelsen <ysangkok@gmail.com>"> <span class="fn">Janus Troelsen</span></a>
</span></b>
        <pre>I was wrong, DebugWait didn't help. I disabled DebugWait again of course.

It looks as if upgrading to kernel v3.19-rc1 did though.

I got the kernel here:
<a href="http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19-rc1-vivid/">http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19-rc1-vivid/</a>

However, the commit ID of the patch doesn't match the one Daniel Vetter gave
above. I found this though, with the same commit description:
<a href="https://github.com/torvalds/linux/commit/656bfa3afc14e45e2d9e1624bf60d79b3beb12f2">https://github.com/torvalds/linux/commit/656bfa3afc14e45e2d9e1624bf60d79b3beb12f2</a>

In debugfs, I can see that the new code paths are getting hit:

# cat /sys/kernel/debug/dri/0/i915_swizzle_info
bit6 swizzle for X-tiling = bit9/bit10/bit11
bit6 swizzle for Y-tiling = bit9/bit11
DDC = 0x000f0002
DDC2 = 0x00000000
C0DRB3 = 0x0000
C1DRB3 = 0x0000
L-shaped memory detected</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 the assignee for the bug.</li>
      </ul>
    </body>
</html>