Bug 196189 - [BISECTED][REGRESSION] Nouveau on NVA8 renders the system unusable
Summary: [BISECTED][REGRESSION] Nouveau on NVA8 renders the system unusable
Status: RESOLVED MOVED
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - non Intel) (show other bugs)
Hardware: x86-64 Linux
: P1 high
Assignee: drivers_video-dri
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-25 12:03 UTC by Daniel Otero
Modified: 2017-06-25 17:13 UTC (History)
1 user (show)

See Also:
Kernel Version: > 4.11
Subsystem:
Regression: No
Bisected commit-id:


Attachments

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!

Note You need to log in before you can comment on or make changes to this bug.