diff options
| author | Ben Skeggs <[email protected]> | 2020-03-31 06:08:44 +0000 |
|---|---|---|
| committer | Ben Skeggs <[email protected]> | 2020-04-07 04:37:50 +0000 |
| commit | 028a12f5aa829b4ba6ac011530b815eda4960e89 (patch) | |
| tree | eb37d5a24d1c5ea1769679d5d5e4f28a9aa65c0f /lib/test_printf.c | |
| parent | drm/nouveau: workaround runpm fail by disabling PCI power management on certa... (diff) | |
| download | kernel-028a12f5aa829b4ba6ac011530b815eda4960e89.tar.gz kernel-028a12f5aa829b4ba6ac011530b815eda4960e89.zip | |
drm/nouveau/gr/gp107,gp108: implement workaround for HW hanging during init
Certain boards with GP107/GP108 chipsets hang (often, but randomly) for
unknown reasons during GR initialisation.
The first tell-tale symptom of this issue is:
nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 409800 [ TIMEOUT ]
appearing in dmesg, likely followed by many other failures being logged.
Karol found this WAR for the issue a while back, but efforts to isolate
the root cause and proper fix have not yielded success so far. I've
modified the original patch to include a few more details, limit it to
GP107/GP108 by default, and added a config option to override this choice.
Signed-off-by: Ben Skeggs <[email protected]>
Reviewed-by: Karol Herbst <[email protected]>
Diffstat (limited to 'lib/test_printf.c')
0 files changed, 0 insertions, 0 deletions
