lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <aXptBPF3L07zJB1O@earendel>
Date: Wed, 28 Jan 2026 15:09:40 -0500
From: Peter Colberg <pcolberg@...hat.com>
To: Alex Deucher <alexander.deucher@....com>,
	Christian König <christian.koenig@....com>,
	David Airlie <airlied@...il.com>, Simona Vetter <simona@...ll.ch>,
	Harry Wentland <harry.wentland@....com>,
	Leo Li <sunpeng.li@....com>, Rodrigo Siqueira <siqueira@...lia.com>,
	Ivan Lipski <ivan.lipski@....com>
Cc: amd-gfx@...ts.freedesktop.org, dri-devel@...ts.freedesktop.org,
	linux-kernel@...r.kernel.org, regressions@...ts.linux.dev,
	"Mario Limonciello (AMD)" <superm1@...nel.org>
Subject: [REGRESSION] drm/amd/display: Add an hdmi_hpd_debounce_delay_ms
 module

Hi,

I hit a regression introduced as part of v6.19-rc6 (and still present
in v6.19-rc7), where, upon unloading the amdgpu module, __flush_work()
is passed a work struct with the work function set to NULL. The issue
is seen with an AMD Radeon Pro W7900, but not an AMD Instinct MI210.

#regzbot introduced: d04f73668bebbc5a44a2771ea92b6ec253148050

    4231 static bool __flush_work(struct work_struct *work, bool from_cancel)
    4232 {
    4233         struct wq_barrier barr;
    4234
    4235         if (WARN_ON(!wq_online))
    4236                 return false;
    4237
--> 4238         if (WARN_ON(!work->func))
    4239                 return false;

Tests were carried out on an AMD Radeon Pro W7900 with a mainline
kernel compiled and booted with an up-to-date CentOS Stream 10 x86_64
and amdgpu firmware commit 993573ac3dc6ab038505c2639701db22f6142487.

% cp /lib/modules/6.12.0-191.el10.x86_64/config .config
% scripts/config --enable LOCALVERSION_AUTO
% scripts/config --disable EFI_SBAT_FILE
% scripts/config --disable SECURITY_LOCKDOWN_LSM
% scripts/config --disable MODULE_SIG
% make olddefconfig
% make -j $(nproc) binrpm-pkg

The first test exercises commit d04f73668beb which introduced the
regression, the second test b2426a211dba prior to the regression.

# dmesg --follow-new &
# cat /proc/cmdline
BOOT_IMAGE=(hd0,gpt2)/boot/ostree/default-8a8985bdb88376ac62c94e787be00dea13130a3b5e56e8598bd96b4cf7eaac4c/vmlinuz-6.19.0-rc5-00016-gd04f73668beb root=/dev/mapper/rhel-root rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rw boot=UUID=9c458207-c078-4fcf-bb4c-679ae1a3ae9f ostree=/ostree/boot.0/default/8a8985bdb88376ac62c94e787be00dea13130a3b5e56e8598bd96b4cf7eaac4c/0 "dyndbg=file drivers/base/firmware_loader/main.c +fmp"
# rmmod amdgpu
[   77.410012] [drm] PCIE GART of 512M enabled (table at 0x0000008000300000).
[   77.410074] amdgpu 0000:83:00.0: amdgpu: PSP is resuming...
[   77.473976] amdgpu 0000:83:00.0: amdgpu: reserve 0x1300000 from 0x8b3c000000 for PSP TMR
[   77.617936] amdgpu 0000:83:00.0: amdgpu: GECC is currently enabled, which may affect performance
[   77.617941] amdgpu 0000:83:00.0: amdgpu: To disable GECC, please reboot the system and load the amdgpu driver with the parameter amdgpu_ras_enable=0
[   77.634803] amdgpu 0000:83:00.0: amdgpu: RAP: optional rap ta ucode is not available
[   77.634808] amdgpu 0000:83:00.0: amdgpu: SECUREDISPLAY: optional securedisplay ta ucode is not available
[   77.634813] amdgpu 0000:83:00.0: amdgpu: SMU is resuming...
[   77.634818] amdgpu 0000:83:00.0: amdgpu: smu driver if version = 0x0000003d, smu fw if version = 0x00000040, smu fw program = 0, smu fw version = 0x004e8300 (78.131.0)
[   77.634825] amdgpu 0000:83:00.0: amdgpu: SMU driver if version not matched
[   77.779854] amdgpu 0000:83:00.0: amdgpu: SMU is resumed successfully!
[   77.789735] amdgpu 0000:83:00.0: amdgpu: [drm] DMUB hardware initialized: version=0x07002F00
[   77.795903] amdgpu 0000:83:00.0: [drm] Cannot find any crtc or sizes
[   77.795913] amdgpu 0000:83:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
[   77.795917] amdgpu 0000:83:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
[   77.795921] amdgpu 0000:83:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
[   77.795924] amdgpu 0000:83:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 6 on hub 0
[   77.795927] amdgpu 0000:83:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 7 on hub 0
[   77.795930] amdgpu 0000:83:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 8 on hub 0
[   77.795933] amdgpu 0000:83:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 9 on hub 0
[   77.795937] amdgpu 0000:83:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 10 on hub 0
[   77.795940] amdgpu 0000:83:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 11 on hub 0
[   77.795943] amdgpu 0000:83:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0
[   77.795946] amdgpu 0000:83:00.0: amdgpu: ring sdma1 uses VM inv eng 13 on hub 0
[   77.795954] amdgpu 0000:83:00.0: amdgpu: ring vcn_unified_0 uses VM inv eng 0 on hub 8
[   77.795958] amdgpu 0000:83:00.0: amdgpu: ring vcn_unified_1 uses VM inv eng 1 on hub 8
[   77.795961] amdgpu 0000:83:00.0: amdgpu: ring jpeg_dec uses VM inv eng 4 on hub 8
[   77.795965] amdgpu 0000:83:00.0: amdgpu: ring mes_kiq_3.1.0 uses VM inv eng 14 on hub 0
[   77.798920] amdgpu 0000:83:00.0: [drm] Cannot find any crtc or sizes
[   77.835746] amdgpu 0000:83:00.0: amdgpu: amdgpu: finishing device.
[   77.934047] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/gc_11_0_0_mes1.bin devm-00000000729a84e2 released
[   77.934052] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/gc_11_0_0_mes_2.bin devm-000000008a601096 released
[   77.934054] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/vcn_4_0_0.bin devm-00000000ce1dfe25 released
[   77.934055] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/sdma_6_0_0.bin devm-00000000f4c59a6f released
[   77.934057] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/gc_11_0_0_imu.bin devm-000000000fe0df50 released
[   77.934059] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/gc_11_0_0_mec.bin devm-000000006b38a3b2 released
[   77.934061] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/gc_11_0_0_rlc.bin devm-000000004a747642 released
[   77.934064] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/gc_11_0_0_me.bin devm-000000002ce74390 released
[   77.934066] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/gc_11_0_0_pfp.bin devm-00000000b0e91c69 released
[   77.934068] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/dcn_3_2_0_dmcub.bin devm-000000000b75c19c released
[   77.934069] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/smu_13_0_0.bin devm-000000001ab5d2f3 released
[   77.934071] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/psp_13_0_0_ta.bin devm-00000000a37398c2 released
[   77.934072] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/psp_13_0_0_sos.bin devm-0000000027208a82 released
[   77.934078] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/gc_11_0_0_mes_2.bin fw_priv=000000004a41fbe6 data=000000002a21f503 size=257344
[   77.934090] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/gc_11_0_0_mes1.bin fw_priv=000000004f12a566 data=00000000c562adda size=218240
[   77.934117] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/vcn_4_0_0.bin fw_priv=00000000bf93c3ab data=000000003ba747fe size=403856
[   77.934137] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/sdma_6_0_0.bin fw_priv=000000006a092a88 data=00000000007c1a01 size=34560
[   77.934167] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/gc_11_0_0_pfp.bin fw_priv=00000000b86bbe6d data=00000000f13777ad size=231008
[   77.934175] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/gc_11_0_0_me.bin fw_priv=00000000493fdf17 data=00000000afc5401f size=314512
[   77.934189] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/gc_11_0_0_rlc.bin fw_priv=0000000035fafe96 data=00000000ab68b2da size=185376
[   77.934199] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/gc_11_0_0_mec.bin fw_priv=00000000293ce4de data=000000000eb1a171 size=406528
[   77.934213] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/dcn_3_2_0_dmcub.bin fw_priv=00000000c705cc78 data=00000000f530b58b size=284432
[   77.934228] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/smu_13_0_0.bin fw_priv=00000000c876ab3e data=000000003f05626c size=292452
[   77.934238] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/psp_13_0_0_sos.bin fw_priv=00000000c877aa90 data=00000000f123f702 size=268304
[   77.934249] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/psp_13_0_0_ta.bin fw_priv=00000000886845ff data=00000000466f9c99 size=267520
[   77.934639] amdgpu 0000:83:00.0: amdgpu: amdgpu: ttm finalized
[   77.935587] ------------[ cut here ]------------
[   77.935592] WARNING: kernel/workqueue.c:4238 at __flush_work+0x338/0x350, CPU#31: kworker/31:0/207
[   77.935603] Modules linked in: snd_hda_codec_alc662 snd_hda_codec_realtek_lib snd_hda_codec_generic amdgpu(-) snd_hda_codec_atihdmi snd_hda_codec_hdmi mt7921e amdxcp drm_panel_backlight_quirks mt7921_common snd_hda_intel drm_ttm_helper mt792x_lib snd_usb_audio amd_atl intel_rapl_msr ttm snd_hda_codec mt76_connac_lib snd_usbmidi_lib intel_rapl_common i2c_algo_bit snd_ump drm_suballoc_helper snd_hda_core mt76 snd_rawmidi amd64_edac gpu_sched snd_intel_dspcfg edac_mce_amd snd_intel_sdw_acpi btusb drm_exec mc snd_hwdep btrtl drm_buddy snd_seq btintel drm_display_helper btbcm mac80211 snd_seq_device kvm_amd btmtk cec think_lmi kvm video snd_pcm irqbypass firmware_attributes_class wmi_bmof bluetooth rapl cfg80211 snd_timer pcspkr crc16 snd i2c_piix4 rfkill k10temp soundcore i2c_smbus libarc4 gpio_amdpt gpio_generic i2c_designware_platform i2c_designware_core loop overlay erofs xfs nvme_tcp nvme_fabrics nvme nvme_core nvme_keyring ahci nvme_auth libahci ghash_clmulni_intel hkdf r8169 atlantic ccp libata sp5100_tco realtek
[   77.935687]  macsec wmi sunrpc dm_mirror dm_region_hash dm_log dm_mod fuse nfnetlink
[   77.935731] CPU: 31 UID: 0 PID: 207 Comm: kworker/31:0 Not tainted 6.19.0-rc5-00016-gd04f73668beb #1 PREEMPT(voluntary) 
[   77.935744] Workqueue: events drm_connector_free_work_fn
[   77.935751] RIP: 0010:__flush_work+0x338/0x350
[   77.935756] Code: 3e 46 06 00 65 48 8b 15 2e e4 e3 02 48 85 db 48 8b 04 24 48 89 54 24 48 0f 85 e6 fe ff ff e9 fe fd ff ff 0f 0b e9 77 ff ff ff <0f> 0b e9 70 ff ff ff 0f 0b e9 19 ff ff ff e8 15 22 d9 00 0f 1f 44
[   77.935765] RSP: 0018:ff57cb59c0b7bd68 EFLAGS: 00010246
[   77.935770] RAX: 0000000000000000 RBX: ff2d8e14daf8d480 RCX: 0000000000000000
[   77.935775] RDX: 0000000000000000 RSI: 0000000000000001 RDI: ff57cb59c0b7bdb8
[   77.935779] RBP: ff2d8e14daf8d480 R08: ff2d8e14a1a86420 R09: 00000000002a001f
[   77.935783] R10: ff2d8e14a1a86401 R11: ff2d8e14a1a86f60 R12: ff2d8e1592180010
[   77.935788] R13: ff57cb59c0b7bd70 R14: 0000000000000001 R15: 0000000000000000
[   77.935792] FS:  0000000000000000(0000) GS:ff2d8e3396243000(0000) knlGS:0000000000000000
[   77.935797] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   77.935801] CR2: 000055f1cff22050 CR3: 0000000112666002 CR4: 0000000000f71ef0
[   77.935806] PKRU: 55555554
[   77.935809] Call Trace:
[   77.935812]  <TASK>
[   77.935818]  cancel_delayed_work_sync+0x5e/0x80
[   77.935823]  amdgpu_dm_connector_destroy+0x33/0xe0 [amdgpu]
[   77.936146]  drm_connector_free_work_fn+0x72/0x90
[   77.936152]  process_one_work+0x18b/0x340
[   77.936157]  worker_thread+0x256/0x3a0
[   77.936162]  ? __pfx_worker_thread+0x10/0x10
[   77.936166]  kthread+0xfc/0x240
[   77.936171]  ? __pfx_kthread+0x10/0x10
[   77.936175]  ? __pfx_kthread+0x10/0x10
[   77.936180]  ret_from_fork+0x121/0x190
[   77.936186]  ? __pfx_kthread+0x10/0x10
[   77.936190]  ret_from_fork_asm+0x1a/0x30
[   77.936198]  </TASK>
[   77.936201] ---[ end trace 0000000000000000 ]---
[   77.936210] ------------[ cut here ]------------
[   77.936214] WARNING: kernel/workqueue.c:4238 at __flush_work+0x338/0x350, CPU#31: kworker/31:0/207
[   77.936221] Modules linked in: snd_hda_codec_alc662 snd_hda_codec_realtek_lib snd_hda_codec_generic amdgpu(-) snd_hda_codec_atihdmi snd_hda_codec_hdmi mt7921e amdxcp drm_panel_backlight_quirks mt7921_common snd_hda_intel drm_ttm_helper mt792x_lib snd_usb_audio amd_atl intel_rapl_msr ttm snd_hda_codec mt76_connac_lib snd_usbmidi_lib intel_rapl_common i2c_algo_bit snd_ump drm_suballoc_helper snd_hda_core mt76 snd_rawmidi amd64_edac gpu_sched snd_intel_dspcfg edac_mce_amd snd_intel_sdw_acpi btusb drm_exec mc snd_hwdep btrtl drm_buddy snd_seq btintel drm_display_helper btbcm mac80211 snd_seq_device kvm_amd btmtk cec think_lmi kvm video snd_pcm irqbypass firmware_attributes_class wmi_bmof bluetooth rapl cfg80211 snd_timer pcspkr crc16 snd i2c_piix4 rfkill k10temp soundcore i2c_smbus libarc4 gpio_amdpt gpio_generic i2c_designware_platform i2c_designware_core loop overlay erofs xfs nvme_tcp nvme_fabrics nvme nvme_core nvme_keyring ahci nvme_auth libahci ghash_clmulni_intel hkdf r8169 atlantic ccp libata sp5100_tco realtek
[   77.936292]  macsec wmi sunrpc dm_mirror dm_region_hash dm_log dm_mod fuse nfnetlink
[   77.936331] CPU: 31 UID: 0 PID: 207 Comm: kworker/31:0 Tainted: G        W           6.19.0-rc5-00016-gd04f73668beb #1 PREEMPT(voluntary) 
[   77.936337] Tainted: [W]=WARN
[   77.936342] Workqueue: events drm_connector_free_work_fn
[   77.936346] RIP: 0010:__flush_work+0x338/0x350
[   77.936350] Code: 3e 46 06 00 65 48 8b 15 2e e4 e3 02 48 85 db 48 8b 04 24 48 89 54 24 48 0f 85 e6 fe ff ff e9 fe fd ff ff 0f 0b e9 77 ff ff ff <0f> 0b e9 70 ff ff ff 0f 0b e9 19 ff ff ff e8 15 22 d9 00 0f 1f 44
[   77.936357] RSP: 0018:ff57cb59c0b7bd68 EFLAGS: 00010246
[   77.936360] RAX: 0000000000000000 RBX: ff2d8e1492153480 RCX: 0000000000000000
[   77.936363] RDX: 0000000000000000 RSI: 0000000000000001 RDI: ff57cb59c0b7bdb8
[   77.936366] RBP: ff2d8e1492153480 R08: ff2d8e14a1a861e0 R09: 00000000002a001e
[   77.936369] R10: ff2d8e14a1a86101 R11: ff2d8e14a1a86420 R12: ff2d8e1592180010
[   77.936373] R13: ff57cb59c0b7bd70 R14: 0000000000000001 R15: 0000000000000000
[   77.936376] FS:  0000000000000000(0000) GS:ff2d8e3396243000(0000) knlGS:0000000000000000
[   77.936379] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   77.936382] CR2: 000055f1cff22050 CR3: 0000000112666002 CR4: 0000000000f71ef0
[   77.936386] PKRU: 55555554
[   77.936388] Call Trace:
[   77.936390]  <TASK>
[   77.936393]  cancel_delayed_work_sync+0x5e/0x80
[   77.936397]  amdgpu_dm_connector_destroy+0x33/0xe0 [amdgpu]
[   77.936613]  drm_connector_free_work_fn+0x72/0x90
[   77.936617]  process_one_work+0x18b/0x340
[   77.936621]  worker_thread+0x256/0x3a0
[   77.936624]  ? __pfx_worker_thread+0x10/0x10
[   77.936627]  kthread+0xfc/0x240
[   77.936630]  ? __pfx_kthread+0x10/0x10
[   77.936634]  ? __pfx_kthread+0x10/0x10
[   77.936637]  ret_from_fork+0x121/0x190
[   77.936640]  ? __pfx_kthread+0x10/0x10
[   77.936643]  ret_from_fork_asm+0x1a/0x30
[   77.936649]  </TASK>
[   77.936651] ---[ end trace 0000000000000000 ]---
[   77.936658] ------------[ cut here ]------------
[   77.936661] WARNING: kernel/workqueue.c:4238 at __flush_work+0x338/0x350, CPU#31: kworker/31:0/207
[   77.936666] Modules linked in: snd_hda_codec_alc662 snd_hda_codec_realtek_lib snd_hda_codec_generic amdgpu(-) snd_hda_codec_atihdmi snd_hda_codec_hdmi mt7921e amdxcp drm_panel_backlight_quirks mt7921_common snd_hda_intel drm_ttm_helper mt792x_lib snd_usb_audio amd_atl intel_rapl_msr ttm snd_hda_codec mt76_connac_lib snd_usbmidi_lib intel_rapl_common i2c_algo_bit snd_ump drm_suballoc_helper snd_hda_core mt76 snd_rawmidi amd64_edac gpu_sched snd_intel_dspcfg edac_mce_amd snd_intel_sdw_acpi btusb drm_exec mc snd_hwdep btrtl drm_buddy snd_seq btintel drm_display_helper btbcm mac80211 snd_seq_device kvm_amd btmtk cec think_lmi kvm video snd_pcm irqbypass firmware_attributes_class wmi_bmof bluetooth rapl cfg80211 snd_timer pcspkr crc16 snd i2c_piix4 rfkill k10temp soundcore i2c_smbus libarc4 gpio_amdpt gpio_generic i2c_designware_platform i2c_designware_core loop overlay erofs xfs nvme_tcp nvme_fabrics nvme nvme_core nvme_keyring ahci nvme_auth libahci ghash_clmulni_intel hkdf r8169 atlantic ccp libata sp5100_tco realtek
[   77.936718]  macsec wmi sunrpc dm_mirror dm_region_hash dm_log dm_mod fuse nfnetlink
[   77.936751] CPU: 31 UID: 0 PID: 207 Comm: kworker/31:0 Tainted: G        W           6.19.0-rc5-00016-gd04f73668beb #1 PREEMPT(voluntary) 
[   77.936757] Tainted: [W]=WARN
[   77.936762] Workqueue: events drm_connector_free_work_fn
[   77.936766] RIP: 0010:__flush_work+0x338/0x350
[   77.936769] Code: 3e 46 06 00 65 48 8b 15 2e e4 e3 02 48 85 db 48 8b 04 24 48 89 54 24 48 0f 85 e6 fe ff ff e9 fe fd ff ff 0f 0b e9 77 ff ff ff <0f> 0b e9 70 ff ff ff 0f 0b e9 19 ff ff ff e8 15 22 d9 00 0f 1f 44
[   77.936776] RSP: 0018:ff57cb59c0b7bd68 EFLAGS: 00010246
[   77.936779] RAX: 0000000000000000 RBX: ff2d8e1492151480 RCX: 0000000000000000
[   77.936782] RDX: 0000000000000000 RSI: 0000000000000001 RDI: ff57cb59c0b7bdb8
[   77.936785] RBP: ff2d8e1492151480 R08: ff2d8e14a1a860c0 R09: 00000000002a001d
[   77.936788] R10: ff2d8e14a1a86001 R11: ff2d8e14a1a861e0 R12: ff2d8e1592180010
[   77.936791] R13: ff57cb59c0b7bd70 R14: 0000000000000001 R15: 0000000000000000
[   77.936795] FS:  0000000000000000(0000) GS:ff2d8e3396243000(0000) knlGS:0000000000000000
[   77.936798] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   77.936801] CR2: 000055f1cff22050 CR3: 0000000112666002 CR4: 0000000000f71ef0
[   77.936804] PKRU: 55555554
[   77.936806] Call Trace:
[   77.936808]  <TASK>
[   77.936812]  cancel_delayed_work_sync+0x5e/0x80
[   77.936815]  amdgpu_dm_connector_destroy+0x33/0xe0 [amdgpu]
[   77.937015]  drm_connector_free_work_fn+0x72/0x90
[   77.937020]  process_one_work+0x18b/0x340
[   77.937025]  worker_thread+0x256/0x3a0
[   77.937029]  ? __pfx_worker_thread+0x10/0x10
[   77.937034]  kthread+0xfc/0x240
[   77.937038]  ? __pfx_kthread+0x10/0x10
[   77.937042]  ? __pfx_kthread+0x10/0x10
[   77.937047]  ret_from_fork+0x121/0x190
[   77.937051]  ? __pfx_kthread+0x10/0x10
[   77.937056]  ret_from_fork_asm+0x1a/0x30
[   77.937063]  </TASK>
[   77.937065] ---[ end trace 0000000000000000 ]---
[   77.937074] ------------[ cut here ]------------
[   77.937077] WARNING: kernel/workqueue.c:4238 at __flush_work+0x338/0x350, CPU#31: kworker/31:0/207
[   77.937084] Modules linked in: snd_hda_codec_alc662 snd_hda_codec_realtek_lib snd_hda_codec_generic amdgpu(-) snd_hda_codec_atihdmi snd_hda_codec_hdmi mt7921e amdxcp drm_panel_backlight_quirks mt7921_common snd_hda_intel drm_ttm_helper mt792x_lib snd_usb_audio amd_atl intel_rapl_msr ttm snd_hda_codec mt76_connac_lib snd_usbmidi_lib intel_rapl_common i2c_algo_bit snd_ump drm_suballoc_helper snd_hda_core mt76 snd_rawmidi amd64_edac gpu_sched snd_intel_dspcfg edac_mce_amd snd_intel_sdw_acpi btusb drm_exec mc snd_hwdep btrtl drm_buddy snd_seq btintel drm_display_helper btbcm mac80211 snd_seq_device kvm_amd btmtk cec think_lmi kvm video snd_pcm irqbypass firmware_attributes_class wmi_bmof bluetooth rapl cfg80211 snd_timer pcspkr crc16 snd i2c_piix4 rfkill k10temp soundcore i2c_smbus libarc4 gpio_amdpt gpio_generic i2c_designware_platform i2c_designware_core loop overlay erofs xfs nvme_tcp nvme_fabrics nvme nvme_core nvme_keyring ahci nvme_auth libahci ghash_clmulni_intel hkdf r8169 atlantic ccp libata sp5100_tco realtek
[   77.937154]  macsec wmi sunrpc dm_mirror dm_region_hash dm_log dm_mod fuse nfnetlink
[   77.937197] CPU: 31 UID: 0 PID: 207 Comm: kworker/31:0 Tainted: G        W           6.19.0-rc5-00016-gd04f73668beb #1 PREEMPT(voluntary) 
[   77.937204] Tainted: [W]=WARN
[   77.937211] Workqueue: events drm_connector_free_work_fn
[   77.937216] RIP: 0010:__flush_work+0x338/0x350
[   77.937221] Code: 3e 46 06 00 65 48 8b 15 2e e4 e3 02 48 85 db 48 8b 04 24 48 89 54 24 48 0f 85 e6 fe ff ff e9 fe fd ff ff 0f 0b e9 77 ff ff ff <0f> 0b e9 70 ff ff ff 0f 0b e9 19 ff ff ff e8 15 22 d9 00 0f 1f 44
[   77.937229] RSP: 0018:ff57cb59c0b7bd68 EFLAGS: 00010246
[   77.937234] RAX: 0000000000000000 RBX: ff2d8e1492155480 RCX: 0000000000000000
[   77.937238] RDX: 0000000000000000 RSI: 0000000000000001 RDI: ff57cb59c0b7bdb8
[   77.937242] RBP: ff2d8e1492155480 R08: ff2d8e14836abf00 R09: 00000000002a0026
[   77.937246] R10: ff2d8e14836abf01 R11: ff2d8e14836abcc0 R12: ff2d8e1592180010
[   77.937251] R13: ff57cb59c0b7bd70 R14: 0000000000000001 R15: 0000000000000000
[   77.937255] FS:  0000000000000000(0000) GS:ff2d8e3396243000(0000) knlGS:0000000000000000
[   77.937260] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   77.937264] CR2: 000055f1cff22050 CR3: 0000000112666002 CR4: 0000000000f71ef0
[   77.937268] PKRU: 55555554
[   77.937271] Call Trace:
[   77.937274]  <TASK>
[   77.937278]  cancel_delayed_work_sync+0x5e/0x80
[   77.937283]  amdgpu_dm_connector_destroy+0x33/0xe0 [amdgpu]
[   77.937467]  drm_connector_free_work_fn+0x72/0x90
[   77.937471]  process_one_work+0x18b/0x340
[   77.937475]  worker_thread+0x256/0x3a0
[   77.937478]  ? __pfx_worker_thread+0x10/0x10
[   77.937481]  kthread+0xfc/0x240
[   77.937484]  ? __pfx_kthread+0x10/0x10
[   77.937488]  ? __pfx_kthread+0x10/0x10
[   77.937491]  ret_from_fork+0x121/0x190
[   77.937494]  ? __pfx_kthread+0x10/0x10
[   77.937498]  ret_from_fork_asm+0x1a/0x30
[   77.937503]  </TASK>
[   77.937505] ---[ end trace 0000000000000000 ]---

