The following changes since commit ac1be2ae6b2995b99430c48329eb971b0281acf1:
Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2016-02-09' into staging (2016-02-09 11:42:43 +0000) are available in the git repository at: git://github.com/bonzini/qemu.git tags/for-upstream for you to fetch changes up to 150dcd1aed6f9ebcf370dbb9b666e7d7c6d908e2: qemu-char, io: fix ordering of arguments for UDP socket creation (2016-02-09 17:09:15 +0100) ---------------------------------------------------------------- * switch to C11 atomics (Alex) * Coverity fixes for IPMI (Corey), i386 (Paolo), qemu-char (Paolo) * at long last, fail on wrong .pc files if -m32 is in use (Daniel) * qemu-char regression fix (Daniel) * SAS1068 device (Paolo) * memory region docs improvements (Peter) * target-i386 cleanups (Richard) * qemu-nbd docs improvements (Sitsofe) * thread-safe memory hotplug (Stefan) ---------------------------------------------------------------- v2->v3: rebased due to semantic conflict, split MAINTAINERS patch Alex Bennée (1): include/qemu/atomic.h: default to __atomic functions Andrew Jones (1): kvm-all: trace: strerror fixup Corey Minyard (2): ipmi_bmc_sim: Fix off by one in check. ipmi_bmc_sim: Add break to correct watchdog NMI check Daniel P. Berrange (2): configure: sanity check the glib library that pkg-config finds char: fix repeated registration of tcp chardev I/O handlers Janosch Frank (1): scripts/kvm/kvm_stat: Fix tracefs access checking John Snow (1): nbd: avoid unaligned uint64_t store Paolo Bonzini (9): memory: add early bail out from cpu_physical_memory_set_dirty_range qemu-char: Keep pty slave file descriptor open until the master is closed scsi: push WWN fields up to SCSIDevice scsi-generic: grab device and port SAS addresses from backend hw: Add support for LSI SAS1068 (mptsas) device ipmi: do not take/drop iothread lock target-i386: fix PSE36 mode get_maintainer.pl: fall back to git if only lists are found qemu-char, io: fix ordering of arguments for UDP socket creation Peter Maydell (1): docs/memory.txt: Improve list of different memory regions Richard Henderson (10): target-i386: Create gen_lea_v_seg target-i386: Introduce mo_stacksize target-i386: Use gen_lea_v_seg in gen_lea_modrm target-i386: Use gen_lea_v_seg in stack subroutines target-i386: Access segs via TCG registers target-i386: Use gen_lea_v_seg in pusha/popa target-i386: Rewrite gen_enter inline target-i386: Rewrite leave target-i386: Tidy gen_add_A0_im target-i386: Deconstruct the cpu_T array Sitsofe Wheeler (3): qemu-nbd: Fix unintended texi verbatim formatting qemu-nbd: Minor texi updates qemu-nbd: Fix texi sentence capitalisation Stefan Hajnoczi (1): memory: RCU ram_list.dirty_memory[] for safe RAM hotplug Stephen Warren (1): MAINTAINERS: add all-match entry for qemu-devel@ MAINTAINERS | 5 + configure | 24 + default-configs/pci.mak | 1 + docs/memory.txt | 26 +- exec.c | 75 +- hw/ipmi/ipmi.c | 2 - hw/ipmi/ipmi_bmc_sim.c | 4 +- hw/scsi/Makefile.objs | 1 + hw/scsi/mpi.h | 1153 ++++++++++++++++++++++++++++++ hw/scsi/mptconfig.c | 904 ++++++++++++++++++++++++ hw/scsi/mptendian.c | 204 ++++++ hw/scsi/mptsas.c | 1441 +++++++++++++++++++++++++++++++++++++ hw/scsi/mptsas.h | 100 +++ hw/scsi/scsi-disk.c | 23 +- hw/scsi/scsi-generic.c | 92 +++ include/exec/ram_addr.h | 193 ++++- include/hw/pci/pci_ids.h | 1 + include/hw/scsi/scsi.h | 3 + include/qemu/atomic.h | 192 +++-- io/channel-socket.c | 2 +- kvm-all.c | 4 +- migration/ram.c | 4 - nbd/server.c | 20 +- qemu-char.c | 10 +- qemu-nbd.texi | 80 ++- scripts/get_maintainer.pl | 2 +- scripts/kvm/kvm_stat | 23 +- target-i386/helper.c | 4 +- target-i386/helper.h | 4 - target-i386/seg_helper.c | 74 -- target-i386/translate.c | 1725 +++++++++++++++++++++------------------------ trace-events | 22 + 32 files changed, 5223 insertions(+), 1195 deletions(-) create mode 100644 hw/scsi/mpi.h create mode 100644 hw/scsi/mptconfig.c create mode 100644 hw/scsi/mptendian.c create mode 100644 hw/scsi/mptsas.c create mode 100644 hw/scsi/mptsas.h -- 2.5.0