* [Bug 110949] Continuious warnings from agd5f 5.3-wip branch
@ 2019-06-19 13:22 bugzilla-daemon
2019-06-19 13:46 ` bugzilla-daemon
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: bugzilla-daemon @ 2019-06-19 13:22 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 3848 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=110949
Bug ID: 110949
Summary: Continuious warnings from agd5f 5.3-wip branch
Product: DRI
Version: XOrg git
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: DRM/AMDgpu
Assignee: dri-devel@lists.freedesktop.org
Reporter: mike@fireburn.co.uk
Created attachment 144594
--> https://bugs.freedesktop.org/attachment.cgi?id=144594&action=edit
Compressed log
Jun 19 14:20:01 quark kernel: [drm] pstate TEST_DEBUG_DATA: 0x36F6F00F
Jun 19 14:20:01 quark kernel: WARNING: CPU: 6 PID: 229 at
drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_hw_sequencer.c:872
dcn10_verify_allow_pstate_change_high+0x20/0x240
Jun 19 14:20:01 quark kernel: Modules linked in:
Jun 19 14:20:01 quark kernel: CPU: 6 PID: 229 Comm: kworker/u32:8 Tainted: G
W 5.2.0-rc2-agd5f+ #380
Jun 19 14:20:01 quark kernel: Hardware name: System manufacturer System Product
Name/ROG STRIX X470-I GAMING, BIOS 2202 04/11/2019
Jun 19 14:20:01 quark kernel: Workqueue: events_unbound commit_work
Jun 19 14:20:01 quark kernel: RIP:
0010:dcn10_verify_allow_pstate_change_high+0x20/0x240
Jun 19 14:20:01 quark kernel: Code: 66 2e 0f 1f 84 00 00 00 00 00 55 53 48 89
fb 48 8b 87 80 02 00 00 48 8b b8 b0 01 00 00 e8 28 02 01 00 84 c0 0f 85 1b 02
00 00 <0f> 0b 80 bb 97 01 00 00 00 0f 84 0c 02 00 00 48 8b 83 80 02 00 00
Jun 19 14:20:01 quark kernel: RSP: 0018:ffffc9000049fb00 EFLAGS: 00010246
Jun 19 14:20:01 quark kernel: RAX: 0000000000000000 RBX: ffff8887fbc38000 RCX:
0000000000000000
Jun 19 14:20:01 quark kernel: RDX: 0000000000000000 RSI: ffff888800b96148 RDI:
00000000ffffffff
Jun 19 14:20:01 quark kernel: RBP: ffffc9000049fb78 R08: 0000000000000400 R09:
00000000000140f9
Jun 19 14:20:01 quark kernel: R10: 0000000000000007 R11: 0000000000000000 R12:
ffff8887fbc38000
Jun 19 14:20:01 quark kernel: R13: ffff8887fb404800 R14: 0000000000000001 R15:
0000000000000004
Jun 19 14:20:01 quark kernel: FS: 0000000000000000(0000)
GS:ffff888800b80000(0000) knlGS:0000000000000000
Jun 19 14:20:01 quark kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jun 19 14:20:01 quark kernel: CR2: 00007fcaaf660368 CR3: 00000007efd26000 CR4:
00000000003406a0
Jun 19 14:20:01 quark kernel: Call Trace:
Jun 19 14:20:01 quark kernel: ? dc_commit_updates_for_stream+0xa7e/0xec0
Jun 19 14:20:01 quark kernel: ?
amdgpu_dm_commit_planes.constprop.0+0x70c/0x910
Jun 19 14:20:01 quark kernel: ? amdgpu_dm_atomic_commit_tail+0x359/0xde0
Jun 19 14:20:01 quark kernel: ? load_balance+0x177/0x9e0
Jun 19 14:20:01 quark kernel: ? sched_clock_cpu+0x10/0xd0
Jun 19 14:20:01 quark kernel: ? preempt_count_add+0x74/0xa0
Jun 19 14:20:01 quark kernel: ? _raw_spin_lock_irq+0xf/0x30
Jun 19 14:20:01 quark kernel: ? _raw_spin_unlock_irq+0xe/0x20
Jun 19 14:20:01 quark kernel: ? wait_for_completion_timeout+0xe3/0x110
Jun 19 14:20:01 quark kernel: ? _raw_spin_unlock_irq+0xe/0x20
Jun 19 14:20:01 quark kernel: ? finish_task_switch+0x7a/0x240
Jun 19 14:20:01 quark kernel: ? __update_idle_core+0x1b/0xa0
Jun 19 14:20:01 quark kernel: ? commit_tail+0x34/0x60
Jun 19 14:20:01 quark kernel: ? commit_tail+0x34/0x60
Jun 19 14:20:01 quark kernel: ? process_one_work+0x199/0x310
Jun 19 14:20:01 quark kernel: ? worker_thread+0x45/0x3c0
Jun 19 14:20:01 quark kernel: ? kthread+0xf8/0x130
Jun 19 14:20:01 quark kernel: ? wq_update_unbound_numa+0x10/0x10
Jun 19 14:20:01 quark kernel: ? kthread_park+0x80/0x80
Jun 19 14:20:01 quark kernel: ? ret_from_fork+0x1f/0x30
Jun 19 14:20:01 quark kernel: ---[ end trace 25db1648dbe2f9f1 ]---
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 5268 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug 110949] Continuious warnings from agd5f 5.3-wip branch
2019-06-19 13:22 [Bug 110949] Continuious warnings from agd5f 5.3-wip branch bugzilla-daemon
@ 2019-06-19 13:46 ` bugzilla-daemon
2019-06-19 13:50 ` bugzilla-daemon
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2019-06-19 13:46 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 2140 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=110949
Mike Lothian <mike@fireburn.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mike@fireburn.co.uk
--- Comment #1 from Mike Lothian <mike@fireburn.co.uk> ---
37fb6e8a96fbc9c809c58f9490267ffe7101ac33 is the first bad commit
commit 37fb6e8a96fbc9c809c58f9490267ffe7101ac33
Author: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Date: Fri Jun 7 11:16:55 2019 -0400
drm/amd/display: Enable fast plane updates when state->allow_modeset = true
[Why]
Whenever the a modeset is allowed (but not neccessarily required) we
currently recreate all the planes in the state. Most IGT tests and
legacy IOCTLs create atomic commits with this flag set, so the pipes
are often unnecessarily reprogrammed.
Poor performance and stuttering can occur when many of these commits
are frequently issued.
This flag was needed when the appropriate conditions for checking
whether the planes needed a reset were not in place, but
should_reset_plane should cover everything needed now.
[How]
Drop the check for state->allow_modeset in should_reset_plane.
All planes on a CRTC should reset in the following conditions:
- The CRTC needs a modeset
- The CRTC degamma changes
- Planes are added or removed to the CRTC
These conditions are all covered in should_reset_plane.
We still can't drop the format change check in should_reset_plane since
fill_dc_plane_info_and_addr isn't called when validating the state, so
we can't tell if a FULL update is needed or not.
Signed-off-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Reviewed-by: David Francis <david.francis@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 --------
1 file changed, 8 deletions(-)
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 3710 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug 110949] Continuious warnings from agd5f 5.3-wip branch
2019-06-19 13:22 [Bug 110949] Continuious warnings from agd5f 5.3-wip branch bugzilla-daemon
2019-06-19 13:46 ` bugzilla-daemon
@ 2019-06-19 13:50 ` bugzilla-daemon
2019-06-20 12:28 ` bugzilla-daemon
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2019-06-19 13:50 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 252 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=110949
--- Comment #2 from Mike Lothian <mike@fireburn.co.uk> ---
It reverts cleanly and the warnings go away once its gone
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1029 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug 110949] Continuious warnings from agd5f 5.3-wip branch
2019-06-19 13:22 [Bug 110949] Continuious warnings from agd5f 5.3-wip branch bugzilla-daemon
2019-06-19 13:46 ` bugzilla-daemon
2019-06-19 13:50 ` bugzilla-daemon
@ 2019-06-20 12:28 ` bugzilla-daemon
2019-06-20 15:08 ` bugzilla-daemon
2019-08-30 10:58 ` bugzilla-daemon
4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2019-06-20 12:28 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 399 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=110949
--- Comment #3 from Nicholas Kazlauskas <nicholas.kazlauskas@amd.com> ---
Seems like there's still issues with dropping the check depending on the ASIC
revision and probably userspace that's being used.
I can revert this for now while investigating the issue.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1191 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug 110949] Continuious warnings from agd5f 5.3-wip branch
2019-06-19 13:22 [Bug 110949] Continuious warnings from agd5f 5.3-wip branch bugzilla-daemon
` (2 preceding siblings ...)
2019-06-20 12:28 ` bugzilla-daemon
@ 2019-06-20 15:08 ` bugzilla-daemon
2019-08-30 10:58 ` bugzilla-daemon
4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2019-06-20 15:08 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 261 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=110949
--- Comment #4 from Mike Lothian <mike@fireburn.co.uk> ---
If there's anything you'd like me to test for you, please do shout
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1038 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug 110949] Continuious warnings from agd5f 5.3-wip branch
2019-06-19 13:22 [Bug 110949] Continuious warnings from agd5f 5.3-wip branch bugzilla-daemon
` (3 preceding siblings ...)
2019-06-20 15:08 ` bugzilla-daemon
@ 2019-08-30 10:58 ` bugzilla-daemon
4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2019-08-30 10:58 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 429 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=110949
Mike Lothian <mike@fireburn.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1253 bytes --]
[-- Attachment #2: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2019-08-30 10:58 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-19 13:22 [Bug 110949] Continuious warnings from agd5f 5.3-wip branch bugzilla-daemon
2019-06-19 13:46 ` bugzilla-daemon
2019-06-19 13:50 ` bugzilla-daemon
2019-06-20 12:28 ` bugzilla-daemon
2019-06-20 15:08 ` bugzilla-daemon
2019-08-30 10:58 ` bugzilla-daemon
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.