From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:35907) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RS5dh-00063R-EP for qemu-devel@nongnu.org; Sun, 20 Nov 2011 06:32:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RS5dg-0000lz-D6 for qemu-devel@nongnu.org; Sun, 20 Nov 2011 06:32:49 -0500 Received: from mx1.redhat.com ([209.132.183.28]:4806) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RS5dg-0000lu-2O for qemu-devel@nongnu.org; Sun, 20 Nov 2011 06:32:48 -0500 Message-ID: <4EC8E55A.9000701@redhat.com> Date: Sun, 20 Nov 2011 13:32:42 +0200 From: Avi Kivity MIME-Version: 1.0 References: In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] Avoiding memory API conversion races List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell Cc: =?UTF-8?B?QmVub8OudCBDYW5ldA==?= , qemu-devel On 11/18/2011 04:38 PM, Peter Maydell wrote: > Incidentally, another cleanup that would be nice: > there are currently two users of sysbus_init_mmio_cb2(): > hw/ppce500_pci.c and hw/sh_pci.c. I think these should be > rewritable to either use one memory region with some > subregions, or to expose multiple sysbus mmios for the > user to map appropriately. That would let us get rid of > the mmio_cb2 stuff completely. (cf commit 7d6e771 where > I did this for versatile_pci.c.) Those cleanups are fine, but not through my tree please. Each should go through the respective maintainer, I'd like to restrict my tree to the bare minimum needed for the conversion. -- error compiling committee.c: too many arguments to function