I noticed that iommu is enable by default and no longer requires the "intel_iommu=on" boot parameter - are the vfio modules still required? In the past we always had to add:
Kind of confusing - because there are still many references around (like here: Thomas-Krenn) which leads you to believe it's still relevant. I have several machines in my cluster which have been upgraded over time and still have those entries in /etc/modules - Guess it doesn't hurt . . .