x86 IOMMU support (DMAR)

2013-05-27 Thread Konstantin Belousov
For the several months, I worked (and continue the work now) on the driver for the Intel VT-d for FreeBSD. The VT-d is sold as the I/O Virtualization technology, but in essence it is a DMA addresses remapping engine, i.e. it is advanced and improved I/O MMU, as also found on other big-iron

Re: x86 IOMMU support (DMAR)

2013-05-27 Thread Jeremie Le Hen
Hi kib, On Mon, May 27, 2013 at 01:58:44PM +0300, Konstantin Belousov wrote: For the several months, I worked (and continue the work now) on the driver for the Intel VT-d for FreeBSD. The VT-d is sold as the I/O Virtualization technology, but in essence it is a DMA addresses remapping

Re: x86 IOMMU support (DMAR)

2013-05-27 Thread Konstantin Belousov
On Mon, May 27, 2013 at 02:27:00PM +0200, Jeremie Le Hen wrote: Hi kib, On Mon, May 27, 2013 at 01:58:44PM +0300, Konstantin Belousov wrote: For the several months, I worked (and continue the work now) on the driver for the Intel VT-d for FreeBSD. The VT-d is sold as the I/O