qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PULL v2 00/52] Misc changes for 2015-09-25


From: Paolo Bonzini
Subject: [Qemu-devel] [PULL v2 00/52] Misc changes for 2015-09-25
Date: Fri, 25 Sep 2015 18:51:34 +0200

The following changes since commit 8a47d575dfac0f6675e2ac56c5921cc520d021a6:

  Merge remote-tracking branch 'remotes/weil/tags/pull-wxx-20150924' into 
staging (2015-09-24 22:09:41 +0100)

are available in the git repository at:

  git://github.com/bonzini/qemu.git tags/for-upstream

for you to fetch changes up to 8e9620a683925daf9900c2ac5f2dfa14b6439932:

  doc: Refresh URLs in the qemu-tech documentation (2015-09-25 12:20:21 +0200)

----------------------------------------------------------------
* First batch of MAINTAINERS updates
* IOAPIC fixes (to pass kvm-unit-tests with -machine kernel_irqchip=off)
* NBD API upgrades from Daniel
* strtosz fixes from Marc-André
* improved support for readonly=on on scsi-generic devices
* new "info ioapic" and "info lapic" monitor commands
* Peter Crosthwaite's ELF_MACHINE cleanups
* docs patches from Thomas and Daniel

----------------------------------------------------------------
Daniel P. Berrange (4):
      nbd: convert to use the QAPI SocketAddress object
      qemu-nbd: convert to use the QAPI SocketAddress object
      Makefile: fix build when VPATH is outside GIT tree
      docs: describe the QEMU build system structure / design

Marc-André Lureau (3):
      utils: rename strtosz to use qemu prefix
      tests: add some qemu_strtosz() tests
      vhost-scsi: include linux/vhost.h

Paolo Bonzini (11):
      checkpatch: do not recommend qemu_strtok over strtok
      scsi-generic: let guests recognize readonly=on on passthrough devices
      get_maintainer.pl: \C is deprecated
      MAINTAINERS: there is no PPC64 TCG backend anymore
      MAINTAINERS: Add disassemblers to the various backends
      MAINTAINERS: Add more s390 files
      MAINTAINERS: add IPack section
      MAINTAINERS: add maintainer for character device front-ends
      MAINTAINERS: add maintainer for network device front-ends
      ioapic: coalesce level interrupts
      ioapic: fix contents of arbitration register

Pavel Butsykin (9):
      apic_internal.h: make some apic_get_* functions externally visible
      apic_internal.h: rename ESR_ILLEGAL_ADDRESS to APIC_ESR_ILLEGAL_ADDRESS
      apic_internal.h: added more constants
      apic_internal.h: fix formatting and drop unused consts
      monitor: make monitor_fprintf and mon_get_cpu externally visible
      hmp: added local apic dump state
      ioapic_internal.h: added more constants
      hmp: added io apic dump state
      hmp: implemented io apic dump state for TCG

Pavel Dovgalyuk (3):
      i386: partial revert of interrupt poll fix
      i386: interrupt poll processing
      typedef: add typedef for QemuOpts

Peter Crosthwaite (21):
      linux_user: elfload: Default ELF_MACHINE to ELF_ARCH
      linux-user: elfload: Provide default for elf_check_arch
      elf_ops: Fix coding style for EM alias case statement
      elf: Update EM_MOXIE definition
      arm: Remove ELF_MACHINE from cpu.h
      mb: Remove ELF_MACHINE from cpu.h
      m68k: Remove ELF_MACHINE from cpu.h
      cris: Remove ELF_MACHINE from cpu.h
      moxie: Remove ELF_MACHINE from cpu.h
      unicore: Remove ELF_MACHINE from cpu.h
      lm32: Remove ELF_MACHINE from cpu.h
      or32: Remove ELF_MACHINE from cpu.h
      tricore: Remove ELF_MACHINE from cpu.h
      xtensa: Remove ELF_MACHINE from cpu.h
      sh4: Remove ELF_MACHINE from cpu.h
      s390: Remove ELF_MACHINE from cpu.h
      sparc: Remove ELF_MACHINE from cpu.h
      mips: Remove ELF_MACHINE from cpu.h
      alpha: Remove ELF_MACHINE from cpu.h
      i386: Rename ELF_MACHINE to be x86 specific
      ppc: Rename ELF_MACHINE to be PPC specific

