From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: 1:1 mapping Date: Wed, 02 Dec 2009 15:06:36 +0200 Message-ID: <4B16665C.5080005@redhat.com> References: <9c0acdb40911161539j167e7083i1d81f149f3d4620@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: kvm@vger.kernel.org To: Marty Kurtz Return-path: Received: from mx1.redhat.com ([209.132.183.28]:11761 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752274AbZLBNGc (ORCPT ); Wed, 2 Dec 2009 08:06:32 -0500 In-Reply-To: <9c0acdb40911161539j167e7083i1d81f149f3d4620@mail.gmail.com> Sender: kvm-owner@vger.kernel.org List-ID: On 11/17/2009 01:39 AM, Marty Kurtz wrote: > Hi all > > I work in the embedded world and am evaluating potential hypervisors > and kvm looks suitable for what we want > However, I see some old references to 1:1 mapping which would allow a > guest to see a PCI device even without an IOMMU > > Is this currently incorporated into the qemu-0.11 and kvm-88 release? > > No. > Is dma=none equivalent to this by any chance or is it only meant for > devices that do not use DMA? > > If 1:1 mapping is not in the tree, is there a reasonable chance that > the old patch would work with the latest? > The interest in 1:1 has waned as more hardware now has an iommu, and because 1:1 can only support one guest, and insecurely at that. The patches may work, but are unlikely to make it upsteam now. -- error compiling committee.c: too many arguments to function