This will tell you your host name, HPE Build number, VMware build number and the settings of the Interrupt Remapper. I also have a script that will go change it if you'd like that. Be advised that to get it to change requires a reboot, but this will help automate it.
$cluster = get-cluster $vmhosts = $cluster | get-vmhost | sort-object Name $report = @()
foreach ($vmhost in $vmhosts) { $esxcli = get-esxcli -vmhost $vmhost $item = $esxcli.system.settings.kernel.list ($false, "iovDisableIR") $Build = $esxcli.software.vib.list() | Select Name, Version | ? {$_.name -match "hpe-build"}
$row = new-object -TypeName PSObject $row | Add-member -MemberType NoteProperty -Name "Host Name" -Value $vmhost.name $row | Add-member -MemberType NoteProperty -Name "Host Build" -Value $vmhost.build $row | Add-member -MemberType NoteProperty -Name "Configured IR Property" -Value $item.Configured $row | Add-member -MemberType NoteProperty -Name "Runtime IR Property" -Value $item.Runtime $row | Add-member -MemberType NoteProperty -Name "Default IR Property" -Value $item.default $row | Add-member -MemberType NoteProperty -Name "HPE Build Version" -Value $Build.version $Report += $row }
$Report | export-csv -NoTypeInformation "./HostIRProperty.csv