From owner-svn-doc-head@FreeBSD.ORG Thu Jan 16 14:35:15 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0759DDF4; Thu, 16 Jan 2014 14:35:14 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 02E0A12AF; Thu, 16 Jan 2014 14:35:14 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s0GEZDmO036735; Thu, 16 Jan 2014 14:35:13 GMT (envelope-from pgj@svn.freebsd.org) Received: (from pgj@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id s0GEZD6V036734; Thu, 16 Jan 2014 14:35:13 GMT (envelope-from pgj@svn.freebsd.org) Message-Id: <201401161435.s0GEZD6V036734@svn.freebsd.org> From: Gabor Pali Date: Thu, 16 Jan 2014 14:35:13 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43550 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2014 14:35:15 -0000 Author: pgj Date: Thu Jan 16 14:35:13 2014 New Revision: 43550 URL: http://svnweb.freebsd.org/changeset/doc/43550 Log: - Add 2013Q4 report for the VT-d work Submitted by: kib Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2013-10-2013-12.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2013-10-2013-12.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2013-10-2013-12.xml Thu Jan 16 12:31:01 2014 (r43549) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2013-10-2013-12.xml Thu Jan 16 14:35:13 2014 (r43550) @@ -19,7 +19,7 @@

Thanks to all the reporters for the excellent work! This report - contains 35 entries and we hope you enjoy reading it.

+ contains 36 entries and we hope you enjoy reading it.

The deadline for submissions covering between January and March 2014 is April 7th, 2014.

@@ -1979,4 +1979,47 @@ device vt_vga + + + Intel IOMMU (VT-d, DMAR) Support + + + + + Konstantin + Belousov + + kib@FreeBSD.org + + + + + + + + + +

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.

+ +

A VT-d driver was committed to head and + stable/10, so busdma(9) is now able to utilize + VT-d. The feature is disabled by default, but it may be enabled + via the hw.dmar.enable loader(8) 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.

+ +

This project was sponsored by The &os; Foundation.

+ +