- Add 2013Q4 report for the VT-d work
Submitted by: kib
This commit is contained in:
parent
72d5d3a0ee
commit
4107988fa0
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=43550
1 changed files with 44 additions and 1 deletions
|
@ -19,7 +19,7 @@
|
||||||
|
|
||||||
<!-- XXX: Keep updating the number of entries -->
|
<!-- XXX: Keep updating the number of entries -->
|
||||||
<p>Thanks to all the reporters for the excellent work! This report
|
<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
|
<p>The deadline for submissions covering between January and
|
||||||
March 2014 is April 7th, 2014.</p>
|
March 2014 is April 7th, 2014.</p>
|
||||||
|
@ -1979,4 +1979,47 @@ device vt_vga</pre>
|
||||||
</ul>
|
</ul>
|
||||||
</body>
|
</body>
|
||||||
</project>
|
</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
|
||||||
|
— 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>
|
</report>
|
||||||
|
|
Loading…
Reference in a new issue