Proxmox 7.2 AMD s7150 MxGPU error `gim error:(init_register_init_state:3641) Failed to INIT PF for initial register 'init-state'`

Hello, I have tried to read everything I could find regarding this subject and have made it pretty far on the knowledge provided by others. I have done the following:

  • successfully compiled AMD GIM using the updated repository which was patched for kernel 5.0+
    *enabled GIM to load on startup
  • made sure amdgpu drivers are blacklisted

I am at a point now where the virtual GPUs seem to initialize, however I get this error and when I try to launch a VM after assigning a vGPU in proxmox the whole system crashes and reboots.

- - - - AMD PCI-e devices - - - -

02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga XT GL [FirePro S7150]
02:02.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga XTV GL [FirePro S7150V]
02:02.1 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga XTV GL [FirePro S7150V]
02:02.2 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga XTV GL [FirePro S7150V]
02:02.3 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga XTV GL [FirePro S7150V]
02:02.4 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga XTV GL [FirePro S7150V]
02:02.5 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga XTV GL [FirePro S7150V]
02:02.6 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga XTV GL [FirePro S7150V]
02:02.7 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga XTV GL [FirePro S7150V]
[    7.583546] gim error:(wait_cmd_complete:1683)  wait_cmd_complete -- time out after 3.000075060 sec
[    7.583579] gim error:(wait_cmd_complete:1692)   Cmd = 0x17, Status = 0x0
[    7.583600] gim error:(dump_gpu_status:1417) **** dump gpu status begin for struct adapter 2:00.00
[    7.583652] gim error:(dump_gpu_status:1457)  mmGRBM_STATUS = 0x3028
[    7.583676] gim error:(dump_gpu_status:1460)  mmGRBM_STATUS2 = 0x8
[    7.583716] gim error:(dump_gpu_status:1463)  mmSRBM_STATUS = 0x20000040
[    7.583734] gim error:(dump_gpu_status:1466)  mmSRBM_STATUS2 = 0x0
[    7.583751] gim error:(dump_gpu_status:1469)  mmSDMA0_STATUS_REG = 0x46dee557
[    7.583769] gim error:(dump_gpu_status:1472)  mmSDMA1_STATUS_REG = 0x46dee557
[    7.583793] gim error:(check_me_cntl:1388)   ME HALTED!
[    7.583807] gim error:(check_me_cntl:1391)   PFP HALTED!
[    7.583821] gim error:(check_me_cntl:1394)   CE HALTED!
[    7.583835] gim error:(dump_gpu_status:1588) **** dump gpu status end
[    7.583852] gim error:(init_register_init_state:3641) Failed to INIT PF for initial register 'init-state'
AMDVBFLASH version 4.69, Copyright (c) 2020 Advanced Micro Devices, Inc.


adapter seg  bn dn dID       asic           flash      romsize test    bios p/n    
======= ==== == == ==== =============== ============== ======= ==== ================
   0    0000 02 00 6929 Tonga           GD25Q41B         80000 p- - - - AMD PCI-e devices - - - -

02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga XT GL [FirePro S7150]
02:02.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga XTV GL [FirePro S7150V]
02:02.1 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga XTV GL [FirePro S7150V]
02:02.2 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga XTV GL [FirePro S7150V]
02:02.3 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga XTV GL [FirePro S7150V]
02:02.4 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga XTV GL [FirePro S7150V]
02:02.5 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga XTV GL [FirePro S7150V]
02:02.6 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga XTV GL [FirePro S7150V]
02:02.7 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga XTV GL [FirePro S7150V]
[    7.583546] gim error:(wait_cmd_complete:1683)  wait_cmd_complete -- time out after 3.000075060 sec
[    7.583579] gim error:(wait_cmd_complete:1692)   Cmd = 0x17, Status = 0x0
[    7.583600] gim error:(dump_gpu_status:1417) **** dump gpu status begin for struct adapter 2:00.00
[    7.583652] gim error:(dump_gpu_status:1457)  mmGRBM_STATUS = 0x3028
[    7.583676] gim error:(dump_gpu_status:1460)  mmGRBM_STATUS2 = 0x8
[    7.583716] gim error:(dump_gpu_status:1463)  mmSRBM_STATUS = 0x20000040
[    7.583734] gim error:(dump_gpu_status:1466)  mmSRBM_STATUS2 = 0x0
[    7.583751] gim error:(dump_gpu_status:1469)  mmSDMA0_STATUS_REG = 0x46dee557
[    7.583769] gim error:(dump_gpu_status:1472)  mmSDMA1_STATUS_REG = 0x46dee557
[    7.583793] gim error:(check_me_cntl:1388)   ME HALTED!
[    7.583807] gim error:(check_me_cntl:1391)   PFP HALTED!
[    7.583821] gim error:(check_me_cntl:1394)   CE HALTED!
[    7.583835] gim error:(dump_gpu_status:1588) **** dump gpu status end
[    7.583852] gim error:(init_register_init_state:3641) Failed to INIT PF for initial register 'init-state'
AMDVBFLASH version 4.69, Copyright (c) 2020 Advanced Micro Devices, Inc.


adapter seg  bn dn dID       asic           flash      romsize test    bios p/n    
======= ==== == == ==== =============== ============== ======= ==== ================
   0    0000 02 00 6929 Tonga           GD25Q41B         80000 pass 113-C76720NOSRIOV

- - - - - - - - - - - - - - - - -
ass 113-C76720NOSRIOV

- - - - - - - - - - - - - - - - -

Does anyone have any experience with gim error:(init_register_init_state:3641) Failed to INIT PF for initial register 'init-state' and getting past this?

There have been so many tiny things that have held me up with this process and have been overcome that I feel this is also one of those instances of me having something just slightly misconfigured.

This topic was automatically closed 273 days after the last reply. New replies are no longer allowed.