From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:50268) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ufsr5-000131-LA for qemu-devel@nongnu.org; Fri, 24 May 2013 10:20:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ufsqy-0008Nu-K9 for qemu-devel@nongnu.org; Fri, 24 May 2013 10:20:27 -0400 Received: from mx1.redhat.com ([209.132.183.28]:63489) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ufsqy-0008Nf-BR for qemu-devel@nongnu.org; Fri, 24 May 2013 10:20:20 -0400 Message-ID: <519F7712.4040500@redhat.com> Date: Fri, 24 May 2013 16:20:02 +0200 From: Paolo Bonzini MIME-Version: 1.0 References: <1369133851-1894-1-git-send-email-pbonzini@redhat.com> <519C2DC1.5010600@ozlabs.ru> <519C8EBD.7080107@redhat.com> <519E4D03.201@redhat.com> <519F753C.5070708@ozlabs.ru> In-Reply-To: <519F753C.5070708@ozlabs.ru> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 00/30] Introduction of IOMMUs into the memory API List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexey Kardashevskiy Cc: peter.maydell@linaro.org, jan.kiszka@gmail.com, qemu-devel@nongnu.org, David Gibson Il 24/05/2013 16:12, Alexey Kardashevskiy ha scritto: > On 05/24/2013 03:08 AM, Paolo Bonzini wrote: >> Il 22/05/2013 11:24, Paolo Bonzini ha scritto: >>> Il 22/05/2013 04:30, Alexey Kardashevskiy ha scritto: >>>> On 05/21/2013 08:57 PM, Paolo Bonzini wrote: >>>>> This is part 1 of the memory API updates for 1.6. (Part 2 is the >>>>> introduction of get/set_owner, part 3 is the introduction of the >>>>> RCU-style flatview). >>>>> >>>>> Compared to the first submissions, there are a few extra cleanup >>>>> patches, and address_space_rw/read/write grew a return value so >>>>> that the existing DMAContext API doesn't need to change. >>>>> >>>> >>>> Is this series much different from the one in >>>> https://github.com/bonzini/qemu/tree/iommu (hope it is the same :) )? >>> >>> Not much, I've updated the branch now. > > Does the memory region ref/unref patch go to series#2? Now it will be #3, since the first pull request won't have the iommu stuff. :) > With all the stuff I got now (qemu.org/master + your set + David's PCI > patches + David's VFIO patches + my VFIO patches), it works for me. Tried > for emulated PCI, VFIO, emulated IBM VIO (and in full emulaiton as well), > have not found any problem so far. Good. Paolo