From: bugzilla-daemon@freedesktop.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 107978] [amdgpu] Switching to tty fails with DisplayPort monitor going to sleep (REG_WAIT timeout / dce110_stream_encoder_dp_blank)
Date: Tue, 18 Sep 2018 13:01:09 +0000 [thread overview]
Message-ID: <bug-107978-502@http.bugs.freedesktop.org/> (raw)
[-- Attachment #1.1: Type: text/plain, Size: 5091 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=107978
Bug ID: 107978
Summary: [amdgpu] Switching to tty fails with DisplayPort
monitor going to sleep (REG_WAIT timeout /
dce110_stream_encoder_dp_blank)
Product: DRI
Version: unspecified
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: DRM/AMDgpu
Assignee: dri-devel@lists.freedesktop.org
Reporter: shtetldik@gmail.com
After upgrading to Linux 4.19-rc3 (from 4.18.x), I can't switch to tty anymore,
the monitor connected over DisplayPort goes into sleep mode.
I see this in dmesg when it happens:
[37342.777399] [drm:generic_reg_wait [amdgpu]] *ERROR* REG_WAIT timeout 10us *
3000 tries - dce110_stream_encoder_dp_blank line:922
[37342.777477] WARNING: CPU: 4 PID: 14403 at
drivers/gpu/drm/amd/amdgpu/../display/dc/dc_helper.c:254
generic_reg_wait+0xe7/0x160 [amdgpu]
[37342.777478] Modules linked in: uas usb_storage rfcomm ebtable_filter
ebtables devlink ip6table_filter ip6_tables iptable_filter cmac bnep arc4
nls_ascii nls_cp437 vfat amdkfd fat snd_hda_codec_realtek snd_hda_codec_generic
edac_mce_amd btusb btrtl amdgpu btbcm snd_hda_codec_hdmi btintel iwlmvm
snd_usb_audio snd_hda_intel bluetooth kvm_amd snd_hda_codec snd_usbmidi_lib
wmi_bmof mxm_wmi mac80211 snd_hda_core kvm uvcvideo videobuf2_vmalloc snd_hwdep
videobuf2_memops snd_rawmidi jitterentropy_rng videobuf2_v4l2 videobuf2_common
snd_seq_device chash iwlwifi irqbypass gpu_sched videodev snd_pcm
crct10dif_pclmul ttm crc32_pclmul media drbg snd_timer evdev drm_kms_helper
cfg80211 ansi_cprng ghash_clmulni_intel efi_pstore pcspkr drm snd k10temp
ecdh_generic soundcore efivars rfkill crc16 sp5100_tco sg ccp
[37342.777514] rng_core wmi pcc_cpufreq button acpi_cpufreq nct6775 hwmon_vid
parport_pc ppdev lp parport efivarfs ip_tables x_tables autofs4 xfs btrfs xor
zstd_decompress zstd_compress xxhash raid6_pq libcrc32c crc32c_generic
hid_generic usbhid hid sd_mod crc32c_intel ahci xhci_pci libahci aesni_intel
xhci_hcd aes_x86_64 crypto_simd libata igb cryptd glue_helper nvme usbcore
scsi_mod i2c_piix4 i2c_algo_bit nvme_core dca usb_common gpio_amdpt
gpio_generic
[37342.777542] CPU: 4 PID: 14403 Comm: kworker/4:1 Tainted: G W
4.19.0-rc3-amd64 #1 Debian 4.19~rc3-1~exp1
[37342.777542] Hardware name: To Be Filled By O.E.M. To Be Filled By
O.E.M./X370 Taichi, BIOS L4.64 04/03/2018
[37342.777558] Workqueue: events drm_mode_rmfb_work_fn [drm]
[37342.777615] RIP: 0010:generic_reg_wait+0xe7/0x160 [amdgpu]
[37342.777617] Code: 44 24 58 8b 54 24 48 89 de 44 89 4c 24 08 48 8b 4c 24 50
48 c7 c7 20 9d b5 c1 e8 64 e6 f0 fe 83 7d 18 01 44 8b 4c 24 08 74 02 <0f> 0b 48
83 c4 10 44 89 c8 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 0f
[37342.777618] RSP: 0018:ffffa2ae81b9ba20 EFLAGS: 00010297
[37342.777620] RAX: 0000000000000000 RBX: 000000000000000a RCX:
0000000000000000
[37342.777621] RDX: 0000000000000000 RSI: ffff93d74eb166a8 RDI:
ffff93d74eb166a8
[37342.777622] RBP: ffff93d746439180 R08: 0000000000000000 R09:
0000000000010200
[37342.777623] R10: 0720072007200720 R11: 0720073207320739 R12:
0000000000000bb9
[37342.777624] R13: 00000000000051e2 R14: 0000000000010000 R15:
0000000000000000
[37342.777625] FS: 0000000000000000(0000) GS:ffff93d74eb00000(0000)
knlGS:0000000000000000
[37342.777626] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[37342.777627] CR2: 0000558f62bfa9d0 CR3: 00000003f2c38000 CR4:
00000000003406e0
[37342.777628] Call Trace:
[37342.777695] dce110_stream_encoder_dp_blank+0x12c/0x1a0 [amdgpu]
[37342.777754] core_link_disable_stream+0x54/0x220 [amdgpu]
[37342.777813] dce110_reset_hw_ctx_wrap+0xc1/0x1e0 [amdgpu]
[37342.777872] dce110_apply_ctx_to_hw+0x45/0x650 [amdgpu]
[37342.777928] ? dc_remove_plane_from_context+0x1fc/0x240 [amdgpu]
[37342.777985] dc_commit_state+0x2c6/0x520 [amdgpu]
[37342.778047] amdgpu_dm_atomic_commit_tail+0x37a/0xd80 [amdgpu]
[37342.778052] ? __wake_up_common_lock+0x89/0xc0
[37342.778054] ? _cond_resched+0x15/0x30
[37342.778056] ? wait_for_completion_timeout+0x3b/0x1a0
[37342.778117] ? amdgpu_dm_atomic_commit_tail+0xd80/0xd80 [amdgpu]
[37342.778126] commit_tail+0x3d/0x70 [drm_kms_helper]
[37342.778133] drm_atomic_helper_commit+0xb4/0x120 [drm_kms_helper]
[37342.778148] drm_framebuffer_remove+0x361/0x410 [drm]
[37342.778164] drm_mode_rmfb_work_fn+0x4f/0x60 [drm]
[37342.778167] process_one_work+0x1a7/0x360
[37342.778169] worker_thread+0x30/0x390
[37342.778171] ? pwq_unbound_release_workfn+0xd0/0xd0
[37342.778173] kthread+0x112/0x130
[37342.778175] ? kthread_bind+0x30/0x30
[37342.778177] ret_from_fork+0x22/0x40
[37342.778179] ---[ end trace 3d987dd66a59ffb4 ]---
OS: Debian testing, kernel 4.19~rc3-1~exp1
GPU: Sapphire Pulse Vega 56.
amdgpu firmware: 20180825+dfsg-1
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 6426 bytes --]
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
next reply other threads:[~2018-09-18 13:01 UTC|newest]
Thread overview: 64+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-09-18 13:01 bugzilla-daemon [this message]
2018-09-20 3:10 ` [Bug 107978] [amdgpu] Switching to tty fails with DisplayPort monitor going to sleep (REG_WAIT timeout / dce110_stream_encoder_dp_blank) bugzilla-daemon
2018-10-05 0:18 ` bugzilla-daemon
2018-10-05 15:59 ` bugzilla-daemon
2018-10-07 19:20 ` bugzilla-daemon
2018-10-07 19:23 ` bugzilla-daemon
2018-10-09 13:18 ` bugzilla-daemon
2018-10-09 13:57 ` bugzilla-daemon
2018-10-09 13:58 ` bugzilla-daemon
2018-10-11 14:17 ` bugzilla-daemon
2018-10-11 16:26 ` bugzilla-daemon
2018-10-11 16:41 ` [Bug 107978] [amdgpu] Switching to tty fails with DisplayPort 1.2 " bugzilla-daemon
2018-10-11 16:55 ` bugzilla-daemon
2018-10-16 22:42 ` bugzilla-daemon
2018-10-17 13:07 ` bugzilla-daemon
2018-10-17 13:10 ` bugzilla-daemon
2018-10-21 23:30 ` bugzilla-daemon
2018-11-13 16:54 ` bugzilla-daemon
2018-11-22 18:55 ` bugzilla-daemon
2018-12-03 19:16 ` bugzilla-daemon
2018-12-03 19:30 ` bugzilla-daemon
2018-12-06 20:35 ` bugzilla-daemon
2018-12-06 21:47 ` bugzilla-daemon
2018-12-06 21:48 ` bugzilla-daemon
2018-12-06 21:51 ` bugzilla-daemon
2018-12-06 21:56 ` bugzilla-daemon
2018-12-07 6:30 ` bugzilla-daemon
2018-12-07 6:32 ` bugzilla-daemon
2018-12-07 14:58 ` bugzilla-daemon
2018-12-17 3:46 ` bugzilla-daemon
2018-12-17 15:46 ` bugzilla-daemon
2018-12-17 15:49 ` bugzilla-daemon
2018-12-17 15:54 ` bugzilla-daemon
2018-12-17 16:09 ` bugzilla-daemon
2018-12-17 16:27 ` bugzilla-daemon
2018-12-17 16:27 ` bugzilla-daemon
2018-12-18 1:37 ` bugzilla-daemon
2018-12-18 2:00 ` bugzilla-daemon
2018-12-18 15:02 ` bugzilla-daemon
2018-12-18 16:22 ` bugzilla-daemon
2018-12-25 2:21 ` bugzilla-daemon
2018-12-27 8:14 ` bugzilla-daemon
2019-01-07 2:05 ` bugzilla-daemon
2019-01-07 4:25 ` bugzilla-daemon
2019-01-14 2:01 ` bugzilla-daemon
2019-01-15 15:56 ` bugzilla-daemon
2019-01-24 16:03 ` bugzilla-daemon
2019-01-24 17:59 ` bugzilla-daemon
2019-01-24 19:09 ` bugzilla-daemon
2019-01-24 21:49 ` bugzilla-daemon
2019-01-25 2:08 ` bugzilla-daemon
2019-01-25 16:14 ` bugzilla-daemon
2019-01-25 16:17 ` bugzilla-daemon
2019-01-25 16:18 ` bugzilla-daemon
2019-01-25 16:24 ` bugzilla-daemon
2019-01-28 15:16 ` bugzilla-daemon
2019-01-28 16:36 ` bugzilla-daemon
2019-01-28 17:59 ` bugzilla-daemon
2019-01-28 18:01 ` bugzilla-daemon
2019-02-18 17:48 ` bugzilla-daemon
2019-02-18 17:52 ` bugzilla-daemon
2019-02-18 21:00 ` bugzilla-daemon
2019-02-22 19:43 ` bugzilla-daemon
2019-05-07 23:46 ` bugzilla-daemon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=bug-107978-502@http.bugs.freedesktop.org/ \
--to=bugzilla-daemon@freedesktop.org \
--cc=dri-devel@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).