qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL][1.1] Memory API conversions
@ 2011-11-29 11:47 Avi Kivity
  2011-12-05 15:30 ` Anthony Liguori
  0 siblings, 1 reply; 2+ messages in thread
From: Avi Kivity @ 2011-11-29 11:47 UTC (permalink / raw)
  To: Anthony Liguori; +Cc: qemu-devel

Please pull from

  git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git memory/batch

to receive the final batch of mmio conversions to the memory API (note
that ioports still use the old API).  While there may be a few
regressions in there, it will be a lot easier to find them in the tree,
and the series is easily bisectable.

I tested it on and x86_64 host with the images from the wiki, and saw no
obvious issues.

This conversion was brought to you by: Avi Kivity, Benoît Canet, Blue
Swirl, Edgar E. Iglesias, Fabien Chouteau, Hervé Poussineau, Jan Kiszka,
Michael Walle, Peter Maydell, and Richard Henderson.  Thanks to everyone
who contributed.

Avi Kivity (66):
      tosa: convert to memory API
      versatilepb: convert to memory API
      vexpress: convert to memory API
      virtex_ml507: convert to memory API
      shix: convert to memory API
      jazz_led: convert to memory API
      parallel: convert to memory API
      zaurus: convert to memory API
      pl011: convert to memory API
      pl022: convert to memory API
      pl031: convert to memory API
      pl050: convert to memory API
      pl061: convert to memory API
      pl080: convert to memory API
      pl110: convert to memory API
      pl181: convert to memory API
      pl190: convert to memory API
      fdc: convert to memory API
      sbi: convert to memory API
      rc4030: convert to memory API
      hpet: convert to memory API
      ide/mmio: convert to memory API
      cs4321: convert to memory API
      dp8393x: convert to memory API
      ds1225y: convert to memory API
      m48t59: convert to memory API
      memory: add MemoryRegionOps::valid.accepts
      esp: convert to memory API
      fw_cfg: convert to memory API
      mpc8544_guts: convert to memory API
      empty_slot: convert to memory API
      eccmemctl: convert to memory API
      axis_dev88: convert to memory API
      pxa2xx_dma: convert to memory API
      sparc32_dma: convert to memory API
      bitbang_i2c: avoid call to sysbus_init_mmio()
      musicpal: avoid call to sysbus_init_mmio()
      grlib_apbuart: convert to memory API
      grlib_gptimer: convert to memory API
      grlib_irqmp: convert to memory API
      sun4m_iommu: convert to memory API
      sun4c_intctl: convert to memory API
      xilinx_axidma: convert to memory API
      xilinx_axienet: convert to memory API
      lm32_timer: convert to memory API
      ppc4xx_pci: convert to memory API
      ppce500_pci: convert to memory API
      prep_pci: convert to memory API
      omap_uart: convert to memory API
      omap: remove L4_MUX_HACK
      omap: eliminate l4_register_io_memory
      omap_l4: add memory API variant of omap_l4_attach()
      omap_mmc: convert to memory API
      omap_tap: convert to memory API
      omap_synctimer: convert to memory API
      omap_gp_timer: convert to memory API
      omap_sdrc: convert to memory API
      omap_dma: convert to memory API
      omap_gpio: convert to memory API
      sysbus: remove sysbus_init_mmio()
      sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio()
      omap2: convert to memory API (part I)
      omap2: convert to memory API (part II)
      omap_dss: convert to memory API
      omap_l4: remove omap_l4_attach()
      omap_l4: rename omap_l4_attach_region() to omap_l4_attach()

Benoît Canet (58):
      integratorcp: convert core to memory API
      integratorcp: convert icp pic to memory API
      integratorcp: convert control to memory API
      stellaris: convert sys to memory API
      stellaris: convert i2c to memory API
      stellaris: convert adc to memory API
      stellaris: convert gptm to memory API
      marvell_88x8618_audio: convert to memory API
      mst_fpga: convert to memory API
      syborg_fb: convert to memory API
      syborg_interrupt: convert to memory API
      syborg_keyboard: convert to memory API
      syborg_pointer: convert to memory API
      syborg_rtc: convert to memory API
      syborg_serial: convert to memory API
      syborg_timer: convert to memory API
      syborg_virtio: convert to memory API
      pxa2xx_gpio: convert to memory API
      pxa2xx_pcmcia.c: convert common memory space to memory API
      pxa2xx_pcmcia.c: convert attribute memory space to memory API
      pxa2xx_pcmcia.c: convert io memory space to memory API
      pxa2xx_keypad: convert to memory API
      pxa2xx_timer: convert to memory API
      pxa2xx_pic: convert to memory API
      pxa2xx_mmci: convert to memory API
      pxa2xx_lcd: convert to memory API
      slavio_misc: convert apc to memory API
      slavio_misc: convert configuration to memory API
      slavio_misc: convert diagnostic to memory API
      slavio_misc: convert modem to memory API
      slavio_misc: convert leds to memory API
      slavio_misc: convert system control to memory API
      slavio_misc: convert aux1 to memory API
      slavio_misc: convert aux2 to memory API
      slavio_intctl: convert master interrupt controller to memory API
      slavio_intctl: convert slaves interrupt controllers to memory API
      slavio_timer: convert to memory API
      sh7750: convert memory controller/ioport to memory API
      sh7750: convert cache and tlb to memory API
      sh_timer: convert to memory API
      sh_intc: convert interrupt controller to memory API
      sh_serial: convert to memory API
      mcf5206: convert to memory API
      mcf_uart: convert to memory API
      mcf_fec: convert to memory API
      mcf_intc: convert to memory API
      lm32_uart: convert to memory API
      lm32_sys: convert to memory API
      bonito: convert north bridge register mapping to memory API
      bonito: convert north bridge pci config to memory API
      bonito: convert south bridge pci config to memory API
      bonito: convert ldma to memory API
      bonito: convert cop to memory API
      omap_l4: convert to memory API
      omap_sx1: convert to memory API
      omap_spi: convert to memory API
      omap_lcdc: convert to memory API
      omap_i2c: convert to memory API

Jan Kiszka (2):
      ioapic: Reject non-dword accesses to IOWIN register
      ioapic: Convert to memory API

 hw/an5206.c                |    2 +-
 hw/apb_pci.c               |    6 +-
 hw/apic.c                  |    2 +-
 hw/arm11mpcore.c           |    2 +-
 hw/arm_sysctl.c            |    2 +-
 hw/arm_timer.c             |    4 +-
 hw/armv7m.c                |    2 +-
 hw/axis_dev88.c            |   63 ++++++------
 hw/bitbang_i2c.c           |    4 +-
 hw/bonito.c                |  201 ++++++++++++++++--------------------
 hw/cs4231.c                |   27 ++---
 hw/dec_pci.c               |    4 +-
 hw/dp8393x.c               |   30 +++---
 hw/ds1225y.c               |   62 +++---------
 hw/eccmemctl.c             |   63 ++++++------
 hw/empty_slot.c            |   32 +++----
 hw/escc.c                  |    2 +-
 hw/esp.c                   |   37 ++++---
 hw/etraxfs_eth.c           |    2 +-
 hw/etraxfs_pic.c           |    2 +-
 hw/etraxfs_ser.c           |    2 +-
 hw/etraxfs_timer.c         |    2 +-
 hw/fdc.c                   |   58 ++++------
 hw/fw_cfg.c                |  110 ++++++++++++--------
 hw/g364fb.c                |    4 +-
 hw/grackle_pci.c           |    4 +-
 hw/grlib_apbuart.c         |   30 +++---
 hw/grlib_gptimer.c         |   34 +++---
 hw/grlib_irqmp.c           |   34 +++---
 hw/hpet.c                  |   62 +++--------
 hw/ide.h                   |    2 +
 hw/ide/mmio.c              |   57 ++++------
 hw/integratorcp.c          |   87 +++++++---------
 hw/ioapic.c                |   34 +++---
 hw/jazz_led.c              |   25 ++---
 hw/lan9118.c               |    2 +-
 hw/lance.c                 |    2 +-
 hw/lm32_sys.c              |   28 +++---
 hw/lm32_timer.c            |   30 +++---
 hw/lm32_uart.c             |   31 +++---
 hw/m48t59.c                |   23 ++---
 hw/marvell_88w8618_audio.c |   28 ++---
 hw/mcf.h                   |   23 +++--
 hw/mcf5206.c               |   62 ++++++-----
 hw/mcf5208.c               |   11 +-
 hw/mcf_fec.c               |   38 ++++----
 hw/mcf_intc.c              |   33 +++---
 hw/mcf_uart.c              |   34 +++----
 hw/milkymist-ac97.c        |    2 +-
 hw/milkymist-hpdmc.c       |    2 +-
 hw/milkymist-memcard.c     |    2 +-
 hw/milkymist-minimac2.c    |    2 +-
 hw/milkymist-pfpu.c        |    2 +-
 hw/milkymist-softusb.c     |    2 +-
 hw/milkymist-sysctl.c      |    2 +-
 hw/milkymist-tmu2.c        |    2 +-
 hw/milkymist-uart.c        |    2 +-
 hw/milkymist-vgafb.c       |    2 +-
 hw/mips.h                  |    8 +-
 hw/mips_jazz.c             |   10 +-
 hw/mipsnet.c               |    2 +-
 hw/mpc8544_guts.c          |   35 +++---
 hw/mpcore.c                |    2 +-
 hw/mst_fpga.c              |   29 ++---
 hw/musicpal.c              |   18 ++--
 hw/nseries.c               |    4 +-
 hw/omap.h                  |   45 ++++++---
 hw/omap1.c                 |    8 +-
 hw/omap2.c                 |  207 +++++++++++++++++++-----------------
 hw/omap_dma.c              |   71 +++++++------
 hw/omap_dss.c              |  169 ++++++++++++++++-------------
 hw/omap_gpio.c             |   95 +++++++++--------
 hw/omap_gptimer.c          |   32 +++---
 hw/omap_i2c.c              |   45 +++++----
 hw/omap_intc.c             |    4 +-
 hw/omap_l4.c               |  182 ++++++--------------------------
 hw/omap_lcdc.c             |   33 +++---
 hw/omap_mmc.c              |   44 ++++----
 hw/omap_sdrc.c             |   39 ++++---
 hw/omap_spi.c              |   37 ++++---
 hw/omap_sx1.c              |   99 ++++++++----------
 hw/omap_synctimer.c        |   30 +++--
 hw/omap_tap.c              |   32 +++---
 hw/omap_uart.c             |   41 ++++----
 hw/onenand.c               |    2 +-
 hw/opencores_eth.c         |    4 +-
 hw/parallel.c              |   27 ++---
 hw/pc.h                    |    3 +-
 hw/pci_host.h              |    1 +
 hw/pl011.c                 |   27 ++---
 hw/pl022.c                 |   29 ++---
 hw/pl031.c                 |   30 ++----
 hw/pl041.c                 |    2 +-
 hw/pl050.c                 |   27 ++---
 hw/pl061.c                 |   27 ++---
 hw/pl080.c                 |   27 ++---
 hw/pl110.c                 |   27 ++---
 hw/pl181.c                 |   26 ++---
 hw/pl190.c                 |   28 ++---
 hw/ppc4xx_pci.c            |   68 +++++--------
 hw/ppce500_pci.c           |   34 +++----
 hw/ppce500_spin.c          |    2 +-
 hw/prep_pci.c              |   23 ++---
 hw/pxa.h                   |   15 ++-
 hw/pxa2xx.c                |   24 ++--
 hw/pxa2xx_dma.c            |   54 ++++------
 hw/pxa2xx_gpio.c           |   29 ++---
 hw/pxa2xx_keypad.c         |   34 +++----
 hw/pxa2xx_lcd.c            |   32 +++---
 hw/pxa2xx_mmci.c           |   31 +++---
 hw/pxa2xx_pcmcia.c         |   95 ++++++++---------
 hw/pxa2xx_pic.c            |   31 +++---
 hw/pxa2xx_timer.c          |   27 ++---
 hw/r2d.c                   |    4 +-
 hw/rc4030.c                |   51 ++++-----
 hw/realview.c              |    2 +-
 hw/realview_gic.c          |    2 +-
 hw/sbi.c                   |   33 +++---
 hw/sh.h                    |    9 +-
 hw/sh7750.c                |  155 ++++++++++++++++------------
 hw/sh_intc.c               |   85 ++++++++++-----
 hw/sh_intc.h               |    7 +-
 hw/sh_pci.c                |    4 +-
 hw/sh_serial.c             |   55 ++++++-----
 hw/sh_timer.c              |   43 ++++----
 hw/shix.c                  |   16 ++-
 hw/slavio_intctl.c         |   67 ++++++------
 hw/slavio_misc.c           |  250
+++++++++++++++++++++-----------------------
 hw/slavio_timer.c          |   41 ++++----
 hw/smc91c111.c             |    2 +-
 hw/sparc32_dma.c           |   31 +++---
 hw/spitz.c                 |    2 +-
 hw/stellaris.c             |  115 ++++++++------------
 hw/stellaris_enet.c        |    2 +-
 hw/strongarm.c             |   12 +-
 hw/sun4c_intctl.c          |   36 +++----
 hw/sun4m.c                 |    8 +-
 hw/sun4m_iommu.c           |   33 +++---
 hw/sun4u.c                 |    4 +-
 hw/syborg_fb.c             |   28 ++---
 hw/syborg_interrupt.c      |   29 ++---
 hw/syborg_keyboard.c       |   28 ++---
 hw/syborg_pointer.c        |   28 ++---
 hw/syborg_rtc.c            |   28 ++---
 hw/syborg_serial.c         |   28 ++---
 hw/syborg_timer.c          |   27 ++---
 hw/syborg_virtio.c         |   26 ++---
 hw/sysbus.c                |   29 ++----
 hw/sysbus.h                |    6 +-
 hw/tcx.c                   |   14 ++--
 hw/tosa.c                  |    6 +-
 hw/tusb6010.c              |    4 +-
 hw/unin_pci.c              |   16 ++--
 hw/usb-ohci.c              |    2 +-
 hw/versatile_pci.c         |    6 +-
 hw/versatilepb.c           |   35 +++----
 hw/vexpress.c              |   31 +++---
 hw/virtex_ml507.c          |    6 +-
 hw/xilinx_axidma.c         |   29 ++---
 hw/xilinx_axienet.c        |   29 ++---
 hw/xilinx_ethlite.c        |    2 +-
 hw/xilinx_intc.c           |    2 +-
 hw/xilinx_timer.c          |    2 +-
 hw/xilinx_uartlite.c       |    2 +-
 hw/zaurus.c                |   26 ++---
 memory.c                   |   12 ++-
 memory.h                   |    7 ++
 target-sh4/helper.c        |    3 +
 168 files changed, 2396 insertions(+), 2730 deletions(-)

-- 
error compiling committee.c: too many arguments to function

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [Qemu-devel] [PULL][1.1] Memory API conversions
  2011-11-29 11:47 [Qemu-devel] [PULL][1.1] Memory API conversions Avi Kivity
@ 2011-12-05 15:30 ` Anthony Liguori
  0 siblings, 0 replies; 2+ messages in thread
