[Nouveau] VGA resume & thaw (wake up from S3 & S4) broken - kernel(nouveau) exclusively
poma
pomidorabelisima at gmail.com
Sat Sep 13 13:52:52 PDT 2014
On 13.09.2014 07:02, poma wrote:
> On 13.09.2014 06:57, poma wrote:
>>
>> Actually I have nothing to show cause logs are all OK.
>> Haha, it seems to me that the bugs become intelligent.
>>
>> 3.15.10-201.fc20.x86_64
>> 3.16.2-200.fc20.x86_64
>> 3.17.0-0.rc4.git3.2.fc22.1.x86_64
>> nouveau [ DRM] suspending display...
>> nouveau [ DRM] unpinning framebuffer(s)...
>> nouveau [ DRM] evicting buffers...
>> nouveau [ DRM] waiting for kernel channels to go idle...
>> nouveau [ DRM] suspending client object trees...
>> nouveau [ DRM] suspending kernel object tree...
>> ...
>> nouveau [ DRM] re-enabling device...
>> nouveau [ DRM] resuming kernel object tree...
>> nouveau [ VBIOS][0000:02:00.0] running init tables
>> nouveau [ PTHERM][0000:02:00.0] fan management: automatic
>> nouveau [ CLK][0000:02:00.0] --: core 566 MHz shader 1400 MHz memory 399 MHz
>> nouveau [ DRM] resuming client object trees...
>> nouveau [ DRM] resuming display...
>> nouveau 0000:02:00.0: no hotplug settings from platform
>> nouveau 0000:02:00.0: no hotplug settings from platform
>>
>> Logs(dmesg) are literally identical.
>>
>> 3.15.10-201.fc20.x86_64 - nouveau(fb) resume & thaw PASSED, and that's all what works.
>> Kernels >= 3.16 - nouveau(fb) resume & thaw BROKEN
>> ALL Kernels - vesa(fb) resume & thaw BROKEN.
>>
>>
>
> Excusez-moi,
> BROKEN == The display remains OFF.
>
More precisely stated it looks like this:
- Last kernel with working resume/thaw
http://koji.fedoraproject.org/koji/buildinfo?buildID=538208
kernel-3.16.0-0.rc0.git9.1.fc21
2014-06-13
- First kernel with broken resume/thaw
kernel-3.16.0-0.rc0.git10.1.fc21
http://koji.fedoraproject.org/koji/buildinfo?buildID=538244
http://pkgs.fedoraproject.org/repo/pkgs/kernel/patch-3.15-git10.xz/f98fb42e79c966f8e139e27b61d933e0/patch-3.15-git10.xz
2014-06-13
The only difference in dmesg between working and broken kernel module with drm.debug=14 is
[drm:drm_helper_hpd_irq_event] [CONNECTOR:18:DVI-I-1] status updated from connected to connected
[drm:drm_helper_hpd_irq_event] [CONNECTOR:18:DVI-I-1] status updated from connected to connected
- git commit probably introduced breakage
drm/nouveau/disp: add internal representaion of output paths and connectors
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/gpu/drm?id=7a014a
https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/commit/drivers/gpu/drm/nouveau?id=7a014a
2014-06-11
- Ref. fdbs
Video failed on resume from suspend
https://bugs.freedesktop.org/show_bug.cgi?id=77599
https://bugs.freedesktop.org/show_bug.cgi?id=80506
poma
More information about the Nouveau
mailing list