# dmesg --follow-new &
# cat /proc/cmdline
BOOT_IMAGE=(hd0,gpt2)/boot/ostree/default-4d1352b3a0c9141bf3b54ff6edfc190370f348342e5f6c795641cfd33ee2c88b/vmlinuz-6.19.0-rc5-00015-gb2426a211dba root=/dev/mapper/rhel-root rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rw boot=UUID=9c458207-c078-4fcf-bb4c-679ae1a3ae9f ostree=/ostree/boot.1/default/4d1352b3a0c9141bf3b54ff6edfc190370f348342e5f6c795641cfd33ee2c88b/0 "dyndbg=file drivers/base/firmware_loader/main.c +fmp"
# rmmod amdgpu
[  130.326780] [drm] PCIE GART of 512M enabled (table at 0x0000008000300000).
[  130.326830] amdgpu 0000:83:00.0: amdgpu: PSP is resuming...
[  130.390765] amdgpu 0000:83:00.0: amdgpu: reserve 0x1300000 from 0x8b3c000000 for PSP TMR
[  130.534582] amdgpu 0000:83:00.0: amdgpu: GECC is currently enabled, which may affect performance
[  130.534587] amdgpu 0000:83:00.0: amdgpu: To disable GECC, please reboot the system and load the amdgpu driver with the parameter amdgpu_ras_enable=0
[  130.551451] amdgpu 0000:83:00.0: amdgpu: RAP: optional rap ta ucode is not available
[  130.551456] amdgpu 0000:83:00.0: amdgpu: SECUREDISPLAY: optional securedisplay ta ucode is not available
[  130.551461] amdgpu 0000:83:00.0: amdgpu: SMU is resuming...
[  130.551466] amdgpu 0000:83:00.0: amdgpu: smu driver if version = 0x0000003d, smu fw if version = 0x00000040, smu fw program = 0, smu fw version = 0x004e8300 (78.131.0)
[  130.551473] amdgpu 0000:83:00.0: amdgpu: SMU driver if version not matched
[  130.695062] amdgpu 0000:83:00.0: amdgpu: SMU is resumed successfully!
[  130.707036] amdgpu 0000:83:00.0: amdgpu: [drm] DMUB hardware initialized: version=0x07002F00
[  130.714347] amdgpu 0000:83:00.0: [drm] Cannot find any crtc or sizes
[  130.714359] amdgpu 0000:83:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
[  130.714364] amdgpu 0000:83:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
[  130.714368] amdgpu 0000:83:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
[  130.714372] amdgpu 0000:83:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 6 on hub 0
[  130.714375] amdgpu 0000:83:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 7 on hub 0
[  130.714379] amdgpu 0000:83:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 8 on hub 0
[  130.714383] amdgpu 0000:83:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 9 on hub 0
[  130.714387] amdgpu 0000:83:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 10 on hub 0
[  130.714391] amdgpu 0000:83:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 11 on hub 0
[  130.714395] amdgpu 0000:83:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0
[  130.714399] amdgpu 0000:83:00.0: amdgpu: ring sdma1 uses VM inv eng 13 on hub 0
[  130.714403] amdgpu 0000:83:00.0: amdgpu: ring vcn_unified_0 uses VM inv eng 0 on hub 8
[  130.714407] amdgpu 0000:83:00.0: amdgpu: ring vcn_unified_1 uses VM inv eng 1 on hub 8
[  130.714411] amdgpu 0000:83:00.0: amdgpu: ring jpeg_dec uses VM inv eng 4 on hub 8
[  130.714415] amdgpu 0000:83:00.0: amdgpu: ring mes_kiq_3.1.0 uses VM inv eng 14 on hub 0
[  130.717614] amdgpu 0000:83:00.0: [drm] Cannot find any crtc or sizes
[  130.749867] amdgpu 0000:83:00.0: amdgpu: amdgpu: finishing device.
[  130.832990] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/gc_11_0_0_mes1.bin devm-0000000074b66149 released
[  130.832994] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/gc_11_0_0_mes_2.bin devm-00000000d46d3d0a released
[  130.832995] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/vcn_4_0_0.bin devm-00000000016db898 released
[  130.832997] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/sdma_6_0_0.bin devm-000000005efee9f4 released
[  130.832998] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/gc_11_0_0_imu.bin devm-000000003ae64728 released
[  130.832999] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/gc_11_0_0_mec.bin devm-00000000af46a982 released
[  130.833001] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/gc_11_0_0_rlc.bin devm-000000001cb79a18 released
[  130.833002] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/gc_11_0_0_me.bin devm-00000000cc67f139 released
[  130.833003] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/gc_11_0_0_pfp.bin devm-0000000081c0968b released
[  130.833004] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/dcn_3_2_0_dmcub.bin devm-00000000443f0df7 released
[  130.833006] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/smu_13_0_0.bin devm-00000000b15e02fd released
[  130.833007] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/psp_13_0_0_ta.bin devm-000000000210a6a5 released
[  130.833008] firmware_class:fw_name_devm_release: firmware_class: fw_name_devm_release: fw_name-amdgpu/psp_13_0_0_sos.bin devm-00000000f20cdcf8 released
[  130.833014] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/gc_11_0_0_mes_2.bin fw_priv=000000002d9267e4 data=0000000031802202 size=257344
[  130.833024] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/gc_11_0_0_mes1.bin fw_priv=00000000c7ac6b6f data=0000000033e75f41 size=218240
[  130.833055] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/vcn_4_0_0.bin fw_priv=000000004d750fd5 data=000000003b01c6c8 size=403856
[  130.833077] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/sdma_6_0_0.bin fw_priv=000000009cbfce7c data=00000000e92460ba size=34560
[  130.833109] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/gc_11_0_0_pfp.bin fw_priv=00000000db83ee7b data=000000003055277c size=231008
[  130.833118] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/gc_11_0_0_me.bin fw_priv=00000000eacba546 data=000000008290cf98 size=314512
[  130.833126] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/gc_11_0_0_rlc.bin fw_priv=00000000328bec43 data=00000000b139d21a size=185376
[  130.833134] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/gc_11_0_0_mec.bin fw_priv=00000000fd9b77a5 data=00000000e642bc9c size=406528
[  130.833151] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/dcn_3_2_0_dmcub.bin fw_priv=00000000af71cb2f data=00000000aca60ab1 size=284432
[  130.833167] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/smu_13_0_0.bin fw_priv=00000000fa494fe0 data=00000000a8e97967 size=292452
[  130.833180] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/psp_13_0_0_sos.bin fw_priv=000000005273a87e data=000000004f725920 size=268304
[  130.833192] firmware_class:__free_fw_priv: firmware_class: __free_fw_priv: fw-amdgpu/psp_13_0_0_ta.bin fw_priv=00000000dbd3858b data=00000000b534cfff size=267520
[  130.833581] amdgpu 0000:83:00.0: amdgpu: amdgpu: ttm finalized

Thanks,
Peter


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