All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 109556] New: [NV50/GT200] fifo: DMA_PUSHER ... (err: INVALID_CMD) push 00400040
@ 2019-02-05 10:32 bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
       [not found] ` <bug-109556-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
  0 siblings, 1 reply; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2019-02-05 10:32 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 4296 bytes --]

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-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
          Reporter: bastian.beischer-vA1bhqPz9FBZXbeN9DUtxg@public.gmane.org
        QA Contact: xorg-team-go0+a7rfsptAfugRpC6u6w@public.gmane.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.

[-- Attachment #1.2: Type: text/html, Size: 5695 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 109556] [NV50/GT200] fifo: DMA_PUSHER ... (err: INVALID_CMD) push 00400040
       [not found] ` <bug-109556-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
@ 2019-02-05 10:33   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2019-02-06  0:10   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2019-02-05 10:33 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 335 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=109556

--- Comment #1 from bastian.beischer-vA1bhqPz9FBZXbeN9DUtxg@public.gmane.org ---
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.

[-- Attachment #1.2: Type: text/html, Size: 1259 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 109556] [NV50/GT200] fifo: DMA_PUSHER ... (err: INVALID_CMD) push 00400040
       [not found] ` <bug-109556-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
  2019-02-05 10:33   ` [Bug 109556] " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2019-02-06  0:10   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2019-02-06 14:30   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2019-02-06  0:10 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 389 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=109556

--- Comment #2 from bastian.beischer-vA1bhqPz9FBZXbeN9DUtxg@public.gmane.org ---
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.

[-- Attachment #1.2: Type: text/html, Size: 1185 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 109556] [NV50/GT200] fifo: DMA_PUSHER ... (err: INVALID_CMD) push 00400040
       [not found] ` <bug-109556-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
  2019-02-05 10:33   ` [Bug 109556] " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2019-02-06  0:10   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2019-02-06 14:30   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2019-02-08 21:51   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2019-02-06 14:30 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 567 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=109556

qjztreez-1ViLX0X+lBJBDgjK7y7TUQ@public.gmane.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |qjztreez-1ViLX0X+lBJBDgjK7y7TUQ@public.gmane.org

--- Comment #3 from qjztreez-1ViLX0X+lBJBDgjK7y7TUQ@public.gmane.org ---
*** Bug 109558 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1999 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 109556] [NV50/GT200] fifo: DMA_PUSHER ... (err: INVALID_CMD) push 00400040
       [not found] ` <bug-109556-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (2 preceding siblings ...)
  2019-02-06 14:30   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2019-02-08 21:51   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2019-02-08 21:52   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2019-02-08 21:51 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 557 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=109556

--- Comment #4 from bastian.beischer-vA1bhqPz9FBZXbeN9DUtxg@public.gmane.org ---
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.

[-- Attachment #1.2: Type: text/html, Size: 1411 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 109556] [NV50/GT200] fifo: DMA_PUSHER ... (err: INVALID_CMD) push 00400040
       [not found] ` <bug-109556-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (3 preceding siblings ...)
  2019-02-08 21:51   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2019-02-08 21:52   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2019-02-08 23:55   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2019-12-04  9:48   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2019-02-08 21:52 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 469 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=109556

--- Comment #5 from bastian.beischer-vA1bhqPz9FBZXbeN9DUtxg@public.gmane.org ---
(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.

[-- Attachment #1.2: Type: text/html, Size: 1566 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 109556] [NV50/GT200] fifo: DMA_PUSHER ... (err: INVALID_CMD) push 00400040
       [not found] ` <bug-109556-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (4 preceding siblings ...)
  2019-02-08 21:52   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2019-02-08 23:55   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2019-12-04  9:48   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2019-02-08 23:55 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 706 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=109556

--- Comment #6 from qjztreez-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org ---
(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.

[-- Attachment #1.2: Type: text/html, Size: 1836 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 109556] [NV50/GT200] fifo: DMA_PUSHER ... (err: INVALID_CMD) push 00400040
       [not found] ` <bug-109556-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (5 preceding siblings ...)
  2019-02-08 23:55   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2019-12-04  9:48   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2019-12-04  9:48 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 871 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=109556

Martin Peres <martin.peres-GANU6spQydw@public.gmane.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |MOVED
             Status|NEW                         |RESOLVED

--- Comment #7 from Martin Peres <martin.peres-GANU6spQydw@public.gmane.org> ---
-- 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.

[-- Attachment #1.2: Type: text/html, Size: 2469 bytes --]

[-- Attachment #2: Type: text/plain, Size: 153 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2019-12-04  9:48 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-02-05 10:32 [Bug 109556] New: [NV50/GT200] fifo: DMA_PUSHER ... (err: INVALID_CMD) push 00400040 bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
     [not found] ` <bug-109556-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
2019-02-05 10:33   ` [Bug 109556] " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2019-02-06  0:10   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2019-02-06 14:30   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2019-02-08 21:51   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2019-02-08 21:52   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2019-02-08 23:55   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2019-12-04  9:48   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.