- Add 2013Q4 report for the VT-d work

Submitted by:	kib
This commit is contained in:
Gabor Pali 2014-01-16 14:35:13 +00:00
parent 72d5d3a0ee
commit 4107988fa0
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=43550

View file

@ -19,7 +19,7 @@
<!-- XXX: Keep updating the number of entries -->
<p>Thanks to all the reporters for the excellent work! This report
contains 35 entries and we hope you enjoy reading it.</p>
contains 36 entries and we hope you enjoy reading it.</p>
<p>The deadline for submissions covering between January and
March 2014 is April 7th, 2014.</p>
@ -1979,4 +1979,47 @@ device vt_vga</pre>
</ul>
</body>
</project>
<project cat='arch'>
<title>Intel IOMMU (VT-d, DMAR) Support</title>
<contact>
<person>
<name>
<given>Konstantin</given>
<common>Belousov</common>
</name>
<email>kib@FreeBSD.org</email>
</person>
</contact>
<links>
<url href="http://svnweb.freebsd.org/changeset/base/257251"/>
<url href="http://svnweb.freebsd.org/changeset/base/259512"/>
</links>
<body>
<p>An Input/Output Memory Management Unit (IOMMU) is a Memory
Management Unit (MMU) that connects a Direct Memory
Access-capable (DMA-capable) I/O bus to the main memory,
therefore I/O virtualization is performed by the chipset. An
example IOMMU is the graphics address remapping table (GART)
used by AGP and PCI Express graphics cards. Intel has published
a specification for IOMMU technology as Virtualization
Technology for Directed I/O, abbreviated VT-d.</p>
<p>A VT-d driver was committed to <tt>head</tt> and
<tt>stable/10</tt>, so <tt>busdma(9)</tt> is now able to utilize
VT-d. The feature is disabled by default, but it may be enabled
via the <tt>hw.dmar.enable</tt> <tt>loader(8)</tt> tunable
&mdash; see the links for more information. The immediate plans
include increasing the support for this kind of hardware by
testing and providing the workarounds for specific issues, and
by adding features of the next generation of Intel IOMMU.
Hopefully, the existing and new consumers of VT-d will start use
the driver soon.</p>
<p>This project was sponsored by The &os; Foundation.</p>
</body>
</project>
</report>