My system log is full of warnings about dcn20_validate_bandwidth (see below.)
This is with RX 5500 XT device running amd gpupro driver. 20.30-1109583
amdgpu-dkms 1:5.6.5.24-1109583
This seems to coincide with a screen full of pixel noise, and seems triggered when going in, or out of a sleep/idle mode?
[184701.291613] ------------[ cut here ]------------
[184701.291740] WARNING: CPU: 12 PID: 1567 at /var/lib/dkms/amdgpu/5.6.5.24-1109583/build/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:3250 dcn20_validate_bandwidth_fp+0x8a/0xd0 [amdgpu]
[184701.291741] Modules linked in: AMDPowerProfiler(OE) btrfs xor zstd_compress raid6_pq ufs qnx4 hfsplus hfs minix ntfs msdos jfs xfs libcrc32c cpuid netlink_diag intel_rapl_msr intel_rapl_common isst_if_common skx_edac nfit x86_pkg_temp_thermal intel_powerclamp ipmi_ssif snd_hda_codec_hdmi binfmt_misc uas usb_storage coretemp snd_hda_intel snd_intel_dspcfg kvm_intel snd_hda_codec kvm snd_hda_core amdgpu(OE) nls_iso8859_1 snd_hwdep snd_pcm amd_iommu_v2 snd_seq_midi amd_sched(OE) snd_seq_midi_event amdttm(OE) snd_rawmidi crct10dif_pclmul snd_seq ghash_clmulni_intel aesni_intel snd_seq_device crypto_simd snd_timer amdkcl(OE) cryptd glue_helper drm_kms_helper snd fb_sys_fops rapl mei_me syscopyarea xpad ipmi_si sysfillrect intel_cstate input_leds joydev ff_memless sysimgblt soundcore mei ioatdma ipmi_devintf ipmi_msghandler mac_hid acpi_tad sch_fq_codel parport_pc ppdev lp parport drm ip_tables x_tables autofs4 hid_generic usbhid hid crc32_pclmul igb nvme nvme_core i2c_algo_bit i2c_i801 dca wmi
[184701.291776] [last unloaded: AMDPowerProfiler]
[184701.291780] CPU: 12 PID: 1567 Comm: Xorg Tainted: G W OE 5.4.0-47-generic #51-Ubuntu
[184701.291781] Hardware name: Supermicro Super Server/X11SRM-F, BIOS 2.2 09/03/2020
[184701.291888] RIP: 0010:dcn20_validate_bandwidth_fp+0x8a/0xd0 [amdgpu]
[184701.291890] Code: 24 08 1f 00 00 75 29 31 d2 4c 89 e6 4c 89 ef f2 41 0f 11 84 24 50 26 00 00 e8 f2 f5 ff ff 89 c2 41 22 94 24 08 1f 00 00 75 33 <0f> 0b eb 02 75 cd f2 0f 10 55 e8 f2 41 0f 11 94 24 50 26 00 00 48
[184701.291891] RSP: 0018:ffffb46b4298fa20 EFLAGS: 00010246
[184701.291893] RAX: 0000000000000001 RBX: 0000000000000000 RCX: 00000000000ea272
[184701.291893] RDX: 0000000000000000 RSI: af2e92a2240f908b RDI: 000000000002f1a0
[184701.291894] RBP: ffffb46b4298fa38 R08: 0000000000000005 R09: 0000000000000000
[184701.291895] R10: 0000000000000004 R11: 0000000100000001 R12: ffff986787960000
[184701.291896] R13: ffff986992740000 R14: ffff986917709830 R15: ffff986787960000
[184701.291897] FS: 00007f9fd16f5a80(0000) GS:ffff98699ff00000(0000) knlGS:0000000000000000
[184701.291898] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[184701.291899] CR2: 00007fb240ca20c0 CR3: 0000000806c6c004 CR4: 00000000003606e0
[184701.291900] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[184701.291901] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[184701.291901] Call Trace:
[184701.292005] dcn20_validate_bandwidth+0x29/0x40 [amdgpu]
[184701.292099] dc_validate_global_state+0x260/0x2d0 [amdgpu]
[184701.292196] amdgpu_dm_atomic_check+0xcd3/0xd10 [amdgpu]
[184701.292215] drm_atomic_check_only+0x2b1/0x450 [drm]
[184701.292227] drm_atomic_commit+0x18/0x50 [drm]
[184701.292239] drm_atomic_connector_commit_dpms+0xdf/0x100 [drm]
[184701.292252] drm_mode_obj_set_property_ioctl+0x156/0x2a0 [drm]
[184701.292265] ? drm_connector_set_obj_prop+0x90/0x90 [drm]
[184701.292277] drm_connector_property_set_ioctl+0x3b/0x60 [drm]
[184701.292286] drm_ioctl_kernel+0xae/0xf0 [drm]
[184701.292295] drm_ioctl+0x234/0x3d0 [drm]
[184701.292306] ? drm_connector_set_obj_prop+0x90/0x90 [drm]
[184701.292310] ? ___sys_recvmsg+0x88/0xc0
[184701.292354] amdgpu_drm_ioctl+0x4e/0x80 [amdgpu]
[184701.292356] do_vfs_ioctl+0x407/0x670
[184701.292359] ? fput+0x13/0x15
[184701.292361] ? __sys_recvmsg+0x88/0xa0
[184701.292363] ksys_ioctl+0x67/0x90
[184701.292364] __x64_sys_ioctl+0x1a/0x20
[184701.292367] do_syscall_64+0x57/0x190
[184701.292370] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[184701.292372] RIP: 0033:0x7f9fd1a5537b
[184701.292373] Code: 0f 1e fa 48 8b 05 15 3b 0d 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 0f 1f 44 00 00 f3 0f 1e fa b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d e5 3a 0d 00 f7 d8 64 89 01 48
[184701.292374] RSP: 002b:00007ffc96832f98 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[184701.292376] RAX: ffffffffffffffda RBX: 00007ffc96832fd0 RCX: 00007f9fd1a5537b
[184701.292376] RDX: 00007ffc96832fd0 RSI: 00000000c01064ab RDI: 000000000000000d
[184701.292377] RBP: 00000000c01064ab R08: 00007ffc96895090 R09: 00007ffc96832eb8
[184701.292378] R10: 00007ffc96832eb0 R11: 0000000000000246 R12: 0000557656b2fb40
[184701.292379] R13: 000000000000000d R14: 0000000000000000 R15: 0000557656a46980
[184701.292381] ---[ end trace 91d0e0d7876bea26 ]---
[184701.291740] WARNING: CPU: 12 PID: 1567 at /var/lib/dkms/amdgpu/5.6.5.24-1109583/build/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:3250 dcn20_validate_bandwidth_fp+0x8a/0xd0 [amdgpu]
[184701.291741] Modules linked in: AMDPowerProfiler(OE) btrfs xor zstd_compress raid6_pq ufs qnx4 hfsplus hfs minix ntfs msdos jfs xfs libcrc32c cpuid netlink_diag intel_rapl_msr intel_rapl_common isst_if_common skx_edac nfit x86_pkg_temp_thermal intel_powerclamp ipmi_ssif snd_hda_codec_hdmi binfmt_misc uas usb_storage coretemp snd_hda_intel snd_intel_dspcfg kvm_intel snd_hda_codec kvm snd_hda_core amdgpu(OE) nls_iso8859_1 snd_hwdep snd_pcm amd_iommu_v2 snd_seq_midi amd_sched(OE) snd_seq_midi_event amdttm(OE) snd_rawmidi crct10dif_pclmul snd_seq ghash_clmulni_intel aesni_intel snd_seq_device crypto_simd snd_timer amdkcl(OE) cryptd glue_helper drm_kms_helper snd fb_sys_fops rapl mei_me syscopyarea xpad ipmi_si sysfillrect intel_cstate input_leds joydev ff_memless sysimgblt soundcore mei ioatdma ipmi_devintf ipmi_msghandler mac_hid acpi_tad sch_fq_codel parport_pc ppdev lp parport drm ip_tables x_tables autofs4 hid_generic usbhid hid crc32_pclmul igb nvme nvme_core i2c_algo_bit i2c_i801 dca wmi
[184701.291776] [last unloaded: AMDPowerProfiler]
[184701.291780] CPU: 12 PID: 1567 Comm: Xorg Tainted: G W OE 5.4.0-47-generic #51-Ubuntu
[184701.291781] Hardware name: Supermicro Super Server/X11SRM-F, BIOS 2.2 09/03/2020
[184701.291888] RIP: 0010:dcn20_validate_bandwidth_fp+0x8a/0xd0 [amdgpu]
[184701.291890] Code: 24 08 1f 00 00 75 29 31 d2 4c 89 e6 4c 89 ef f2 41 0f 11 84 24 50 26 00 00 e8 f2 f5 ff ff 89 c2 41 22 94 24 08 1f 00 00 75 33 <0f> 0b eb 02 75 cd f2 0f 10 55 e8 f2 41 0f 11 94 24 50 26 00 00 48
[184701.291891] RSP: 0018:ffffb46b4298fa20 EFLAGS: 00010246
[184701.291893] RAX: 0000000000000001 RBX: 0000000000000000 RCX: 00000000000ea272
[184701.291893] RDX: 0000000000000000 RSI: af2e92a2240f908b RDI: 000000000002f1a0
[184701.291894] RBP: ffffb46b4298fa38 R08: 0000000000000005 R09: 0000000000000000
[184701.291895] R10: 0000000000000004 R11: 0000000100000001 R12: ffff986787960000
[184701.291896] R13: ffff986992740000 R14: ffff986917709830 R15: ffff986787960000
[184701.291897] FS: 00007f9fd16f5a80(0000) GS:ffff98699ff00000(0000) knlGS:0000000000000000
[184701.291898] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[184701.291899] CR2: 00007fb240ca20c0 CR3: 0000000806c6c004 CR4: 00000000003606e0
[184701.291900] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[184701.291901] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[184701.291901] Call Trace:
[184701.292005] dcn20_validate_bandwidth+0x29/0x40 [amdgpu]
[184701.292099] dc_validate_global_state+0x260/0x2d0 [amdgpu]
[184701.292196] amdgpu_dm_atomic_check+0xcd3/0xd10 [amdgpu]
[184701.292215] drm_atomic_check_only+0x2b1/0x450 [drm]
[184701.292227] drm_atomic_commit+0x18/0x50 [drm]
[184701.292239] drm_atomic_connector_commit_dpms+0xdf/0x100 [drm]
[184701.292252] drm_mode_obj_set_property_ioctl+0x156/0x2a0 [drm]
[184701.292265] ? drm_connector_set_obj_prop+0x90/0x90 [drm]
[184701.292277] drm_connector_property_set_ioctl+0x3b/0x60 [drm]
[184701.292286] drm_ioctl_kernel+0xae/0xf0 [drm]
[184701.292295] drm_ioctl+0x234/0x3d0 [drm]
[184701.292306] ? drm_connector_set_obj_prop+0x90/0x90 [drm]
[184701.292310] ? ___sys_recvmsg+0x88/0xc0
[184701.292354] amdgpu_drm_ioctl+0x4e/0x80 [amdgpu]
[184701.292356] do_vfs_ioctl+0x407/0x670
[184701.292359] ? fput+0x13/0x15
[184701.292361] ? __sys_recvmsg+0x88/0xa0
[184701.292363] ksys_ioctl+0x67/0x90
[184701.292364] __x64_sys_ioctl+0x1a/0x20
[184701.292367] do_syscall_64+0x57/0x190
[184701.292370] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[184701.292372] RIP: 0033:0x7f9fd1a5537b
[184701.292373] Code: 0f 1e fa 48 8b 05 15 3b 0d 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 0f 1f 44 00 00 f3 0f 1e fa b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d e5 3a 0d 00 f7 d8 64 89 01 48
[184701.292374] RSP: 002b:00007ffc96832f98 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[184701.292376] RAX: ffffffffffffffda RBX: 00007ffc96832fd0 RCX: 00007f9fd1a5537b
[184701.292376] RDX: 00007ffc96832fd0 RSI: 00000000c01064ab RDI: 000000000000000d
[184701.292377] RBP: 00000000c01064ab R08: 00007ffc96895090 R09: 00007ffc96832eb8
[184701.292378] R10: 00007ffc96832eb0 R11: 0000000000000246 R12: 0000557656b2fb40
[184701.292379] R13: 000000000000000d R14: 0000000000000000 R15: 0000557656a46980
[184701.292381] ---[ end trace 91d0e0d7876bea26 ]---
_______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx