bugzilla-daemon at freedesktop.org
2019-Feb-05 10:32 UTC
[Nouveau] [Bug 109556] New: [NV50/GT200] fifo: DMA_PUSHER ... (err: INVALID_CMD) push 00400040
https://bugs.freedesktop.org/show_bug.cgi?id=109556 Bug ID: 109556 Summary: [NV50/GT200] fifo: DMA_PUSHER ... (err: INVALID_CMD) push 00400040 Product: xorg Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: major Priority: medium Component: Driver/nouveau Assignee: nouveau at lists.freedesktop.org Reporter: bastian.beischer at rwth-aachen.de QA Contact: xorg-team at lists.x.org Created attachment 143301 --> https://bugs.freedesktop.org/attachment.cgi?id=143301&action=edit dmesg log I'm using Arch Linux with Linux 4.20.6, X11 and the modesetting driver together with the KDE plasma desktop (5.14.5). After using the desktop for a while (in particular, after causing some graphics load) visual artifacts appear and plasma-desktop often hangs up. Sometimes the hanging process can be restarted, other times X is completely frozen (but can still be ssh'ed into). The dmesg log shows these lines, although only the fifo DMA_PUSHER lines seem to consistently appear every time the problem is triggered: [ 227.576711] nouveau 0000:04:00.0: fifo: DMA_PUSHER - ch 6 [Xorg[751]] get 00000eb764 put 00000ec8ec ib_get 00000167 ib_put 0000016a state 80006eac (err: INVALID_CMD) push 00400040 [ 227.630897] nouveau 0000:04:00.0: gr: DATA_ERROR 00000005 [INVALID_ENUM] [ 227.630904] nouveau 0000:04:00.0: gr: 00100000 [] ch 6 [007f437000 Xorg[751]] subc 3 class 8397 mthd 1348 data 00046da0 [ 227.630916] nouveau 0000:04:00.0: fifo: DMA_PUSHER - ch 6 [Xorg[751]] get 00000fcb8c put 0000102f84 ib_get 00000178 ib_put 0000017c state 80007354 (err: INVALID_CMD) push 00400040 [ 227.630926] nouveau 0000:04:00.0: gr: DATA_ERROR 00000005 [INVALID_ENUM] [ 227.630929] nouveau 0000:04:00.0: gr: 00100000 [] ch 6 [007f437000 Xorg[751]] subc 3 class 8397 mthd 134c data 00000000 [ 227.630938] nouveau 0000:04:00.0: gr: DATA_ERROR 00000005 [INVALID_ENUM] [ 227.630941] nouveau 0000:04:00.0: gr: 00100000 [] ch 6 [007f437000 Xorg[751]] subc 3 class 8397 mthd 1350 data 000479d0 [ 227.630950] nouveau 0000:04:00.0: gr: DATA_ERROR 00000005 [INVALID_ENUM] [ 227.630953] nouveau 0000:04:00.0: gr: 00100000 [] ch 6 [007f437000 Xorg[751]] subc 3 class 8397 mthd 1348 data 00046da0 [ 227.630964] nouveau 0000:04:00.0: fifo: DMA_PUSHER - ch 6 [Xorg[751]] get 00000fcb8c put 0000102f84 ib_get 0000017a ib_put 0000017c state 80007354 (err: INVALID_CMD) push 00400040 [ 227.630975] nouveau 0000:04:00.0: gr: DATA_ERROR 00000005 [INVALID_ENUM] [ 227.630978] nouveau 0000:04:00.0: gr: 00100000 [] ch 6 [007f437000 Xorg[751]] subc 3 class 8397 mthd 134c data 00000000 [ 227.630988] nouveau 0000:04:00.0: gr: DATA_ERROR 00000005 [INVALID_ENUM] [ 227.630991] nouveau 0000:04:00.0: gr: 00100000 [] ch 6 [007f437000 Xorg[751]] subc 3 class 8397 mthd 1350 data 000479d0 [ 227.665017] nouveau 0000:04:00.0: gr: DATA_ERROR 0000000c [INVALID_BITFIELD] [ 227.665022] nouveau 0000:04:00.0: gr: 00100000 [] ch 6 [007f437000 Xorg[751]] subc 3 class 8397 mthd 135c data 000472e8 [ 227.847944] nouveau 0000:04:00.0: fifo: DMA_PUSHER - ch 6 [Xorg[751]] get 0000138e10 put 000013b454 ib_get 000001ad ib_put 000001b0 state 40000004 (err: INVALID_MTHD) push 00400040 [ 227.850171] nouveau 0000:04:00.0: fifo: CACHE_ERROR - ch 6 [Xorg[751]] subc 0 mthd 0000 data 00146200 [ 227.889579] nouveau 0000:04:00.0: Xorg[751]: multiple instances of buffer 4 on validation list [ 227.889588] nouveau 0000:04:00.0: Xorg[751]: validate_init [ 227.889590] nouveau 0000:04:00.0: Xorg[751]: validate: -22 [ 227.891472] nouveau 0000:04:00.0: fifo: DMA_PUSHER - ch 6 [Xorg[751]] get 0000141bf0 put 00001479b8 ib_get 000001b4 ib_put 000001b5 state 80007418 (err: INVALID_CMD) push 00400040 (the full dmesg.log is attached) This problem is rather new. It was introduced with a package upgrade in Arch Linux that happened within the last few days (I will attach the pacman upgrade log for those who want to know.) -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190205/277a1e6b/attachment-0001.html>
bugzilla-daemon at freedesktop.org
2019-Feb-05 10:33 UTC
[Nouveau] [Bug 109556] [NV50/GT200] fifo: DMA_PUSHER ... (err: INVALID_CMD) push 00400040
https://bugs.freedesktop.org/show_bug.cgi?id=109556 --- Comment #1 from bastian.beischer at rwth-aachen.de --- Created attachment 143302 --> https://bugs.freedesktop.org/attachment.cgi?id=143302&action=edit pacman upgrade log -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190205/3937c08a/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Feb-06 00:10 UTC
[Nouveau] [Bug 109556] [NV50/GT200] fifo: DMA_PUSHER ... (err: INVALID_CMD) push 00400040
https://bugs.freedesktop.org/show_bug.cgi?id=109556 --- Comment #2 from bastian.beischer at rwth-aachen.de --- Managed to pin down the problem to the upgrade of qt5 from 5.12.0 to 5.12.1. I don't know how that upgrade can cause the bug, but problems go away when downgrading again. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190206/e5c0b20f/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Feb-06 14:30 UTC
[Nouveau] [Bug 109556] [NV50/GT200] fifo: DMA_PUSHER ... (err: INVALID_CMD) push 00400040
https://bugs.freedesktop.org/show_bug.cgi?id=109556 qjztreez at outlook.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |qjztreez at outlook.com --- Comment #3 from qjztreez at outlook.com --- *** Bug 109558 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190206/513cf703/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Feb-08 21:51 UTC
[Nouveau] [Bug 109556] [NV50/GT200] fifo: DMA_PUSHER ... (err: INVALID_CMD) push 00400040
https://bugs.freedesktop.org/show_bug.cgi?id=109556 --- Comment #4 from bastian.beischer at rwth-aachen.de --- I bisected the problem to a commit in Qt 5.12.1 which enabled multithreaded GL rendering. I've read elsewhere that nouveau DRM doesn't deal well with mt rendering. For more info, see here: https://bugreports.qt.io/browse/QTBUG-73715 So from the nouveau side there's no new problem here and I think this bug report can be closed. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190208/eee9df3e/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Feb-08 21:52 UTC
[Nouveau] [Bug 109556] [NV50/GT200] fifo: DMA_PUSHER ... (err: INVALID_CMD) push 00400040
https://bugs.freedesktop.org/show_bug.cgi?id=109556 --- Comment #5 from bastian.beischer at rwth-aachen.de --- (In reply to qjztreez from comment #3)> *** Bug 109558 has been marked as a duplicate of this bug. ***Are you using the oxygen theme? If yes, please checkout https://bugreports.qt.io/browse/QTBUG-73691 which is not the same problem as mine. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190208/11820e66/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Feb-08 23:55 UTC
[Nouveau] [Bug 109556] [NV50/GT200] fifo: DMA_PUSHER ... (err: INVALID_CMD) push 00400040
https://bugs.freedesktop.org/show_bug.cgi?id=109556 --- Comment #6 from qjztreez at gmail.com --- (In reply to bastian.beischer from comment #5)> (In reply to qjztreez from comment #3) > > *** Bug 109558 has been marked as a duplicate of this bug. *** > > Are you using the oxygen theme? If yes, please checkout > > https://bugreports.qt.io/browse/QTBUG-73691 > > which is not the same problem as mine.No, I am using Arc KDE theme with Kvantum, and I forgot to mention that either downgrading Qt to 5.12.0 or installing the proprietary NVIDIA driver seemed to solve my problem. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190208/a0774574/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Dec-04 09:48 UTC
[Nouveau] [Bug 109556] [NV50/GT200] fifo: DMA_PUSHER ... (err: INVALID_CMD) push 00400040
https://bugs.freedesktop.org/show_bug.cgi?id=109556 Martin Peres <martin.peres at free.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |MOVED Status|NEW |RESOLVED --- Comment #7 from Martin Peres <martin.peres at free.fr> --- -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/issues/477. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20191204/8a8d8789/attachment.html>
Seemingly Similar Threads
- [Bug 75569] New: [nv34] [v3.14-rc3] DMA_PUSHER get 0x00029044 put 0x000184d0 state 0x80000040 (err: INVALID_CMD) push 0x00000000
- MediaWriter & Nouveau
- [Bug 98129] New: X hung with nouveau 'INVALID_CMD' and 'INVALID_ADDRESS_ALIGNMENT' errors on GeForce 9600 GT [10de:0622]
- GT216M [GeForce GT 240M] (NV50/Tesla) sddm fails to start since commit 0a2f6372a43ff5e948b8b10be34d4473f6c2ef6c
- [Bug 70390] New: G84: Repeated system crashes under graphics load, E[PFIFO] DMA_PUSHER and lots of E[PGRAPH]