Bug 99858 - [NVAC] disp: ERROR 4 [INVALID_VALUE] 84 [] chid 0 mthd 0828 data 000099bb
Summary: [NVAC] disp: ERROR 4 [INVALID_VALUE] 84 [] chid 0 mthd 0828 data 000099bb
Status: RESOLVED DUPLICATE of bug 98405
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-19 08:24 UTC by Ulrich M
Modified: 2017-02-19 18:31 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Output of dmesg for start with kernel 4.9 (50.58 KB, text/plain)
2017-02-19 08:24 UTC, Ulrich M
no flags Details
Output of dmesg for start with kernel 4.10 (50.61 KB, text/plain)
2017-02-19 08:25 UTC, Ulrich M
no flags Details
Output of dmesg for start with kernel 3.16 (52.36 KB, text/plain)
2017-02-19 08:26 UTC, Ulrich M
no flags Details
Output of dpkg -l (200.58 KB, text/plain)
2017-02-19 08:27 UTC, Ulrich M
no flags Details

Description Ulrich M 2017-02-19 08:24:00 UTC
Created attachment 129736 [details]
Output of dmesg for start with kernel 4.9

I get a blank screen and the error 
[    3.857342] nouveau 0000:03:00.0: disp: ERROR 4 [INVALID_VALUE] 84 [] chid 0 mthd 0828 data 000099bb
in kernel log while starting the system. The problem occurs with kernel 4.9. With kernel 3.16 the system starts fine. With kernel 4.10 (debian experimental) I get a blank screen too but another error within the log:
[    6.123790] nouveau 0000:03:00.0: DRM: EVO timeout

I will directly add the output of dmesg for start with kernel 4.9 and try to add the outputs of dmesg for start with kernels 4.10 and 3.16 later. Also I will try to add the output of dpkg -l for possibly needed information about versions of other packages.
Comment 1 Ulrich M 2017-02-19 08:25:43 UTC
Created attachment 129737 [details]
Output of dmesg for start with kernel 4.10
Comment 2 Ulrich M 2017-02-19 08:26:34 UTC
Created attachment 129738 [details]
Output of dmesg for start with kernel 3.16
Comment 3 Ulrich M 2017-02-19 08:27:16 UTC
Created attachment 129739 [details]
Output of dpkg -l
Comment 4 Ulrich M 2017-02-19 08:40:46 UTC
I forgot within bug description.
The screen is a TV (HD ready) connected via HDMI.
Comment 5 Ilia Mirkin 2017-02-19 16:54:29 UTC
There was a bad workaround that went into kernel 4.8 or so (for NVAC) which was reverted in kernel 4.10, which had the effect of breaking HDMI. Commit 7dfee6827780d4228148263545af936d0cae8930 which was first included in 4.10-rc7. It appears that you were running 4.10-rc6 - can you try a later RC?
Comment 6 poma 2017-02-19 18:26:23 UTC
$ curl -s https://cdn.kernel.org/pub/linux/kernel/v4.x/testing/patch-4.10-rc7.xz | xzgrep -B6 "case 0xa[ac]:"
--- a/drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
+++ b/drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
@@ -433,8 +433,6 @@ nv50_disp_dptmds_war(struct nvkm_device *device)
 	case 0x94:
 	case 0x96:
 	case 0x98:
-	case 0xaa:
-	case 0xac:

And just in case one more time for 4.10-rc8 :)

$ curl -s https://cdn.kernel.org/pub/linux/kernel/v4.x/testing/patch-4.10-rc8.xz | xzgrep -B6 "case 0xa[ac]:"
--- a/drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
+++ b/drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
@@ -433,8 +433,6 @@ nv50_disp_dptmds_war(struct nvkm_device *device)
 	case 0x94:
 	case 0x96:
 	case 0x98:
-	case 0xaa:
-	case 0xac:
Comment 7 poma 2017-02-19 18:31:55 UTC

*** This bug has been marked as a duplicate of bug 98405 ***


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.