[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
- [Qemu-devel] [PULL v2 00/52] Misc changes for 2015-09-25,
Paolo Bonzini <=
- [Qemu-devel] [PULL 25/52] hmp: added io apic dump state, Paolo Bonzini, 2015/09/25
- [Qemu-devel] [PULL 49/52] i386: interrupt poll processing, Paolo Bonzini, 2015/09/25
- [Qemu-devel] [PULL 48/52] i386: partial revert of interrupt poll fix, Paolo Bonzini, 2015/09/25
- [Qemu-devel] [PULL 50/52] typedef: add typedef for QemuOpts, Paolo Bonzini, 2015/09/25
- [Qemu-devel] [PULL 51/52] docs: describe the QEMU build system structure / design, Paolo Bonzini, 2015/09/25
- [Qemu-devel] [PULL 52/52] doc: Refresh URLs in the qemu-tech documentation, Paolo Bonzini, 2015/09/25
- Re: [Qemu-devel] [PULL v2 00/52] Misc changes for 2015-09-25, Peter Maydell, 2015/09/25