From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Michael S. Tsirkin" Subject: Re: [PATCH 4/7] ide: use the PCI memory access interface Date: Thu, 2 Sep 2010 18:39:34 +0300 Message-ID: <20100902153934.GE18182@redhat.com> References: <1283007298-10942-1-git-send-email-eduard.munteanu@linux360.ro> <1283007298-10942-5-git-send-email-eduard.munteanu@linux360.ro> <20100902051911.GA4273@redhat.com> <20100902091200.GB7319@localhost> <20100902095813.GB9085@redhat.com> <20100902150135.GA7136@localhost> <4C7FC1A9.3080800@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Eduard - Gabriel Munteanu , joro@8bytes.org, blauwirbel@gmail.com, paul@codesourcery.com, anthony@codemonkey.ws, av1474@comtv.ru, yamahata@valinux.co.jp, kvm@vger.kernel.org, qemu-devel@nongnu.org To: Avi Kivity Return-path: Received: from mx1.redhat.com ([209.132.183.28]:53574 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751279Ab0IBPpz (ORCPT ); Thu, 2 Sep 2010 11:45:55 -0400 Content-Disposition: inline In-Reply-To: <4C7FC1A9.3080800@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: On Thu, Sep 02, 2010 at 06:24:25PM +0300, Avi Kivity wrote: > That's not a practical long term solution. Eventually everything > gets turned on. That's why I wanted a simple !iommu check and fallback. This way unless it's really used there's no overhead. > I don't really see a problem with the additional indirection. By > the time we reach actual hardware to satisfy the request, > we'll have gone through many such indirections; modern processors deal > very well with them. > > -- > error compiling committee.c: too many arguments to function From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=38719 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OrBz8-0007Uc-OF for qemu-devel@nongnu.org; Thu, 02 Sep 2010 11:45:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OrBz7-0002hM-Ip for qemu-devel@nongnu.org; Thu, 02 Sep 2010 11:45:54 -0400 Received: from mx1.redhat.com ([209.132.183.28]:3559) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OrBz7-0002h1-BF for qemu-devel@nongnu.org; Thu, 02 Sep 2010 11:45:53 -0400 Date: Thu, 2 Sep 2010 18:39:34 +0300 From: "Michael S. Tsirkin" Message-ID: <20100902153934.GE18182@redhat.com> References: <1283007298-10942-1-git-send-email-eduard.munteanu@linux360.ro> <1283007298-10942-5-git-send-email-eduard.munteanu@linux360.ro> <20100902051911.GA4273@redhat.com> <20100902091200.GB7319@localhost> <20100902095813.GB9085@redhat.com> <20100902150135.GA7136@localhost> <4C7FC1A9.3080800@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4C7FC1A9.3080800@redhat.com> Subject: [Qemu-devel] Re: [PATCH 4/7] ide: use the PCI memory access interface List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Avi Kivity Cc: kvm@vger.kernel.org, joro@8bytes.org, qemu-devel@nongnu.org, blauwirbel@gmail.com, yamahata@valinux.co.jp, paul@codesourcery.com, Eduard - Gabriel Munteanu On Thu, Sep 02, 2010 at 06:24:25PM +0300, Avi Kivity wrote: > That's not a practical long term solution. Eventually everything > gets turned on. That's why I wanted a simple !iommu check and fallback. This way unless it's really used there's no overhead. > I don't really see a problem with the additional indirection. By > the time we reach actual hardware to satisfy the request, > we'll have gone through many such indirections; modern processors deal > very well with them. > > -- > error compiling committee.c: too many arguments to function