<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#c33">Comment # 33</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>Having problems applying last patch:
+ patch -p1 -F1 -s
+ ApplyPatch 0002-make-the-shrinker-less-aggressive.patch
+ local patch=0002-make-the-shrinker-less-aggressive.patch
+ shift
+ '[' '!' -f
/home/tbl/rpmbuild/SOURCES/0002-make-the-shrinker-less-aggressive.patch ']'
Patch33336: 0002-make-the-shrinker-less-aggressive.patch
+ case "$patch" in
+ patch -p1 -F1 -s
1 out of 2 hunks FAILED -- saving rejects to file
drivers/gpu/drm/i915/i915_gem.c.rej
error: Bad exit status from /var/tmp/rpm-tmp.lcmyBp (%prep)
Here is the .rej file:
--- drivers/gpu/drm/i915/i915_gem.c
+++ drivers/gpu/drm/i915/i915_gem.c
@@ -4470,11 +4515,8 @@
unlock = false;
}
- if (nr_to_scan) {
- nr_to_scan -= i915_gem_purge(dev_priv, nr_to_scan);
- if (nr_to_scan > 0)
- i915_gem_shrink_all(dev_priv);
- }
+ if (nr_to_scan)
+ i915_gem_shrink(dev_priv, nr_to_scan);
cnt = 0;
list_for_each_entry(obj, &dev_priv->mm.unbound_list, gtt_list)
~
~</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>