<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - Changing display's orientation hits [drm:generic_reg_wait [amdgpu]] *ERROR* REG_WAIT timeout 1us * 10 tries - optc1_lock line:553"
href="https://bugs.freedesktop.org/show_bug.cgi?id=106115">106115</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>Changing display's orientation hits [drm:generic_reg_wait [amdgpu]] *ERROR* REG_WAIT timeout 1us * 10 tries - optc1_lock line:553
</td>
</tr>
<tr>
<th>Product</th>
<td>DRI
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Hardware</th>
<td>x86-64 (AMD64)
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux (All)
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>DRM/AMDgpu
</td>
</tr>
<tr>
<th>Assignee</th>
<td>dri-devel@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>jian-hong@endlessm.com
</td>
</tr></table>
<p>
<div>
<pre>Created <span class=""><a href="attachment.cgi?id=138894" name="attach_138894" title="the full dmesg">attachment 138894</a> <a href="attachment.cgi?id=138894&action=edit" title="the full dmesg">[details]</a></span>
the full dmesg
I have an AMD Ryzen 5 2500U with Radeon Vega Mobile Gfx laptop.
After set and apply the orientation in display settings, the laptop's display
rotates to the orientation and works.
However, I can see the amdgpu module hits the error in dmesg during the
rotation: "[drm:generic_reg_wait [amdgpu]] *ERROR* REG_WAIT timeout 1us * 10
tries - optc1_lock line:553" and the warning message: "WARNING: CPU: 6 PID: 684
at drivers/gpu/drm/amd/amdgpu/../display/dc/dc_helper.c:195
generic_reg_wait+0xeb/0x160 [amdgpu]".
[ 65.504852] [drm:generic_reg_wait [amdgpu]] *ERROR* REG_WAIT timeout 1us *
10 tries - optc1_lock line:553
[ 65.504985] WARNING: CPU: 6 PID: 684 at
drivers/gpu/drm/amd/amdgpu/../display/dc/dc_helper.c:195
generic_reg_wait+0xeb/0x160 [amdgpu]
[ 65.504986] Modules linked in: ccm rfcomm cmac bnep edac_mce_amd kvm_amd ccp
kvm btusb btrtl btbcm btintel snd_hda_codec_generic bluetooth
snd_hda_codec_hdmi snd_hda_intel snd_hda_codec ecdh_generic uvcvideo
videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 arc4 irqbypass
videobuf2_common videodev crct10dif_pclmul media snd_hda_core asus_nb_wmi
asus_wmi iwlmvm mac80211 wmi_bmof crc32_pclmul ghash_clmulni_intel
sparse_keymap pcbc aesni_intel aes_x86_64 crypto_simd glue_helper input_leds
iwlwifi r8169 cfg80211 mii cryptd video snd_hwdep snd_pcm snd_timer snd
soundcore joydev mac_hid shpchp asus_wireless wmi zram i2c_piix4 ip_tables
x_tables uas usb_storage hid_multitouch hid_generic amdkfd amd_iommu_v2 amdgpu
chash serio_raw i2c_algo_bit gpu_sched drm_kms_helper syscopyarea sysfillrect
sysimgblt ahci
[ 65.505032] fb_sys_fops libahci ttm drm i2c_hid hid
[ 65.505039] CPU: 6 PID: 684 Comm: Xorg Not tainted 4.16.2 #7
[ 65.505040] Hardware name: ASUSTeK COMPUTER INC. VivoBook 15 X505ZA/X505ZA,
BIOS X505ZA.200.T08 02/03/2018
[ 65.505079] RIP: 0010:generic_reg_wait+0xeb/0x160 [amdgpu]
[ 65.505080] RSP: 0018:ffffa63ec2c17840 EFLAGS: 00010297
[ 65.505082] RAX: 0000000000000229 RBX: 000000000000000b RCX:
0000000000000000
[ 65.505082] RDX: 0000000000000000 RSI: ffff9a37937964b8 RDI:
ffff9a37937964b8
[ 65.505083] RBP: ffffa63ec2c17880 R08: 0000000000000001 R09:
00000000000003a6
[ 65.505084] R10: 0000000000000001 R11: 00000000000003a6 R12:
0000000000000001
[ 65.505085] R13: ffff9a378c260400 R14: 0000000000000100 R15:
0000000000000001
[ 65.505086] FS: 00007fd98feada40(0000) GS:ffff9a3793780000(0000)
knlGS:0000000000000000
[ 65.505087] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 65.505088] CR2: 000055cb7874e850 CR3: 0000000310cec000 CR4:
00000000003406e0
[ 65.505090] Call Trace:
[ 65.505136] optc1_lock+0xa2/0xb0 [amdgpu]
[ 65.505176] dcn10_apply_ctx_for_surface+0xed/0x510 [amdgpu]
[ 65.505215] ? amdgpu_cgs_read_register+0x14/0x20 [amdgpu]
[ 65.505252] dc_commit_state+0x266/0x5d0 [amdgpu]
[ 65.505287] ? set_freesync_on_streams.part.5+0xa6/0x2a0 [amdgpu]
[ 65.505322] ? mod_freesync_set_user_enable+0x15f/0x1a0 [amdgpu]
[ 65.505364] amdgpu_dm_atomic_commit_tail+0x348/0xf80 [amdgpu]
[ 65.505393] ? amdgpu_bo_pin_restricted+0x1fe/0x2b0 [amdgpu]
[ 65.505399] ? _cond_resched+0x1a/0x50
[ 65.505401] ? wait_for_completion_timeout+0x3a/0x140
[ 65.505402] ? _cond_resched+0x1a/0x50
[ 65.505403] ? wait_for_completion_interruptible+0x37/0x180
[ 65.505405] ? ww_mutex_unlock+0x26/0x30
[ 65.505415] commit_tail+0x42/0x70 [drm_kms_helper]
[ 65.505421] drm_atomic_helper_commit+0x10c/0x120 [drm_kms_helper]
[ 65.505461] amdgpu_dm_atomic_commit+0x87/0xa0 [amdgpu]
[ 65.505483] drm_atomic_commit+0x51/0x60 [drm]
[ 65.505490] drm_atomic_helper_set_config+0x6e/0x90 [drm_kms_helper]
[ 65.505504] __drm_mode_set_config_internal+0x6b/0x120 [drm]
[ 65.505515] drm_mode_setcrtc+0x4f1/0x680 [drm]
[ 65.505526] ? drm_mode_getcrtc+0x190/0x190 [drm]
[ 65.505534] drm_ioctl_kernel+0x6b/0xb0 [drm]
[ 65.505543] drm_ioctl+0x33c/0x3f0 [drm]
[ 65.505553] ? drm_mode_getcrtc+0x190/0x190 [drm]
[ 65.505581] amdgpu_drm_ioctl+0x4f/0x90 [amdgpu]
[ 65.505585] do_vfs_ioctl+0xa6/0x610
[ 65.505587] ? handle_mm_fault+0x102/0x200
[ 65.505589] SyS_ioctl+0x79/0x90
[ 65.505591] do_syscall_64+0x73/0x130
[ 65.505593] entry_SYSCALL_64_after_hwframe+0x3d/0xa2
[ 65.505594] RIP: 0033:0x7fd98d36cdd7
[ 65.505595] RSP: 002b:00007fff4fb64b18 EFLAGS: 00003246 ORIG_RAX:
0000000000000010
[ 65.505597] RAX: ffffffffffffffda RBX: 000000000000000e RCX:
00007fd98d36cdd7
[ 65.505598] RDX: 00007fff4fb64b50 RSI: 00000000c06864a2 RDI:
000000000000000e
[ 65.505598] RBP: 00007fff4fb64b50 R08: 0000000000000000 R09:
000055cb795e0160
[ 65.505599] R10: 00007fff4fb64cf0 R11: 0000000000003246 R12:
00000000c06864a2
[ 65.505600] R13: 000000000000000e R14: 000055cb79031860 R15:
000055cb78efe380
[ 65.505601] Code: 44 8b 45 10 44 89 e1 48 c7 c2 00 d4 6b c0 48 c7 c7 b3 50
6c c0 44 89 55 d4 50 e8 91 8f d4 ff 41 83 7d 20 01 44 8b 55 d4 58 74 02 <0f> 0b
48 8d 65 d8 44 89 d0 5b 41 5c 41 5d 41 5e 41 5f 5d c3 41
[ 65.505628] ---[ end trace 8ba03b5199c4f7bc ]---
The kernel I used is 4.16.2.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>