These are the messages i am seeing dmesg
[16588.298660] vfio-pci: probe of 0000:8a:00.2 failed with error -22
[16591.574630] i40e 0000:8a:00.3: i40e_ptp_stop: removed PHC on enp138s0f3
[16593.138613] vfio-pci: probe of 0000:8a:00.3 failed with error -22
[16593.138674] vfio-pci: probe of 0000:8a:00.3 failed with error -22
[16627.551866] vfio-pci: probe of 0000:51:00.0 failed with error -22
[16627.551922] vfio-pci: probe of 0000:51:00.0 failed with error -22
[16716.344530] vfio-pci: probe of 0000:51:00.0 failed with error -22
[16716.344585] vfio-pci: probe of 0000:51:00.0 failed with error -22
[17859.876566] vfio-pci: probe of 0000:51:00.0 failed with error -22
[17859.876622] vfio-pci: probe of 0000:51:00.0 failed with error -22
root@nat-kvm:/home/nat# cat /boot/config-$(uname -r) | grep NOIOMMU
CONFIG_VFIO_NOIOMMU=y
root@nat-kvm:/home/nat#
Interface type :
Other Network devices
=====================
0000:51:00.0 'Ethernet Controller X710 for 10GbE SFP+ 1572' unused=i40e,vfio-pci
0000:51:00.1 'Ethernet Controller X710 for 10GbE SFP+ 1572' unused=i40e,vfio-pci
0000:51:00.2 'Ethernet Controller X710 for 10GbE SFP+ 1572' unused=i40e,vfio-pci
0000:51:00.3 'Ethernet Controller X710 for 10GbE SFP+ 1572' unused=i40e,vfio-pci
0000:8a:00.0 'Ethernet Controller X710 for 10GbE SFP+ 1572' unused=i40e,vfio-pci
0000:8a:00.1 'Ethernet Controller X710 for 10GbE SFP+ 1572' unused=i40e,vfio-pci
0000:8a:00.2 'Ethernet Controller X710 for 10GbE SFP+ 1572' unused=i40e,vfio-pci
0000:8a:00.3 'Ethernet Controller X710 for 10GbE SFP+ 1572' unused=i40e,vfio-pci