Thomas Huth (1):
      doc: Refresh URLs in the qemu-tech documentation

 MAINTAINERS                       |  58 ++++-
 Makefile                          |   3 +-
 block/nbd.c                       |  71 +++---
 cpu-exec.c                        |   9 +
 disas.c                           |  10 -
 docs/build-system.txt             | 507 ++++++++++++++++++++++++++++++++++++++
 hmp-commands-info.hx              |  32 +++
 hw/arm/armv7m.c                   |   2 +-
 hw/cris/boot.c                    |   2 +-
 hw/i386/kvm/ioapic.c              |  10 +
 hw/i386/multiboot.c               |   2 +-
 hw/intc/apic.c                    |  22 +-
 hw/intc/ioapic.c                  |  20 +-
 hw/intc/ioapic_common.c           |  55 +++++
 hw/lm32/lm32_boards.c             |   4 +-
 hw/lm32/milkymist.c               |   2 +-
 hw/m68k/an5206.c                  |   2 +-
 hw/m68k/dummy_m68k.c              |   2 +-
 hw/m68k/mcf5208.c                 |   2 +-
 hw/microblaze/boot.c              |   4 +-
 hw/mips/mips_fulong2e.c           |   2 +-
 hw/mips/mips_malta.c              |   2 +-
 hw/mips/mips_mipssim.c            |   2 +-
 hw/mips/mips_r4k.c                |   2 +-
 hw/moxie/moxiesim.c               |   4 +-
 hw/openrisc/openrisc_sim.c        |   2 +-
 hw/ppc/e500.c                     |   2 +-
 hw/ppc/mac_newworld.c             |   4 +-
 hw/ppc/mac_oldworld.c             |   4 +-
 hw/ppc/ppc440_bamboo.c            |   2 +-
 hw/ppc/prep.c                     |   2 +-
 hw/ppc/spapr.c                    |   4 +-
 hw/ppc/virtex_ml507.c             |   2 +-
 hw/s390x/ipl.c                    |   4 +-
 hw/scsi/scsi-generic.c            |  14 ++
 hw/scsi/vhost-scsi.c              |   1 +
 hw/sparc/leon3.c                  |   2 +-
 hw/sparc/sun4m.c                  |   4 +-
 hw/sparc64/sun4u.c                |   4 +-
 hw/tricore/tricore_testboard.c    |   2 +-
 hw/xtensa/sim.c                   |   4 +-
 hw/xtensa/xtfpga.c                |   2 +-
 include/elf.h                     |   3 +
 include/hw/elf_ops.h              |  23 +-
 include/hw/i386/apic_internal.h   |  96 +++++++-
 include/hw/i386/ioapic_internal.h |   7 +
 include/hw/i386/pc.h              |   5 +
 include/hw/virtio/vhost-scsi.h    |  25 --
 include/monitor/hmp-target.h      |   3 +
 include/monitor/monitor.h         |   1 +
 include/qemu-common.h             |  27 +-
 include/qemu/option.h             |   5 +-
 include/qemu/typedefs.h           |   3 +
 linux-user/elfload.c              |  37 +--
 monitor.c                         |   7 +-
 qapi/opts-visitor.c               |   4 +-
 qemu-img.c                        |   5 +-
 qemu-io-cmds.c                    |   2 +-
 qemu-nbd.c                        | 102 +++-----
 qemu-tech.texi                    |  73 +++---
 scripts/checkpatch.pl             |   4 +-
 scripts/get_maintainer.pl         |  22 +-
 target-alpha/cpu.h                |   2 -
 target-arm/cpu.h                  |   2 -
 target-cris/cpu.h                 |   2 -
 target-i386/cpu.c                 |  14 +-
 target-i386/cpu.h                 |   7 +-
 target-i386/helper.c              | 191 ++++++++++++++
 target-i386/monitor.c             |  17 ++
 target-i386/seg_helper.c          |   3 +
 target-lm32/cpu.h                 |   2 -
 target-m68k/cpu.h                 |   2 -
 target-microblaze/cpu.h           |   2 -
 target-mips/cpu.h                 |   2 -
 target-moxie/cpu.h                |   2 -
 target-openrisc/cpu.h             |   1 -
 target-ppc/cpu.h                  |   4 +-
 target-s390x/cpu.h                |   1 -
 target-sh4/cpu.h                  |   2 -
 target-sparc/cpu.h                |   6 -
 target-tricore/cpu.h              |   2 -
 target-unicore32/cpu.h            |   2 -
 target-xtensa/cpu.h               |   1 -
 tests/test-cutils.c               |  91 +++++++
 util/cutils.c                     |  25 +-
 85 files changed, 1341 insertions(+), 386 deletions(-)
 create mode 100644 docs/build-system.txt
-- 
2.5.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]