Bug 196189

Summary: [BISECTED][REGRESSION] Nouveau on NVA8 renders the system unusable
Product: Drivers Reporter: Daniel Otero (daniel.otero)
Component: Video(DRI - non Intel)Assignee: drivers_video-dri
Status: RESOLVED MOVED    
Severity: high CC: imirkin
Priority: P1    
Hardware: x86-64   
OS: Linux   
Kernel Version: > 4.11 Subsystem:
Regression: No Bisected commit-id:

Description Daniel Otero 2017-06-25 12:03:13 UTC
Happens every single boot. The system becomes unresponsive seconds after boot and the fan go to full speed until I force the system to shutdown.

Sometimes the screen stays completely black, other times it shows the console login prompt (no X involved), but the system it's barely usable.

Bisected the offending commit, and resulted this one:

> commit 1e2115d8c0c0da62405400316f5499d909e479bc (refs/bisect/bad)
> Author: Alexandre Courbot <acourbot@nvidia.com>
> Date:   Tue Dec 13 17:11:20 2016 +0900
>  
>     drm/nouveau/pmu: instanciate the falcon in PMU device

No unusual kernel message until I enable "drm.debug=14" (find that out in ArchLinux wiki, because I have no idea how to enable nouveau debug messages) that this 4 error messages appear:

> nouveau 0000:01:00.0: bios: OOB 1 01452301 01452301
> nouveau 0000:01:00.0: bios: OOB 1 2223bb45 2223bb45
> nouveau 0000:01:00.0: bios: OOB 1 2223bb45 2223bb45
> nouveau 0000:01:00.0: bios: OOB 1 2223bb45 2223bb45

System details:
  > Arch Linux
  > CPU Intel Core i5 480M with Intel Integrated Graphics
  > GPU Nvidia GeForce 310M (with Optimus technology)

Thank you for your time.
Comment 1 Ilia Mirkin 2017-06-25 14:44:15 UTC
The case of the OOB messages should already be fixed in mainline, and I suspect they are unrelated to your issue. (I assume you see them on the commit prior to the one you bisected to as well?)

To get more nouveau debugging messages, you can do nouveau.debug=debug or nouveau.debug=trace.

Thank you for doing the bisect - that is very useful. Most graphics-related bugs are actually not hosted on the kernel bugzilla. I wish there were some way to indicate this. See

https://nouveau.freedesktop.org/wiki/Bugs/

for the proper procedure to file nouveau bugs (although I believe this holds for all graphics drivers).
Comment 2 Daniel Otero 2017-06-25 17:13:29 UTC
Sorry about that.

I already open a bug in the freedesktop bugzilla (https://bugs.freedesktop.org/show_bug.cgi?id=101587) so I will close this one.

And, you're right, the OOB messages seems unrelated as it also appear in the previous working commit.

Thanks!