[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#794393: xserver-xorg-video-intel: Backport version causes hang on resume from suspend on Jessie



There were actually two different problems:
1) the initial issue with 3.16: no interest from upstream, too old => use a newer kernel; 2) new kernel (and even 3.16 now with recent security updates) hangs before the graphic context is restored (black screen).

This second issue is what I reported upstream in:
     https://bugs.freedesktop.org/show_bug.cgi?id=91585
But it's actually not related to the Intel X driver nor graphic kernel support. The patches in this kernel.org bug fix the issue for me:
    https://bugzilla.kernel.org/show_bug.cgi?id=104771
The problem is related to page table handling on resume for amd64.

Without patch, on 15 hangs my laptop locked up on average after ~2 suspend/resume cycles, with a maximum of 4 successful resumes before locking up. I tried the first patch 9172981 on an Intel DRM 4.7.0-rc4 kernel and did 43 successful resumes, no hang (and closed the upstream FDO bug).

Then I applied the following newer patches to a Jessie Debian backport 4.6 kernel (applied cleanly): https://patchwork.kernel.org/patch/9208541/ (update of the previous one)
    https://patchwork.kernel.org/patch/9202321/       (additional issue)
I'm at 11 successful resume in a row, no other issue seen. Plus the previous test, it looks good.

The patch 9208541 is in state "Awaiting Upstream".

This resume issue seems common on Broadwell Thinkpads (X1 3rd gen, X250, T450). So it seems useful to track this patch to make sure it's backported to Jessie (at least on a 4.6+ backport, not sure it's practical for 3.16). What is the recommended next step: 1) reassign this bugs to linux kernel, with updated title "hang on resume from hibernate"?
   2) close this bug, open a new one?

Thanks


Reply to: