From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42160) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UxwBC-0006in-Pa for qemu-devel@nongnu.org; Sat, 13 Jul 2013 05:31:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UxwB8-0005N5-8N for qemu-devel@nongnu.org; Sat, 13 Jul 2013 05:31:50 -0400 Date: Sat, 13 Jul 2013 18:03:09 +1000 From: David Gibson Message-ID: <20130713080309.GA11522@voom.redhat.com> References: <1373614639-15523-1-git-send-email-aik@ozlabs.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="LQksG6bCIzRHxTLp" Content-Disposition: inline In-Reply-To: <1373614639-15523-1-git-send-email-aik@ozlabs.ru> Subject: Re: [Qemu-devel] [PATCH] spapr-pci: change endianness for io ports space List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexey Kardashevskiy Cc: qemu-ppc@nongnu.org, qemu-devel@nongnu.org, Alexander Graf --LQksG6bCIzRHxTLp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jul 12, 2013 at 05:37:19PM +1000, Alexey Kardashevskiy wrote: > sPAPR PHB emulates IO ports on PCI via a special memory region which > routes all reads/writes further via cpu_in*/cpu_out* which are eventually > processed by MemoryRegionOps implemented by devices. Hrm. That double dispatch was a workaround for bugs in the plain memory region dispatching which meant we couldn't directly map regions in memory space to IO areas. It would be worth checking if that workaround is still necessary. --=20 David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson --LQksG6bCIzRHxTLp Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.13 (GNU/Linux) iEYEARECAAYFAlHhCb0ACgkQaILKxv3ab8bIAgCdFd8VKdKAI0vT2+y33c1KgyTr SIUAn0zVn/cAnC2MhkZ/aXTpSsdzeDxu =ShjK -----END PGP SIGNATURE----- --LQksG6bCIzRHxTLp--