From: Anthony Liguori @ 2011-12-05 15:30 UTC (permalink / raw)
  To: Avi Kivity; +Cc: qemu-devel

On 11/29/2011 05:47 AM, Avi Kivity wrote:
> Please pull from
>
>    git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git memory/batch
>
> to receive the final batch of mmio conversions to the memory API (note
> that ioports still use the old API).  While there may be a few
> regressions in there, it will be a lot easier to find them in the tree,
> and the series is easily bisectable.
>
> I tested it on and x86_64 host with the images from the wiki, and saw no
> obvious issues.
>
> This conversion was brought to you by: Avi Kivity, Benoît Canet, Blue
> Swirl, Edgar E. Iglesias, Fabien Chouteau, Hervé Poussineau, Jan Kiszka,
> Michael Walle, Peter Maydell, and Richard Henderson.  Thanks to everyone
> who contributed.

Pulled.  Thanks.

Regards,

Anthony Liguori

>
> Avi Kivity (66):
>        tosa: convert to memory API
>        versatilepb: convert to memory API
>        vexpress: convert to memory API
>        virtex_ml507: convert to memory API
>        shix: convert to memory API
>        jazz_led: convert to memory API
>        parallel: convert to memory API
>        zaurus: convert to memory API
>        pl011: convert to memory API
>        pl022: convert to memory API
>        pl031: convert to memory API
>        pl050: convert to memory API
>        pl061: convert to memory API
>        pl080: convert to memory API
>        pl110: convert to memory API
>        pl181: convert to memory API
>        pl190: convert to memory API
>        fdc: convert to memory API
>        sbi: convert to memory API
>        rc4030: convert to memory API
>        hpet: convert to memory API
>        ide/mmio: convert to memory API
>        cs4321: convert to memory API
>        dp8393x: convert to memory API
>        ds1225y: convert to memory API
>        m48t59: convert to memory API
>        memory: add MemoryRegionOps::valid.accepts
>        esp: convert to memory API
>        fw_cfg: convert to memory API
>        mpc8544_guts: convert to memory API
>        empty_slot: convert to memory API
>        eccmemctl: convert to memory API
>        axis_dev88: convert to memory API
>        pxa2xx_dma: convert to memory API
>        sparc32_dma: convert to memory API
>        bitbang_i2c: avoid call to sysbus_init_mmio()
>        musicpal: avoid call to sysbus_init_mmio()
>        grlib_apbuart: convert to memory API
>        grlib_gptimer: convert to memory API
>        grlib_irqmp: convert to memory API
>        sun4m_iommu: convert to memory API
>        sun4c_intctl: convert to memory API
>        xilinx_axidma: convert to memory API
>        xilinx_axienet: convert to memory API
>        lm32_timer: convert to memory API
>        ppc4xx_pci: convert to memory API
>        ppce500_pci: convert to memory API
>        prep_pci: convert to memory API
>        omap_uart: convert to memory API
>        omap: remove L4_MUX_HACK
>        omap: eliminate l4_register_io_memory
>        omap_l4: add memory API variant of omap_l4_attach()
>        omap_mmc: convert to memory API
>        omap_tap: convert to memory API
>        omap_synctimer: convert to memory API
>        omap_gp_timer: convert to memory API
>        omap_sdrc: convert to memory API
>        omap_dma: convert to memory API
>        omap_gpio: convert to memory API
>        sysbus: remove sysbus_init_mmio()
>        sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio()
>        omap2: convert to memory API (part I)
>        omap2: convert to memory API (part II)
>        omap_dss: convert to memory API
>        omap_l4: remove omap_l4_attach()
>        omap_l4: rename omap_l4_attach_region() to omap_l4_attach()
>
> Benoît Canet (58):
>        integratorcp: convert core to memory API
>        integratorcp: convert icp pic to memory API
>        integratorcp: convert control to memory API
>        stellaris: convert sys to memory API
>        stellaris: convert i2c to memory API
>        stellaris: convert adc to memory API
>        stellaris: convert gptm to memory API
>        marvell_88x8618_audio: convert to memory API
>        mst_fpga: convert to memory API
>        syborg_fb: convert to memory API
>        syborg_interrupt: convert to memory API
>        syborg_keyboard: convert to memory API
>        syborg_pointer: convert to memory API
>        syborg_rtc: convert to memory API
>        syborg_serial: convert to memory API
>        syborg_timer: convert to memory API
>        syborg_virtio: convert to memory API
>        pxa2xx_gpio: convert to memory API
>        pxa2xx_pcmcia.c: convert common memory space to memory API
>        pxa2xx_pcmcia.c: convert attribute memory space to memory API
>        pxa2xx_pcmcia.c: convert io memory space to memory API
>        pxa2xx_keypad: convert to memory API
>        pxa2xx_timer: convert to memory API
>        pxa2xx_pic: convert to memory API
>        pxa2xx_mmci: convert to memory API
>        pxa2xx_lcd: convert to memory API
>        slavio_misc: convert apc to memory API
>        slavio_misc: convert configuration to memory API
>        slavio_misc: convert diagnostic to memory API
>        slavio_misc: convert modem to memory API
>        slavio_misc: convert leds to memory API
>        slavio_misc: convert system control to memory API
>        slavio_misc: convert aux1 to memory API
>        slavio_misc: convert aux2 to memory API
>        slavio_intctl: convert master interrupt controller to memory API
>        slavio_intctl: convert slaves interrupt controllers to memory API
>        slavio_timer: convert to memory API
>        sh7750: convert memory controller/ioport to memory API
>        sh7750: convert cache and tlb to memory API
>        sh_timer: convert to memory API
>        sh_intc: convert interrupt controller to memory API
>        sh_serial: convert to memory API
>        mcf5206: convert to memory API
>        mcf_uart: convert to memory API
>        mcf_fec: convert to memory API
>        mcf_intc: convert to memory API
>        lm32_uart: convert to memory API
>        lm32_sys: convert to memory API
>        bonito: convert north bridge register mapping to memory API
>        bonito: convert north bridge pci config to memory API
>        bonito: convert south bridge pci config to memory API
>        bonito: convert ldma to memory API
>        bonito: convert cop to memory API
>        omap_l4: convert to memory API
>        omap_sx1: convert to memory API
>        omap_spi: convert to memory API
>        omap_lcdc: convert to memory API
>        omap_i2c: convert to memory API
>
> Jan Kiszka (2):
>        ioapic: Reject non-dword accesses to IOWIN register
>        ioapic: Convert to memory API
>
>   hw/an5206.c                |    2 +-
>   hw/apb_pci.c               |    6 +-
>   hw/apic.c                  |    2 +-
>   hw/arm11mpcore.c           |    2 +-
>   hw/arm_sysctl.c            |    2 +-
>   hw/arm_timer.c             |    4 +-
>   hw/armv7m.c                |    2 +-
>   hw/axis_dev88.c            |   63 ++++++------
>   hw/bitbang_i2c.c           |    4 +-
>   hw/bonito.c                |  201 ++++++++++++++++--------------------
>   hw/cs4231.c                |   27 ++---
>   hw/dec_pci.c               |    4 +-
>   hw/dp8393x.c               |   30 +++---
>   hw/ds1225y.c               |   62 +++---------
>   hw/eccmemctl.c             |   63 ++++++------
>   hw/empty_slot.c            |   32 +++----
>   hw/escc.c                  |    2 +-
>   hw/esp.c                   |   37 ++++---
>   hw/etraxfs_eth.c           |    2 +-
>   hw/etraxfs_pic.c           |    2 +-
>   hw/etraxfs_ser.c           |    2 +-
>   hw/etraxfs_timer.c         |    2 +-
>   hw/fdc.c                   |   58 ++++------
>   hw/fw_cfg.c                |  110 ++++++++++++--------
>   hw/g364fb.c                |    4 +-
>   hw/grackle_pci.c           |    4 +-
>   hw/grlib_apbuart.c         |   30 +++---
>   hw/grlib_gptimer.c         |   34 +++---
>   hw/grlib_irqmp.c           |   34 +++---
>   hw/hpet.c                  |   62 +++--------
>   hw/ide.h                   |    2 +
>   hw/ide/mmio.c              |   57 ++++------
>   hw/integratorcp.c          |   87 +++++++---------
>   hw/ioapic.c                |   34 +++---
>   hw/jazz_led.c              |   25 ++---
>   hw/lan9118.c               |    2 +-
>   hw/lance.c                 |    2 +-
>   hw/lm32_sys.c              |   28 +++---
>   hw/lm32_timer.c            |   30 +++---
>   hw/lm32_uart.c             |   31 +++---
>   hw/m48t59.c                |   23 ++---
>   hw/marvell_88w8618_audio.c |   28 ++---
>   hw/mcf.h                   |   23 +++--
>   hw/mcf5206.c               |   62 ++++++-----
>   hw/mcf5208.c               |   11 +-
>   hw/mcf_fec.c               |   38 ++++----
>   hw/mcf_intc.c              |   33 +++---
>   hw/mcf_uart.c              |   34 +++----
>   hw/milkymist-ac97.c        |    2 +-
>   hw/milkymist-hpdmc.c       |    2 +-
>   hw/milkymist-memcard.c     |    2 +-
>   hw/milkymist-minimac2.c    |    2 +-
>   hw/milkymist-pfpu.c        |    2 +-
>   hw/milkymist-softusb.c     |    2 +-
>   hw/milkymist-sysctl.c      |    2 +-
>   hw/milkymist-tmu2.c        |    2 +-
>   hw/milkymist-uart.c        |    2 +-
>   hw/milkymist-vgafb.c       |    2 +-
>   hw/mips.h                  |    8 +-
>   hw/mips_jazz.c             |   10 +-
>   hw/mipsnet.c               |    2 +-
>   hw/mpc8544_guts.c          |   35 +++---
>   hw/mpcore.c                |    2 +-
>   hw/mst_fpga.c              |   29 ++---
>   hw/musicpal.c              |   18 ++--
>   hw/nseries.c               |    4 +-
>   hw/omap.h                  |   45 ++++++---
>   hw/omap1.c                 |    8 +-
>   hw/omap2.c                 |  207 +++++++++++++++++++-----------------
>   hw/omap_dma.c              |   71 +++++++------
>   hw/omap_dss.c              |  169 ++++++++++++++++-------------
>   hw/omap_gpio.c             |   95 +++++++++--------
>   hw/omap_gptimer.c          |   32 +++---
>   hw/omap_i2c.c              |   45 +++++----
>   hw/omap_intc.c             |    4 +-
>   hw/omap_l4.c               |  182 ++++++--------------------------
>   hw/omap_lcdc.c             |   33 +++---
>   hw/omap_mmc.c              |   44 ++++----
>   hw/omap_sdrc.c             |   39 ++++---
>   hw/omap_spi.c              |   37 ++++---
>   hw/omap_sx1.c              |   99 ++++++++----------
>   hw/omap_synctimer.c        |   30 +++--
>   hw/omap_tap.c              |   32 +++---
>   hw/omap_uart.c             |   41 ++++----
>   hw/onenand.c               |    2 +-
>   hw/opencores_eth.c         |    4 +-
>   hw/parallel.c              |   27 ++---
>   hw/pc.h                    |    3 +-
>   hw/pci_host.h              |    1 +
>   hw/pl011.c                 |   27 ++---
>   hw/pl022.c                 |   29 ++---
>   hw/pl031.c                 |   30 ++----
>   hw/pl041.c                 |    2 +-
>   hw/pl050.c                 |   27 ++---
>   hw/pl061.c                 |   27 ++---
>   hw/pl080.c                 |   27 ++---
>   hw/pl110.c                 |   27 ++---
>   hw/pl181.c                 |   26 ++---
>   hw/pl190.c                 |   28 ++---
>   hw/ppc4xx_pci.c            |   68 +++++--------
>   hw/ppce500_pci.c           |   34 +++----
>   hw/ppce500_spin.c          |    2 +-
>   hw/prep_pci.c              |   23 ++---
>   hw/pxa.h                   |   15 ++-
>   hw/pxa2xx.c                |   24 ++--
>   hw/pxa2xx_dma.c            |   54 ++++------
>   hw/pxa2xx_gpio.c           |   29 ++---
>   hw/pxa2xx_keypad.c         |   34 +++----
>   hw/pxa2xx_lcd.c            |   32 +++---
>   hw/pxa2xx_mmci.c           |   31 +++---
>   hw/pxa2xx_pcmcia.c         |   95 ++++++++---------
>   hw/pxa2xx_pic.c            |   31 +++---
>   hw/pxa2xx_timer.c          |   27 ++---
>   hw/r2d.c                   |    4 +-
>   hw/rc4030.c                |   51 ++++-----
>   hw/realview.c              |    2 +-
>   hw/realview_gic.c          |    2 +-
>   hw/sbi.c                   |   33 +++---
>   hw/sh.h                    |    9 +-
>   hw/sh7750.c                |  155 ++++++++++++++++------------
>   hw/sh_intc.c               |   85 ++++++++++-----
>   hw/sh_intc.h               |    7 +-
>   hw/sh_pci.c                |    4 +-
>   hw/sh_serial.c             |   55 ++++++-----
>   hw/sh_timer.c              |   43 ++++----
>   hw/shix.c                  |   16 ++-
>   hw/slavio_intctl.c         |   67 ++++++------
>   hw/slavio_misc.c           |  250
> +++++++++++++++++++++-----------------------
>   hw/slavio_timer.c          |   41 ++++----
>   hw/smc91c111.c             |    2 +-
>   hw/sparc32_dma.c           |   31 +++---
>   hw/spitz.c                 |    2 +-
>   hw/stellaris.c             |  115 ++++++++------------
>   hw/stellaris_enet.c        |    2 +-
>   hw/strongarm.c             |   12 +-
>   hw/sun4c_intctl.c          |   36 +++----
>   hw/sun4m.c                 |    8 +-
>   hw/sun4m_iommu.c           |   33 +++---
>   hw/sun4u.c                 |    4 +-
>   hw/syborg_fb.c             |   28 ++---
>   hw/syborg_interrupt.c      |   29 ++---
>   hw/syborg_keyboard.c       |   28 ++---
>   hw/syborg_pointer.c        |   28 ++---
>   hw/syborg_rtc.c            |   28 ++---
>   hw/syborg_serial.c         |   28 ++---
>   hw/syborg_timer.c          |   27 ++---
>   hw/syborg_virtio.c         |   26 ++---
>   hw/sysbus.c                |   29 ++----
>   hw/sysbus.h                |    6 +-
>   hw/tcx.c                   |   14 ++--
>   hw/tosa.c                  |    6 +-
>   hw/tusb6010.c              |    4 +-
>   hw/unin_pci.c              |   16 ++--
>   hw/usb-ohci.c              |    2 +-
>   hw/versatile_pci.c         |    6 +-
>   hw/versatilepb.c           |   35 +++----
>   hw/vexpress.c              |   31 +++---
>   hw/virtex_ml507.c          |    6 +-
>   hw/xilinx_axidma.c         |   29 ++---
>   hw/xilinx_axienet.c        |   29 ++---
>   hw/xilinx_ethlite.c        |    2 +-
>   hw/xilinx_intc.c           |    2 +-
>   hw/xilinx_timer.c          |    2 +-
>   hw/xilinx_uartlite.c       |    2 +-
>   hw/zaurus.c                |   26 ++---
>   memory.c                   |   12 ++-
>   memory.h                   |    7 ++
>   target-sh4/helper.c        |    3 +
>   168 files changed, 2396 insertions(+), 2730 deletions(-)
>

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2011-12-05 15:30 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-29 11:47 [Qemu-devel] [PULL][1.1] Memory API conversions Avi Kivity
2011-12-05 15:30 ` Anthony Liguori

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).