When booting 6.7.1 with polaris 12: amdgpu 0000:01:00.0: [drm] Unsupported pwrseq engine id: 3!
When booting linux 6.7.1 (gentoo) on my dell precision 7740 laptop with AMD Radeon Pro WX 3200 (polaris12), I always get the following message in the syslog:
Jan 22 11:48:23 lap kernel: amdgpu 0000:01:00.0: [drm] Unsupported pwrseq engine id: 3!
Jan 22 11:48:23 lap kernel: ------------[ cut here ]------------
Jan 22 11:48:23 lap kernel: WARNING: CPU: 8 PID: 1 at drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_factory.c:387 link_create+0xfd7/0x1040
Jan 22 11:48:23 lap kernel: CPU: 8 PID: 1 Comm: swapper/0 Not tainted 6.7.1-gentoo #1
Jan 22 11:48:23 lap kernel: Hardware name: Dell Inc. Precision 7740/0T75GK, BIOS 1.29.0 11/03/2023
Jan 22 11:48:23 lap kernel: RIP: 0010:link_create+0xfd7/0x1040
Jan 22 11:48:23 lap kernel: Code: cc aa e8 2c 37 17 00 e9 82 fd ff ff 48 8b 81 f8 03 00 00 48 8b 40 10 48 8b 00 48 8b 78 08 48 c7 c6 2c 39 c3 aa e8 29 82 17 00 <0f> 0b 48 8b 83 d0 01 00 00 4>
Jan 22 11:48:23 lap kernel: RSP: 0000:ffffaeb4800574e0 EFLAGS: 00010286
Jan 22 11:48:23 lap kernel: RAX: 000000000000003b RBX: ffff8d0e40a58000 RCX: ffffffffab0ab118
Jan 22 11:48:23 lap kernel: RDX: ffffaeb480057300 RSI: 00000000ffffefff RDI: 0000000000000002
Jan 22 11:48:23 lap kernel: RBP: ffff8d0e40a581e8 R08: 0000000000000fff R09: ffffffffab031890
Jan 22 11:48:23 lap kernel: R10: 0000000000002ffd R11: 0000000000000004 R12: ffff8d0e418ff400
Jan 22 11:48:23 lap kernel: R13: ffffffffaae5bd48 R14: ffff8d0e40a58000 R15: ffff8d0e40ab8500
Jan 22 11:48:23 lap kernel: FS: 0000000000000000(0000) GS:ffff8d19abc00000(0000) knlGS:0000000000000000
Jan 22 11:48:23 lap kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jan 22 11:48:23 lap kernel: CR2: 0000000000000000 CR3: 00000005ef00b001 CR4: 00000000003706f0
Jan 22 11:48:23 lap kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Jan 22 11:48:23 lap kernel: DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Jan 22 11:48:23 lap kernel: Call Trace:
Jan 22 11:48:23 lap kernel: <TASK>
Jan 22 11:48:23 lap kernel: ? __warn+0x12d/0x1c0
Jan 22 11:48:23 lap kernel: ? link_create+0xfd7/0x1040
Jan 22 11:48:23 lap kernel: ? report_bug+0x109/0x180
Jan 22 11:48:23 lap kernel: ? handle_bug+0x3d/0x70
Jan 22 11:48:23 lap kernel: ? exc_invalid_op+0x16/0x40
Jan 22 11:48:23 lap kernel: ? asm_exc_invalid_op+0x16/0x20
Jan 22 11:48:23 lap kernel: ? link_create+0xfd7/0x1040
Jan 22 11:48:23 lap kernel: create_links+0x14a/0x440
Jan 22 11:48:23 lap kernel: dc_create+0x44a/0x550
Jan 22 11:48:23 lap kernel: dm_hw_init+0x53d/0x2130
Jan 22 11:48:23 lap kernel: ? sysvec_apic_timer_interrupt+0xa/0x80
Jan 22 11:48:23 lap kernel: ? asm_sysvec_apic_timer_interrupt+0x16/0x20
Jan 22 11:48:23 lap kernel: ? amdgpu_device_rreg+0xb0/0xc0
Jan 22 11:48:23 lap kernel: amdgpu_device_ip_init+0x40a/0x5f0
Jan 22 11:48:23 lap kernel: amdgpu_device_init+0x189c/0x1d20
Jan 22 11:48:23 lap kernel: ? pci_conf1_read+0xbc/0xd0
Jan 22 11:48:23 lap kernel: ? pci_bus_read_config_word+0x2b/0x50
Jan 22 11:48:23 lap kernel: ? do_pci_enable_device+0xcc/0x110
Jan 22 11:48:23 lap kernel: amdgpu_driver_load_kms+0xb/0x1e0
Jan 22 11:48:23 lap kernel: amdgpu_pci_probe+0x250/0x4b0
Jan 22 11:48:23 lap kernel: pci_device_probe+0x8c/0x120
Jan 22 11:48:23 lap kernel: really_probe+0x1a3/0x3c0
Jan 22 11:48:23 lap kernel: __driver_probe_device+0xd1/0x1d0
Jan 22 11:48:23 lap kernel: driver_probe_device+0x20/0x2b0
Jan 22 11:48:23 lap kernel: __driver_attach+0x27f/0x3b0
Jan 22 11:48:23 lap kernel: ? driver_attach+0x20/0x20
Jan 22 11:48:23 lap kernel: bus_for_each_dev+0x12e/0x1c0
Jan 22 11:48:23 lap kernel: bus_add_driver+0x1ee/0x400
Jan 22 11:48:23 lap kernel: driver_register+0xeb/0x1f0
Jan 22 11:48:23 lap kernel: ? __initstub__kmod_gpu_sched__185_236_drm_sched_fence_slab_init6+0x40/0x40
Jan 22 11:48:23 lap kernel: do_one_initcall+0x45/0x150
Jan 22 11:48:23 lap kernel: do_initcall_level+0x72/0x90
Jan 22 11:48:23 lap kernel: do_initcalls+0x3e/0x70
Jan 22 11:48:23 lap kernel: kernel_init_freeable+0xac/0x140
Jan 22 11:48:23 lap kernel: ? rest_init+0xb0/0xb0
Jan 22 11:48:23 lap kernel: kernel_init+0x20/0x1b0
Jan 22 11:48:23 lap kernel: ret_from_fork+0x2b/0x40
Jan 22 11:48:23 lap kernel: ? rest_init+0xb0/0xb0
Jan 22 11:48:23 lap kernel: ret_from_fork_asm+0x11/0x20
Jan 22 11:48:23 lap kernel: </TASK>
Jan 22 11:48:23 lap kernel: ---[ end trace 0000000000000000 ]---
In spite of the warning, everything seems to work well.