<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [GM45 regression] GPU hang during disk io"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=57136#c22">Comment # 22</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [GM45 regression] GPU hang during disk io"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=57136">bug 57136</a>
              from <span class="vcard"><a class="email" href="mailto:selinux@gmail.com" title="Tom London <selinux@gmail.com>"> <span class="fn">Tom London</span></a>
</span></b>
        <pre>Created <span class=""><a href="attachment.cgi?id=72157" name="attach_72157" title="tar.gz containing 'dmesg', i915_error_state, Xorg.0.log, gdm/0:*.log">attachment 72157</a> <a href="attachment.cgi?id=72157&action=edit" title="tar.gz containing 'dmesg', i915_error_state, Xorg.0.log, gdm/0:*.log">[details]</a></span>
tar.gz containing 'dmesg', i915_error_state, Xorg.0.log, gdm/0:*.log

OK. I've built:

kernel-3.7.1-1.local2.fc19.x86_64
xorg-x11-drv-intel-2.20.16-1.local.fc19.x86_64

with the above 2 patches, and rebooted:

[tbl@tlondon ~]$ uname -a
Linux tlondon.localhost.org 3.7.1-1.local2.fc19.x86_64 #1 SMP Wed Dec 26
15:21:18 PST 2012 x86_64 x86_64 x86_64 GNU/Linux
[tbl@tlondon ~]$ rpm -q xorg-x11-drv-intel
xorg-x11-drv-intel-2.20.16-1.local.fc19.x86_64
[tbl@tlondon ~]$ 

I started my "read lots of blocks from the disk command": 
     cat *.ISO *.img >/dev/null&

and ran a 'vmstat -10' in the terminal.

Within 2 minutes (of quite high disk traffic), I got what appears to be the
usual hang/crash:

[  299.800029] [drm:i915_hangcheck_hung] *ERROR* Hangcheck timer elapsed... GPU
hung
[  299.800036] [drm] capturing error event; look for more information in
/debug/dri/0/i915_error_state
[  311.840049] [drm:i915_hangcheck_hung] *ERROR* Hangcheck timer elapsed... GPU
hung
[  311.892025] [drm:init_ring_common] *ERROR* render ring initialization failed
ctl 0001f001 head 00003000 tail 00000000 start 00003000
[  313.396044] [drm:i915_hangcheck_hung] *ERROR* Hangcheck timer elapsed... GPU
hung
[  313.396164] [drm:i915_reset] *ERROR* GPU hanging too fast, declaring wedged!
[  313.396167] [drm:i915_reset] *ERROR* Failed to reset chip.
[  351.595568] gnome-shell[1978]: segfault at 230 ip 00007fa61378989f sp
00007fff1d0a4730 error 4 in i965_dri.so[7fa613737000+b3000]

I'm pretty sure I'm applying the kernel patch properly:

+ case "$patch" in
+ patch -p1 -F1 -s
+ ApplyPatch 8139cp-re-enable-interrupts-after-tx-timeout.patch
+ local patch=8139cp-re-enable-interrupts-after-tx-timeout.patch
+ shift
+ '[' '!' -f
/home/tbl/rpmbuild/SOURCES/8139cp-re-enable-interrupts-after-tx-timeout.patch
']'
Patch21233: 8139cp-re-enable-interrupts-after-tx-timeout.patch
+ case "$patch" in
+ patch -p1 -F1 -s
+ ApplyPatch only-evict-block-required-for-requested-hole.patch
+ local patch=only-evict-block-required-for-requested-hole.patch
+ shift
+ '[' '!' -f
/home/tbl/rpmbuild/SOURCES/only-evict-block-required-for-requested-hole.patch
']'
Patch33334: only-evict-block-required-for-requested-hole.patch
+ case "$patch" in
+ patch -p1 -F1 -s
+ chmod +x scripts/checkpatch.pl
+ touch .scmversion

I attach a tar.gz with the usual files, including a legit looking
i915_error_state.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>