From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:47076) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sodl9-0001RH-0X for qemu-devel@nongnu.org; Tue, 10 Jul 2012 12:58:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sodl4-0007Ou-Eb for qemu-devel@nongnu.org; Tue, 10 Jul 2012 12:57:58 -0400 Message-ID: <1341939458.2428.107.camel@bling.home> From: Alex Williamson Date: Tue, 10 Jul 2012 10:57:38 -0600 In-Reply-To: <1341899497-23265-1-git-send-email-aik@ozlabs.ru> References: <1341899497-23265-1-git-send-email-aik@ozlabs.ru> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 0/2] RFC: powerpc-vfio: adding support List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexey Kardashevskiy Cc: qemu-devel@nongnu.org, qemu-ppc@nongnu.org, Alexander Graf , David Gibson On Tue, 2012-07-10 at 15:51 +1000, Alexey Kardashevskiy wrote: > The two patches in this set are supposed to add VFIO support for POWER. > > The first one adds one more step in the initalizaion sequence which I am not > sure is correct. > > The second patch adds actual VFIO support. It is not ready to submit but > ready to discuss. I would like to get rid of all #ifdef TARGET_PPC64 in patch #2 > and I wonder if there is any plan to implement some generic EOI support code, etc. A generic EOI notifier is on my todo list, but I have no idea what it's going to look like. As you know, I've got an ioapic specific notifier in my tree, you add a spapr specific one. I welcome ideas on how to create something generic that has a chance of being accepted. Thanks, Alex > Alexey Kardashevskiy (2): > pseries pci: spapr_finalize_pci_setup introduced > vfio-powerpc: added VFIO support > > hw/ppc/Makefile.objs | 3 ++ > hw/spapr.c | 7 ++++ > hw/spapr.h | 4 +++ > hw/spapr_iommu.c | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++ > hw/spapr_pci.c | 36 ++++++++++++++++++--- > hw/spapr_pci.h | 4 +++ > hw/vfio_pci.c | 76 +++++++++++++++++++++++++++++++++++++++++-- > hw/vfio_pci.h | 2 ++ > 8 files changed, 212 insertions(+), 7 deletions(-) >