Thanks for your help Sam! This is good for now. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-firmware in Ubuntu. https://bugs.launchpad.net/bugs/2122659
Title: Fix power state transition on navi4x Status in linux-firmware package in Ubuntu: New Status in linux-firmware source package in Noble: New Status in linux-firmware source package in Plucky: New Status in linux-firmware source package in Questing: New Bug description: [Impact] Navi44/48 support was enabled earlier (Bug #2117517 / #2092225). However, a power state transition issue has been observed when unloading/reloading amdgpu. This issue can be addressed with updated GPU firmware, which resolves the problematic transitions [ 343.133908] amdgpu 0000:03:00.0: Unable to change power state from D3cold to D0, device inaccessible [ 343.133975] [drm] initializing kernel modesetting (IP DISCOVERY 0x1002:0x7551 0x1002:0x7551 0xC0). [ 343.133983] [drm] register mmio base: 0xDD600000 [ 343.133983] [drm] register mmio size: 524288 [ 343.134027] amdgpu 0000:03:00.0: amdgpu: trn=2 ACK should not assert! wait again ! [ 343.135995] amdgpu 0000:03:00.0: amdgpu: trn=2 ACK should not assert! wait again ! [ 343.138991] amdgpu 0000:03:00.0: amdgpu: trn=2 ACK should not assert! wait again ! [ 343.141991] amdgpu 0000:03:00.0: amdgpu: trn=2 ACK should not assert! wait again ! [ 343.144987] amdgpu 0000:03:00.0: amdgpu: trn=2 ACK should not assert! wait again ! [ 343.145993] amdgpu 0000:03:00.0: amdgpu: trn=2 ACK should not assert! wait again ! [ 343.147993] amdgpu 0000:03:00.0: amdgpu: trn=2 ACK should not assert! wait again ! [ 343.150993] amdgpu 0000:03:00.0: amdgpu: trn=2 ACK should not assert! wait again ! [ 343.153992] amdgpu 0000:03:00.0: amdgpu: trn=2 ACK should not assert! wait again ! [ 343.156995] amdgpu 0000:03:00.0: amdgpu: trn=2 ACK should not assert! wait again ! [ 348.134985] xgpu_nv_mailbox_trans_msg: 2480 callbacks suppressed [ 348.134990] amdgpu 0000:03:00.0: amdgpu: trn=2 ACK should not assert! wait again ! [ 348.136987] amdgpu 0000:03:00.0: amdgpu: trn=2 ACK should not assert! wait again ! [ 348.138986] amdgpu 0000:03:00.0: amdgpu: trn=2 ACK should not assert! wait again ! [ Fix ] Pulls changes from linux-firmware from the following files, so that they are updated to the latest: DMCUB: amdgpu/dcn_4_0_1_dmcub.bin GC: amdgpu/gc_12_0_1_imu.bin amdgpu/gc_12_0_1_me.bin amdgpu/gc_12_0_1_mec.bin amdgpu/gc_12_0_1_pfp.bin amdgpu/gc_12_0_1_pfp.bin amdgpu/gc_12_0_1_rlc.bin amdgpu/gc_12_0_1_uni_mes.bin PSP: amdgpu/psp_14_0_3_sos.bin amdgpu/psp_14_0_3_ta.bin SDMA: amdgpu/sdma_7_0_1.bin SMU: amdgpu/smu_14_0_3.bin [Test Plan] Repeat the flow 20x for unload/reload sudo modprobe amdgpu sudo moprobe -r amdgpu [Where problems could occur] These new AMDGPU FWs are only for navi4x, no further effect on other naviX family. [Other info] 66a604e1 amdgpu: update GC 12.0.1 firmware 82687ff0 amdgpu: update gc 12.0.1 firmware 118bd6c7 amdgpu: update gc 12.0.1 firmware 0a5ac406 amdgpu: update SDMA 7.0.1 firmware 06f096fc amdgpu: update PSP 14.0.3 firmware 72a8d254 amdgpu: update smu 14.0.3 firmware a4a82784 amdgpu: DMCUB updates for various ASICs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/2122659/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp

