[Nouveau] VGA resume & thaw (wake up from S3 & S4) broken - kernel(nouveau) exclusively

Ilia Mirkin imirkin at alum.mit.edu
Mon Sep 15 23:21:26 UTC 2014


On Mon, Sep 15, 2014 at 1:28 PM, poma <pomidorabelisima at gmail.com> wrote:
> On 15.09.2014 15:36, Ilia Mirkin wrote:
>> On Mon, Sep 15, 2014 at 4:23 AM, poma <pomidorabelisima at gmail.com> wrote:
>>> Chipset: G98 (NV98)
>>> Family : NV50
>>>
>>>
>>> WORKING VIDEO RESUME(S3)
>>>
>>> 3.15.0-rc8.1.git.7a014a8
>>> 3.15.0-rc8.2.git.456b057
>>> 3.15.0-rc8.3.git.b8407c9
>>> 3.15.0-rc8.4.git.bb7ef1e
>>>
>>> ========================
>>>
>>> BROKEN VIDEO RESUME(S3)
>>>
>>> STARTING WITH:
>>> 3.15.0-rc8.5.git.415f12e
>>>
>>> commit 415f12efc1b2308411b2cbc3e82666b3db8a7758
>>> Author: Ben Skeggs <bskeggs at redhat.com>
>>> Date:   Wed May 21 11:24:43 2014 +1000
>>>
>>>     drm/nv50/disp: start removing direct vbios parsing from supervisor
>>>
>>>     Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
>>>
>>> https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/commit/drivers/gpu/drm/nouveau/core/engine/disp/nv50.c?id=415f12e
>>> https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/gpu/drm/nouveau/core/engine/disp/nv50.c?id=415f12e
>>
>> Looks like the same issue as reported in
>>
>> https://bugs.freedesktop.org/show_bug.cgi?id=83550
>>
>> Ben, any ideas? Poma, can you attach your vbios to the bug above?
>>
>>   -ilia
>>
>
> A Video BIOS dumped.

Thanks! If possible, please provide kernel logs (which include the
initial boot and the resume) for both 415f12efc1 and 415f12efc1^ (i.e.
parent commit). Please boot those kernels with
'nouveau.debug=trace,PDISP=spam' so that we get the maximal debug
info. In order for that to work, you'll need to change
CONFIG_NOUVEAU_DEBUG to 7 (spam). [Don't use such kernels for anything
other than debugging, setting the debug level so high adds a ton of
code and will slow things down significantly.]

  -ilia


More information about the kernel mailing list