[Bug 64841] Linux hangs when suspending to disk

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Mon Nov 25 02:03:46 PST 2013


https://bugzilla.kernel.org/show_bug.cgi?id=64841

Daniel Vetter <daniel at ffwll.ch> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |daniel at ffwll.ch

--- Comment #11 from Daniel Vetter <daniel at ffwll.ch> ---
Imo we have clear evidence here that across S4 the gpu writes to the gtt when
we no longer expect it to. The only difference is that on Haswell it seems to
not crash if we set all ptes to invalid, whereas snb falls over. Not surprising
really because snb.

Two things:
- Milan, can you please grab a working kernel and stress-test S4? Script would
be good which does an S4 every 5 minutes or so with X running (maybe some gl
apps if you have some handy) and memory pressure (kernel compile in an endless
loop of make -j 4 && make clean or so). If this is the same bug as on hsw we'll
eventually see memory/fs corruptions (so have backups ready).

- For the fix I think we should try to point all ptes at some piece in stolen
memory instead of invalid ptes. Ofc that's just a stop-gap, I guess we really
need to figure out what function is exactly doing these gtt writes.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the intel-gfx-bugs mailing list