From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:40930) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TqXnG-00047E-V6 for qemu-devel@nongnu.org; Wed, 02 Jan 2013 18:32:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TqXnB-0003mJ-Ts for qemu-devel@nongnu.org; Wed, 02 Jan 2013 18:32:18 -0500 Received: from cantor2.suse.de ([195.135.220.15]:39420 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TqXnB-0003mE-NI for qemu-devel@nongnu.org; Wed, 02 Jan 2013 18:32:13 -0500 Message-ID: <50E4C377.1080205@suse.de> Date: Thu, 03 Jan 2013 00:32:07 +0100 From: =?UTF-8?B?QW5kcmVhcyBGw6RyYmVy?= MIME-Version: 1.0 References: <1356276769-7357-1-git-send-email-hpoussin@reactos.org> In-Reply-To: <1356276769-7357-1-git-send-email-hpoussin@reactos.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [RFC 0/8] Remove old_portio usage List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?UTF-8?B?SGVydsOpIFBvdXNzaW5lYXU=?= Cc: "lmr@redhat.com" , qemu-devel@nongnu.org, Anthony Liguori , Gerd Hoffmann Am 23.12.2012 16:32, schrieb Herv=C3=A9 Poussineau: > These proposed patches aim at removing the .old_portio member of > MemoryRegionOps structure, and replacing their usage by .read/.write > handlers. >=20 > Patches 2 to 6 are already ready to be committed. In lack of a memory maintainer, I'll volunteer for reviewing those portio conversions. > However, patches 7 and 8 depend of patch 1, where a better solution > needs to be found. As for finding a solution to the bochs debug ports, can you resubmit this series with the commit'able patches first, marked PATCH, and append a proposal merging Gerd's, Lucas' and your QOM'ified debug device? Then we can get the easy parts merged, and Anthony can ack/nack/timeout the rest. :) Regards, Andreas >=20 > That way, faked I/O address space can be removed from architectures > which don't have it (MIPS, PowerPC...), and commits like > a178274efabcbbc5d44805b51def874e47051325 ("PPC: pseries: Remove hack > for PIO window") can be reapplied. >=20 > Herv=C3=A9 Poussineau (8): > pc: disable bochs bios debug ports (do not apply!) > xen_platform: do not use old_portio-style callbacks > uhci: do not use old_portio-style callbacks > acpi-piix4: do not use old_portio-style callbacks > vga/qxl: do not use portio_list_init/portio_list_add > isa: use memory regions instead of portio_list_* functions > ioport: remove now useless portio_list_* functions > memory: remove old_portio-style callbacks support --=20 SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 N=C3=BCrnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imend=C3=B6rffer; HRB 16746 AG N=C3=BC= rnberg