From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:49273) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qy3qo-0005zi-2P for qemu-devel@nongnu.org; Mon, 29 Aug 2011 11:34:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qy3qm-0001MR-M7 for qemu-devel@nongnu.org; Mon, 29 Aug 2011 11:34:14 -0400 Received: from mx1.redhat.com ([209.132.183.28]:34764) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qy3qm-0001MF-Ee for qemu-devel@nongnu.org; Mon, 29 Aug 2011 11:34:12 -0400 Message-ID: <4E5BB170.90305@redhat.com> Date: Mon, 29 Aug 2011 18:34:08 +0300 From: Avi Kivity MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] [PULL][v2] Memory API conversions, batch 5 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Anthony Liguori , "qemu-devel@nongnu.org" Please pull from git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git memory/batch to receive a fixed version of the latest memory API conversion batch. The pflash_cfi patch has been reworked extensively, but otherwise there are no changes. Avi Kivity (22): mips_fulong2e: convert to memory API stellaris_enet: convert to memory API sysbus: add helpers to add and delete memory regions to the system bus pci_host: convert conf index and data ports to memory API ReadWriteHandler: remove an5206: convert to memory API armv7m: convert to memory API axis_dev88: convert to memory API (RAM only) sysbus: add sysbus_add_memory_overlap() integratorcp: convert to memory API (RAM/flash only) leon3: convert to memory API cirrus: wrap memory update in a transaction piix_pci: wrap memory update in a transaction Makefile.hw: allow hw/ files to include glib headers pflash_cfi01/pflash_cfi02: convert to memory API dummy_m68k: convert to memory API lm32_boards: convert to memory API mainstone: convert to memory API mcf5208: convert to memory API milkymist-minimac2: convert to memory API milkymist-softusb: convert to memory API milkymist: convert to memory API Makefile.hw | 1 + Makefile.target | 1 - hw/an5206.c | 12 +++-- hw/arm-misc.h | 5 ++- hw/armv7m.c | 22 +++++---- hw/axis_dev88.c | 16 +++--- hw/cirrus_vga.c | 2 + hw/collie.c | 7 +-- hw/dec_pci.c | 13 +++--- hw/dummy_m68k.c | 7 ++- hw/flash.h | 13 +++++- hw/grackle_pci.c | 13 +++--- hw/gumstix.c | 6 +-- hw/integratorcp.c | 28 +++++++++--- hw/leon3.c | 15 ++++--- hw/lm32_boards.c | 23 +++++----- hw/mainstone.c | 20 +++++---- hw/mcf5208.c | 72 ++++++++++++++----------------- hw/milkymist-minimac2.c | 43 +++++++++--------- hw/milkymist-softusb.c | 48 ++++++++++---------- hw/milkymist.c | 13 +++--- hw/mips_fulong2e.c | 17 ++++--- hw/mips_malta.c | 54 +++++++++++++++-------- hw/mips_r4k.c | 13 +++--- hw/musicpal.c | 8 ++-- hw/omap_sx1.c | 8 ++-- hw/pci_host.c | 86 ++++++++++++++++--------------------- hw/pci_host.h | 16 +++---- hw/petalogix_ml605_mmu.c | 5 +- hw/petalogix_s3adsp1800_mmu.c | 5 +- hw/pflash_cfi01.c | 78 ++++++++++++++------------------- hw/pflash_cfi02.c | 95 +++++++++++++++++++++-------------------- hw/piix_pci.c | 13 +++++- hw/ppc405_boards.c | 49 ++++++++++++--------- hw/ppc4xx_pci.c | 10 +++-- hw/ppce500_pci.c | 21 ++++----- hw/prep_pci.c | 12 ++++- hw/r2d.c | 2 +- hw/stellaris.c | 5 ++- hw/stellaris_enet.c | 29 +++++------- hw/sysbus.c | 29 ++++++++++++ hw/sysbus.h | 8 +++ hw/unin_pci.c | 82 ++++++++++++++++++------------------ hw/virtex_ml507.c | 4 +- hw/z2.c | 2 +- rwhandler.c | 87 ------------------------------------- rwhandler.h | 27 ------------ 47 files changed, 551 insertions(+), 594 deletions(-) delete mode 100644 rwhandler.c delete mode 100644 rwhandler.h -- I have a truly marvellous patch that fixes the bug which this signature is too narrow to contain.