From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:50289) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SelY2-0007O9-P6 for qemu-devel@nongnu.org; Wed, 13 Jun 2012 07:15:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SelXz-00078t-Tt for qemu-devel@nongnu.org; Wed, 13 Jun 2012 07:15:38 -0400 Received: from thoth.sbs.de ([192.35.17.2]:21533) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SelXz-000710-Jk for qemu-devel@nongnu.org; Wed, 13 Jun 2012 07:15:35 -0400 Message-ID: <4FD8764B.9060003@siemens.com> Date: Wed, 13 Jun 2012 13:15:23 +0200 From: Jan Kiszka MIME-Version: 1.0 References: <1339513523-1699-1-git-send-email-anthony.perard@citrix.com> <1339513523-1699-6-git-send-email-anthony.perard@citrix.com> <20120612151557.GA10691@redhat.com> In-Reply-To: <20120612151557.GA10691@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH V12 5/9] Revert "pci: don't export an internal function" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Michael S. Tsirkin" , Anthony PERARD , Stefano Stabellini Cc: Anthony Liguori , QEMU-devel , Xen Devel On 2012-06-12 17:15, Michael S. Tsirkin wrote: > On Tue, Jun 12, 2012 at 04:05:19PM +0100, Anthony PERARD wrote: >> This reverts commit 94a09e2c846374a96719cda2b4e1312d8c4b08a7. >> >> This function is used by a later patch to parse the BDF of the device to >> passthrough. >> >> Signed-off-by: Anthony PERARD > > You probably want to parse the host address? You don't want to copy the > bugs in pci_parse_devaddr - write your own that has sane semantics > for host. E.g. you need to support ARI etc. We should really consolidate over one parser for Xen, KVM device assignment and VFIO. It looks like they all have very similar requirements. For those how didn't follow the discussion, see patches 10-13 in http://thread.gmane.org/gmane.comp.emulators.qemu/153728. Jan -- Siemens AG, Corporate Technology, CT T DE IT 1 Corporate Competence Center Embedded Linux