From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LBEKv-000181-Dg for qemu-devel@nongnu.org; Fri, 12 Dec 2008 15:10:09 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LBEKu-000179-9U for qemu-devel@nongnu.org; Fri, 12 Dec 2008 15:10:09 -0500 Received: from [199.232.76.173] (port=55809 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LBEKu-00016x-2K for qemu-devel@nongnu.org; Fri, 12 Dec 2008 15:10:08 -0500 Received: from yx-out-1718.google.com ([74.125.44.154]:33696) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LBEKt-000762-Iv for qemu-devel@nongnu.org; Fri, 12 Dec 2008 15:10:07 -0500 Received: by yx-out-1718.google.com with SMTP id 3so747096yxi.82 for ; Fri, 12 Dec 2008 12:10:06 -0800 (PST) Message-ID: <4942C51A.4030601@codemonkey.ws> Date: Fri, 12 Dec 2008 14:10:02 -0600 From: Anthony Liguori MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH 2 of 5] add can_dma/post_dma for direct IO References: <4942B913.8010306@codemonkey.ws> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Blue Swirl Cc: chrisw@redhat.com, avi@redhat.com, qemu-devel@nongnu.org, kvm@vger.kernel.org, Gerd Hoffmann Blue Swirl wrote: > On 12/12/08, Anthony Liguori wrote: > >> I think we should go back to Fabrice's earliest suggestion here. We should >> just have a simple map/unmap lock/unlock API for physical memory. That >> should be the base API IMHO. >> > > Beautiful! > > >> As long the map function goes from guest physical => host virtual, it can >> work for everything we care about. >> >> This is orthogonal to an API dealing with scatter/gather lists and >> translation to and from them. >> > > So again we tried to solve too many problems at once. > Yup. Regards, Anthony Liguori > -- > To unsubscribe from this list: send the line "unsubscribe kvm" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html >