ConnectX-4 LX is occasionally invisible in the VM when the device is passthrough

[ 0.386624][ T1] SDEI NMI watchdog: Disable SDEI NMI Watchdog in VM
[ 0.387455][ T1] integrity: Unable to open file: /etc/keys/x509_ima.der (-2)
[ 0.387458][ T1] integrity: Unable to open file: /etc/keys/x509_evm.der (-2)
[ 11.489326][ C2] mlx5_core 0000:06:00.0: poll_health:1082:(pid 0): device’s health compromised - reached miss count
[ 11.490383][ C2] mlx5_core 0000:06:00.0: print_health_info:497:(pid 0): Health issue observed, firmware internal error, severity(3) ERROR:
[ 11.491589][ C2] mlx5_core 0000:06:00.0: print_health_info:501:(pid 0): assert_var[0] 0x00000000
[ 11.492443][ C2] mlx5_core 0000:06:00.0: print_health_info:501:(pid 0): assert_var[1] 0xe4530800
[ 11.493285][ C2] mlx5_core 0000:06:00.0: print_health_info:501:(pid 0): assert_var[2] 0x00000001
[ 11.494150][ C2] mlx5_core 0000:06:00.0: print_health_info:501:(pid 0): assert_var[3] 0x00000000
[ 11.495006][ C2] mlx5_core 0000:06:00.0: print_health_info:501:(pid 0): assert_var[4] 0x00000000
[ 11.495866][ C2] mlx5_core 0000:06:00.0: print_health_info:501:(pid 0): assert_var[5] 0x00000000
[ 11.496728][ C2] mlx5_core 0000:06:00.0: print_health_info:504:(pid 0): assert_exit_ptr 0x0086e7f8
[ 11.497598][ C2] mlx5_core 0000:06:00.0: print_health_info:505:(pid 0): assert_callra 0x00872e18
[ 11.498458][ C2] mlx5_core 0000:06:00.0: print_health_info:506:(pid 0): fw_ver 14.32.1900
[ 11.499203][ C2] mlx5_core 0000:06:00.0: print_health_info:508:(pid 0): time 1736406461
[ 11.499949][ C2] mlx5_core 0000:06:00.0: print_health_info:509:(pid 0): hw_id 0x0000020b
[ 11.500737][ C2] mlx5_core 0000:06:00.0: print_health_info:510:(pid 0): rfr 0
[ 11.501434][ C2] mlx5_core 0000:06:00.0: print_health_info:511:(pid 0): severity 3 (ERROR)
[ 11.502241][ C2] mlx5_core 0000:06:00.0: print_health_info:512:(pid 0): irisc_index 5
[ 11.503011][ C2] mlx5_core 0000:06:00.0: print_health_info:513:(pid 0): synd 0x1: firmware internal error
[ 11.503876][ C2] mlx5_core 0000:06:00.0: print_health_info:515:(pid 0): ext_synd 0x836e
[ 11.504600][ C2] mlx5_core 0000:06:00.0: print_health_info:516:(pid 0): raw fw_ver 0xe020076c

[ 0.383794][ T1] SDEI NMI watchdog: Disable SDEI NMI Watchdog in VM
[ 0.384566][ T1] integrity: Unable to open file: /etc/keys/x509_ima.der (-2)
[ 0.384569][ T1] integrity: Unable to open file: /etc/keys/x509_evm.der (-2)
[ 1.471348][ T483] mlx5_core 0000:06:00.0: mlx5_cmd_out_err:806:(pid 483): MANAGE_PAGES(0x108) op_mod(0x1) failed, status bad parameter(0x3), syndrome (0x54c966), err(-22)
[ 1.474381][ T483] mlx5_core 0000:06:00.0: mlx5_function_open:1236:(pid 483): failed to allocate init pages

Authorized users only. All activities may be monitored and reported.
localhost login: [ 6.485186][ T483] mlx5_core 0000:06:00.0: probe_one:1952:(pid 483): mlx5_init_one failed with error code -22