* [Bug 106431] On ASUS A8JN laptop with G72M GPU dmesg is flooded with error messages
2015-10-21 15:25 [Bug 106431] New: dmesg is flooded with error messages bugzilla-daemon
@ 2015-10-21 17:07 ` bugzilla-daemon
2015-10-21 17:43 ` bugzilla-daemon
` (8 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon @ 2015-10-21 17:07 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=106431
RussianNeuroMancer <russianneuromancer@ya.ru> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|dmesg is flooded with error |On ASUS A8JN laptop with
|messages |G72M GPU dmesg is flooded
| |with error messages
--
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 11+ messages in thread* [Bug 106431] On ASUS A8JN laptop with G72M GPU dmesg is flooded with error messages
2015-10-21 15:25 [Bug 106431] New: dmesg is flooded with error messages bugzilla-daemon
2015-10-21 17:07 ` [Bug 106431] On ASUS A8JN laptop with G72M GPU " bugzilla-daemon
@ 2015-10-21 17:43 ` bugzilla-daemon
2015-10-21 18:25 ` bugzilla-daemon
` (7 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon @ 2015-10-21 17:43 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=106431
Ilia Mirkin <imirkin@alum.mit.edu> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |imirkin@alum.mit.edu
--- Comment #1 from Ilia Mirkin <imirkin@alum.mit.edu> ---
Looks like this is because pre-tesla supplies a crtcid of -1 for pre-tesla
(which your gpu is), and "pipe" was recently made into unsigned int, which
causes the warn to trigger.
J'accuse
commit cc1ef118fc099295ae6aabbacc8af94d8d8885eb
Author: Thierry Reding <treding@nvidia.com>
Date: Wed Aug 12 17:00:31 2015 +0200
drm/irq: Make pipe unsigned and name consistent
Name all references to the pipe number (CRTC index) consistently to make
it easier to distinguish which is a pipe number and which is a pointer
to struct drm_crtc.
While at it also make all references to the pipe number unsigned because
there is no longer any reason why it should ever be negative.
Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
--
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 11+ messages in thread* [Bug 106431] On ASUS A8JN laptop with G72M GPU dmesg is flooded with error messages
2015-10-21 15:25 [Bug 106431] New: dmesg is flooded with error messages bugzilla-daemon
2015-10-21 17:07 ` [Bug 106431] On ASUS A8JN laptop with G72M GPU " bugzilla-daemon
2015-10-21 17:43 ` bugzilla-daemon
@ 2015-10-21 18:25 ` bugzilla-daemon
2015-10-30 21:57 ` bugzilla-daemon
` (6 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon @ 2015-10-21 18:25 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=106431
Daniel Vetter <daniel@ffwll.ch> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |daniel@ffwll.ch
--- Comment #2 from Daniel Vetter <daniel@ffwll.ch> ---
Three ways to fix this:
- open-code the old behaviour (without the warning) again in nouveau, just to
shut it up.
- don't register vblanks with the drm core (i.e. no call to drm_vblank_init) on
pre-tesla if the hw/driver can't do it since it's just a lie apparently.
According to following commit at least:
commit af4870e406126b7ac0ae7c7ce5751f25ebe60f28
Author: Mario Kleiner <mario.kleiner.de@gmail.com>
Date: Tue May 13 00:42:08 2014 +0200
drm/nouveau/kms/nv04-nv40: fix pageflip events via special case.
- fix up the underlying issue of sending the vblank events before they happen.
Old intel hw is similar in that the pageflip irq from the hw happens when the
flip arms, not when it completes at the next vblank. We solve that by enabling
the corresponding vblank, and from the flip handler stuff the event someplace
where the vblank handler can pick it up. Then on the next vblank we'll send out
the event (knowing the timestamp to be accurate) and drop the vblank reference.
--
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 11+ messages in thread* [Bug 106431] On ASUS A8JN laptop with G72M GPU dmesg is flooded with error messages
2015-10-21 15:25 [Bug 106431] New: dmesg is flooded with error messages bugzilla-daemon
` (2 preceding siblings ...)
2015-10-21 18:25 ` bugzilla-daemon
@ 2015-10-30 21:57 ` bugzilla-daemon
2015-11-02 20:38 ` bugzilla-daemon
` (5 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon @ 2015-10-30 21:57 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=106431
--- Comment #3 from Daniel Vetter <daniel@ffwll.ch> ---
Created attachment 191661
--> https://bugzilla.kernel.org/attachment.cgi?id=191661&action=edit
attempt at fixing pre-nv50 pageflip events
Ok, I made an attempt at correctly fixing this, i.e. the 3rd option I laid out
above. Patch attached, please test.
Note that I'll be on vacation next 2 weeks, so Thierry needs to take over any
follow-up work.
--
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 11+ messages in thread* [Bug 106431] On ASUS A8JN laptop with G72M GPU dmesg is flooded with error messages
2015-10-21 15:25 [Bug 106431] New: dmesg is flooded with error messages bugzilla-daemon
` (3 preceding siblings ...)
2015-10-30 21:57 ` bugzilla-daemon
@ 2015-11-02 20:38 ` bugzilla-daemon
2015-11-02 20:40 ` bugzilla-daemon
` (4 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon @ 2015-11-02 20:38 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=106431
Ikey Doherty <ikey@solus-project.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ikey@solus-project.com
--- Comment #4 from Ikey Doherty <ikey@solus-project.com> ---
Hi - we've tested this in Solus Operating System as we encountered the same
issue [1]. The patch required slight modification (exposing
drm_arm_vblank_event via drmP.h)
--
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 11+ messages in thread* [Bug 106431] On ASUS A8JN laptop with G72M GPU dmesg is flooded with error messages
2015-10-21 15:25 [Bug 106431] New: dmesg is flooded with error messages bugzilla-daemon
` (4 preceding siblings ...)
2015-11-02 20:38 ` bugzilla-daemon
@ 2015-11-02 20:40 ` bugzilla-daemon
2015-11-02 20:50 ` bugzilla-daemon
` (3 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon @ 2015-11-02 20:40 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=106431
--- Comment #5 from Ikey Doherty <ikey@solus-project.com> ---
Created attachment 191861
--> https://bugzilla.kernel.org/attachment.cgi?id=191861&action=edit
Revised version of Daniel's patch
Added a revised version of Daniel's patch to include the symbol in the header.
Validated on Solus, where the bug was actually worse and causing graphical
"static" artefacts
[1] https://plus.google.com/114713706129194876663/posts/DrUqQypp24w
--
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 11+ messages in thread* [Bug 106431] On ASUS A8JN laptop with G72M GPU dmesg is flooded with error messages
2015-10-21 15:25 [Bug 106431] New: dmesg is flooded with error messages bugzilla-daemon
` (5 preceding siblings ...)
2015-11-02 20:40 ` bugzilla-daemon
@ 2015-11-02 20:50 ` bugzilla-daemon
2015-11-07 5:15 ` bugzilla-daemon
` (2 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon @ 2015-11-02 20:50 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=106431
--- Comment #6 from Ikey Doherty <ikey@solus-project.com> ---
Above fixed confirmed as resolving nouveau functionality in X - however the 304
series driver from nvidia is not functional (whereas it's working on 4.1.12).
(7600gt)
P.S. I know the nvidia driver isn't anyone's issue here, more of a heads up for
those who come looking for answers.
--
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 11+ messages in thread* [Bug 106431] On ASUS A8JN laptop with G72M GPU dmesg is flooded with error messages
2015-10-21 15:25 [Bug 106431] New: dmesg is flooded with error messages bugzilla-daemon
` (6 preceding siblings ...)
2015-11-02 20:50 ` bugzilla-daemon
@ 2015-11-07 5:15 ` bugzilla-daemon
2015-11-07 17:09 ` bugzilla-daemon
2015-11-07 17:12 ` bugzilla-daemon
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon @ 2015-11-07 5:15 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=106431
--- Comment #7 from poma <pomidorabelisima@gmail.com> ---
See Also:
https://bugs.freedesktop.org/show_bug.cgi?id=92852
--
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 11+ messages in thread* [Bug 106431] On ASUS A8JN laptop with G72M GPU dmesg is flooded with error messages
2015-10-21 15:25 [Bug 106431] New: dmesg is flooded with error messages bugzilla-daemon
` (7 preceding siblings ...)
2015-11-07 5:15 ` bugzilla-daemon
@ 2015-11-07 17:09 ` bugzilla-daemon
2015-11-07 17:12 ` bugzilla-daemon
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon @ 2015-11-07 17:09 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=106431
--- Comment #8 from poma <pomidorabelisima@gmail.com> ---
Tested with:
4.3.0-2.fc22.i686
i.e. 4.3.0-1.fc24.i686 + nv-drm-vblank.patch
https://bugzilla.kernel.org/attachment.cgi?id=191861
Tested-by: poma <pomidorabelisima@gmail.com>
--
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 11+ messages in thread* [Bug 106431] On ASUS A8JN laptop with G72M GPU dmesg is flooded with error messages
2015-10-21 15:25 [Bug 106431] New: dmesg is flooded with error messages bugzilla-daemon
` (8 preceding siblings ...)
2015-11-07 17:09 ` bugzilla-daemon
@ 2015-11-07 17:12 ` bugzilla-daemon
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon @ 2015-11-07 17:12 UTC (permalink / raw)
To: dri-devel
https://bugzilla.kernel.org/show_bug.cgi?id=106431
--- Comment #9 from poma <pomidorabelisima@gmail.com> ---
Please push to linux-next and mainline 4.3.
--
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 11+ messages in thread