All of lore.kernel.org
 help / color / mirror / Atom feed
From: Anthony Liguori <anthony@codemonkey.ws>
To: Avi Kivity <avi@redhat.com>
Cc: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [PULL 00/24] Memory API, batch 11
Date: Tue, 11 Oct 2011 08:25:07 -0500	[thread overview]
Message-ID: <4E9443B3.7040109@codemonkey.ws> (raw)
In-Reply-To: <1318258793-10576-1-git-send-email-avi@redhat.com>

On 10/10/2011 09:59 AM, Avi Kivity wrote:
> Please pull from:
>
>    git://github.com/avikivity memory/batch
>
> This has been on the list for a bit, with no comments so far.

   CC    libhw64/vl.o
In file included from /home/anthony/git/qemu/hw/pc.h:5:0,
                  from /home/anthony/git/qemu/vl.c:120:
/home/anthony/git/qemu/memory.h:29:29: error: redefinition of typedef ‘MemoryRegion’
/home/anthony/git/qemu/ioport.h:55:29: note: previous declaration of 
‘MemoryRegion’ was here
/home/anthony/git/qemu/memory.h:30:35: error: redefinition of typedef 
‘MemoryRegionPortio’
/home/anthony/git/qemu/ioport.h:56:35: note: previous declaration of 
‘MemoryRegionPortio’ was here
make[1]: *** [vl.o] Error 1
make: *** [subdir-libhw64] Error 2

And indeed, there are two definitions of MemoryRegion.  This looks to be the 
culprit:

  commit b4d9c72e1148b4521083147c50d410b2098008e4
  Author: Avi Kivity <avi@redhat.com>
  Date:   Mon Sep 26 14:52:26 2011 +0300

      Introduce PortioList

Regards,

Anthony Liguori

>
> Avi Kivity (7):
>    palm: convert to memory API
>    petalogix_ml605: convert to memory API
>    petalogix_s2adsp1800: convert to memory API
>    ppc405_boards: convert to memory API
>    ppc_newworld: convert to memory API
>    Introduce PortioList
>    isa: Add isa_register_portio_list()
>
> Jan Kiszka (1):
>    memory: Fix old portio word accesses
>
> Peter Maydell (3):
>    hw/lan9118.c: Convert to MemoryRegion
>    hw/arm11mpcore: Clean up to avoid using sysbus_mmio_init_cb2
>    hw/versatile_pci: Expose multiple sysbus mmio regions
>
> Richard Henderson (13):
>    isa: Tidy support code for isabus_get_fw_dev_path
>    fdc: Convert to isa_register_portio_list
>    gus: Convert to isa_register_portio_list
>    m48t59: Convert to isa_register_ioport
>    rtc: Convert to isa_register_ioport
>    ne2000: Convert to isa_register_ioport
>    parallel: Convert to isa_register_portio_list
>    sb16: Convert to isa_register_portio_list
>    vga: Convert to isa_register_portio_list
>    pc: Convert port92 to isa_register_ioport
>    vmport: Convert to isa_register_ioport
>    ide: Convert to isa_register_portio_list
>    isa: Remove isa_init_ioport_range and isa_init_ioport
>
>   Makefile.objs                 |    2 +-
>   Makefile.target               |    2 +-
>   hw/arm11mpcore.c              |   13 +-----
>   hw/fdc.c                      |   34 ++-----------
>   hw/gus.c                      |   38 +++++++-------
>   hw/ide/core.c                 |   30 +++++++----
>   hw/ide/internal.h             |    3 +-
>   hw/ide/isa.c                  |    4 +-
>   hw/ide/piix.c                 |    7 ++-
>   hw/ide/via.c                  |    7 ++-
>   hw/isa-bus.c                  |   45 +++++++----------
>   hw/isa.h                      |   38 ++++++++++++---
>   hw/lan9118.c                  |   29 ++++-------
>   hw/m48t59.c                   |   15 +++++-
>   hw/mc146818rtc.c              |   15 +++++-
>   hw/ne2000-isa.c               |    5 +--
>   hw/palm.c                     |   53 +++++++++-----------
>   hw/parallel.c                 |   47 +++++++++++-------
>   hw/pc.c                       |   16 +++++-
>   hw/petalogix_ml605_mmu.c      |   15 +++---
>   hw/petalogix_s3adsp1800_mmu.c |   18 ++++---
>   hw/ppc405_boards.c            |   85 ++++++++++++++------------------
>   hw/ppc_newworld.c             |   39 ++++++--------
>   hw/qxl.c                      |    2 +-
>   hw/realview.c                 |   12 ++++-
>   hw/sb16.c                     |   32 +++++-------
>   hw/versatile_pci.c            |   42 +++-------------
>   hw/versatilepb.c              |   12 ++++-
>   hw/vga-isa.c                  |   17 ++----
>   hw/vga-pci.c                  |    2 +-
>   hw/vga.c                      |   73 ++++++++++++++++------------
>   hw/vga_int.h                  |    7 ++-
>   hw/vmport.c                   |   16 +++++-
>   hw/vmware_vga.c               |    7 ++-
>   ioport.c                      |  108 +++++++++++++++++++++++++++++++++++++++++
>   ioport.h                      |   21 ++++++++
>   memory.c                      |   18 +++++--
>   37 files changed, 535 insertions(+), 394 deletions(-)
>

  parent reply	other threads:[~2011-10-11 13:25 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-10-10 14:59 [Qemu-devel] [PULL 00/24] Memory API, batch 11 Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 01/24] hw/lan9118.c: Convert to MemoryRegion Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 02/24] palm: convert to memory API Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 03/24] petalogix_ml605: " Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 04/24] petalogix_s2adsp1800: " Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 05/24] ppc405_boards: " Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 06/24] hw/arm11mpcore: Clean up to avoid using sysbus_mmio_init_cb2 Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 07/24] hw/versatile_pci: Expose multiple sysbus mmio regions Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 08/24] ppc_newworld: convert to memory API Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 09/24] isa: Tidy support code for isabus_get_fw_dev_path Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 10/24] Introduce PortioList Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 11/24] memory: Fix old portio word accesses Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 12/24] isa: Add isa_register_portio_list() Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 13/24] fdc: Convert to isa_register_portio_list Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 14/24] gus: " Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 15/24] m48t59: Convert to isa_register_ioport Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 16/24] rtc: " Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 17/24] ne2000: " Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 18/24] parallel: Convert to isa_register_portio_list Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 19/24] sb16: " Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 20/24] vga: " Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 21/24] pc: Convert port92 to isa_register_ioport Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 22/24] vmport: Convert " Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 23/24] ide: Convert to isa_register_portio_list Avi Kivity
2011-10-10 14:59 ` [Qemu-devel] [PATCH 24/24] isa: Remove isa_init_ioport_range and isa_init_ioport Avi Kivity
2011-10-11 13:25 ` Anthony Liguori [this message]
2011-10-11 13:51   ` [Qemu-devel] [PULL 00/24] Memory API, batch 11 Avi Kivity
2011-10-11 13:58     ` Avi Kivity
2011-10-14 16:25       ` Anthony Liguori

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4E9443B3.7040109@codemonkey.ws \
    --to=anthony@codemonkey.ws \
    --cc=avi@redhat.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.