<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:monospace;font-size:large"><br></div></div><div class="gmail_default" style="font-family:monospace;font-size:large">Hi Alex,</div><div class="gmail_default" style="font-family:monospace;font-size:large"><br></div><div class="gmail_default" style="font-family:monospace;font-size:large">Pl find the dmesg & cpu model attached.</div><div class="gmail_default" style="font-family:monospace;font-size:large"><br></div><div class="gmail_default" style="font-family:monospace;font-size:large">Thanks,</div><div class="gmail_default" style="font-family:monospace;font-size:large">Regards,</div><div class="gmail_default" style="font-family:monospace;font-size:large">Venu</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 22 Nov 2019 at 20:37, Alex Williamson <<a href="mailto:alex.williamson@redhat.com">alex.williamson@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, 22 Nov 2019 15:07:30 +0530<br>
Venumadhav Josyula <<a href="mailto:vjosyula@gmail.com" target="_blank">vjosyula@gmail.com</a>> wrote:<br>
<br>
> Hi All,<br>
> We are trying to use vfio-pci. We have following<br>
> - intel_iommu=on in bios<br>
> - it shows in /proc/cmdline<br>
> <br>
> [root@vflac2-kvm ~]# cat /proc/cmdline<br>
> BOOT_IMAGE=/vmlinuz-3.10.0-957.1.3.el7.x86_64 root=/dev/mapper/c7--kvm-root<br>
> ro crashkernel=auto <a href="http://rd.lvm.lv" rel="noreferrer" target="_blank">rd.lvm.lv</a>=c7-kvm/root <a href="http://rd.lvm.lv" rel="noreferrer" target="_blank">rd.lvm.lv</a>=c7-kvm/swap rhgb<br>
> quiet *intel_iommu=on<br>
> *isolcpus=2,3,6,7<br>
> [root@vflac2-kvm ~]# dmesg | grep IOM<br>
> *[    0.000000] DMAR: IOMMU enabled*<br>
<br>
As explained in [1] this only indicates the processing of the<br>
intel_iommu=on command line option.  Full dmesg might be required to<br>
understand the issue.<br>
<br>
> [root@vflac2-kvm ~]# uname -mrs<br>
> Linux 3.10.0-957.1.3.el7.x86_64 x86_64<br>
> [root@vflac2-kvm ~]# ls /sys/kernel/iommu_groups/<br>
> <br>
> *[root@vflac2-kvm ~]# ls -al /sys/kernel/iommu_groups/total 0*<br>
> <br>
> <br>
> <br>
> 04:00.0 Ethernet controller: Intel Corporation Ethernet Controller<br>
> 10-Gigabit X540-AT2 (rev 01)<br>
> 04:00.1 Ethernet controller: Intel Corporation Ethernet Controller<br>
> 10-Gigabit X540-AT2 (rev 01)<br>
> 04:10.0 Ethernet controller: Intel Corporation X540 Ethernet Controller<br>
> Virtual Function (rev 01)<br>
> 04:10.2 Ethernet controller: Intel Corporation X540 Ethernet Controller<br>
> Virtual Function (rev 01)<br>
> 05:00.0 Ethernet controller: Intel Corporation Ethernet Controller X710 for<br>
> 10GbE SFP+ (rev 02)<br>
> 05:00.1 Ethernet controller: Intel Corporation Ethernet Controller X710 for<br>
> 10GbE SFP+ (rev 02)<br>
> <br>
> Can u suggest what could wrong ? We  are seeing no iommu_groups getting<br>
> created.<br>
<br>
What's the CPU model?  There are some that don't have IOMMU support.<br>
Thanks,<br>
<br>
Alex<br>
<br>
[1]<a href="http://vfio.blogspot.com/2016/09/intel-iommu-enabled-it-doesnt-mean-what.html" rel="noreferrer" target="_blank">http://vfio.blogspot.com/2016/09/intel-iommu-enabled-it-doesnt-mean-what.html</a><br>
<br>
</blockquote></div></div>