<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [v4.13 ARCH] GPU HANG: DMAR: DRHD: handling fault status reg 3 (arch reverted the use of intel_iommu=igfx_off)"
href="https://bugs.freedesktop.org/show_bug.cgi?id=103076#c46">Comment # 46</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [v4.13 ARCH] GPU HANG: DMAR: DRHD: handling fault status reg 3 (arch reverted the use of intel_iommu=igfx_off)"
href="https://bugs.freedesktop.org/show_bug.cgi?id=103076">bug 103076</a>
from <span class="vcard"><a class="email" href="mailto:carstenmattner@gmail.com" title="Carsten Mattner <carstenmattner@gmail.com>"> <span class="fn">Carsten Mattner</span></a>
</span></b>
<pre>(In reply to Carsten Mattner from <a href="show_bug.cgi?id=103076#c45">comment #45</a>)
<span class="quote">> (In reply to Carsten Mattner from <a href="show_bug.cgi?id=103076#c44">comment #44</a>)
> > (In reply to Carsten Mattner from <a href="show_bug.cgi?id=103076#c43">comment #43</a>)
> > > (In reply to Carsten Mattner from <a href="show_bug.cgi?id=103076#c42">comment #42</a>)
> > > > With 4.13.2 entering Xorg and leaving results in a failed atomic flip which
> > > > then 2/3 of the time makes it impossible to restart the kernel cleanly.
> > > >
> > > > This doesn't happen if a Wayland compositor is used and exited.
> > >
> > > It's this atomic error: "flip_done timed out" when you exit Xorg.
> > >
> > > There have been other updates in Arch Linux and if I try hard I can
> > > reproduce it on 4.9.61 as well now.
> >
> > Adding video=SVIDEO-1:d to the kernel cmdline seems to fix the flip_done
> > hang.
>
> Ivan, coming back to your suggestion and explicitly enabling semaphores and
> disabling framebuffer compression, rc6 sleep mode and (I don't know what it
> is) psr, in addition to video=SVIDEO-1:d seems to be working better than the
> other tests so far on 4.13.12.
>
> Still testing this:
>
> video=SVIDEO-1:d plymouth.enable=0 i915.semaphores=1 i915.enable_rc6=0
> i915.enable_psr=0 intel_iommu=igfx_off
>
> I don't think plymouth.enable=0 is needed on Arch Linux since I think it's a
> Red Hat graphical boot system, isn't it? I mean it doesn't hurt and is
> ignored, but I had to ask.</span >
It took almost 19 hours, but I was able to provoke the RCS0 hang.
The flags seem to certainly hide the regression(s) well enough
that one might possibly get a work day's worth of use of intel-drm,
if one follows a strict reboot once or twice a day routine.</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>