Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

kernel 3.6 comes with a new feature called IOMMU Groups. So what are these groups and how it will serve virtualizarion

share|improve this question

closed as off topic by Lekensteyn, stephenmyall, LnxSlck, Tom Brossman, jokerdino Oct 3 '12 at 23:23

Questions on Ask Ubuntu are expected to relate to Ubuntu within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 4 down vote accepted

IOMMU Groups,are new featurs to kernel 3.6 which improve the isolation of PCI and PCIe devices using I/O virtualisation technologies such as AMD-Vi and Intel's VT-d.

The IOMMU Groups feature is also the basis for the VFIO (Virtual Function I/O) userspace driver framework (1, 2, 3); mainly intended for KVM, this feature is designed to pass through PCI and PCIe devices to guests, allowing them to access these devices at low latency and high data throughput levels, and without any risk to the host.

Details on VFIO are available in the documentation and in this article.

share|improve this answer