The following changes since commit 7dd929dfdc5c52ce79b21bf557ff506e89acbf63:
configure: Make AVX2 test robust to non-ELF systems (2016-06-28 15:40:40 +0100) are available in the git repository at: git://github.com/bonzini/qemu.git tags/for-upstream for you to fetch changes up to ea74c50f48100860ef4d27f4a1b2aa3f5cb9a766: vl: smp_parse: fix regression (2016-06-28 19:19:29 +0200) ---------------------------------------------------------------- * serial port fixes (Paolo) * Q35 modeling improvements (Paolo, Vasily) * chardev cleanup improvements (Marc-André) * iscsi bugfix (Peter L.) * cpu_exec patch from multi-arch patches (Peter C.) * pci-assign tweak (Lin Ma) ---------------------------------------------------------------- Andrew Jones (1): vl: smp_parse: fix regression Efimov Vasily (13): ide: move headers to include folder pcspk: convert "pit" property type from ptr to link vmport: identify vmport type by macro TYPE_VMPORT pflash: make TYPE_CFI_PFLASH0{1,2} macros public Q35: implement property interfece to several parameters pc_q35: configure Q35 instance using properties pckbd: handle A20 IRQ as GPIO port92: handle A20 IRQ as GPIO ICH9 SMB: make TYPE_ICH9_SMB_DEVICE macro public ICH9 LPC: handle GSI as qdev GPIO ICH9 LPC: move call of isa_bus_irqs to 'realize' method isa: introduce wrapper isa_connect_gpio_out MC146818 RTC: add GPIO access to output IRQ Lin Ma (1): pci-assign: Move "Invalid ROM" error message to pci-assign-load-rom.c Marc-André Lureau (3): char: clean up remaining chardevs when leaving socket: add listen feature socket: unlink unix socket on remove Paolo Bonzini (13): ich9: call ich9_lpc_update_pic for disabled pirqs ich9: clean up ich9_lpc_update_pic/ich9_lpc_update_apic and callers ich9: unify pic and ioapic IRQ vectors scsi: esp: fix migration vnc: generalize "VNC server running on ..." message serial: make tsr_retry unsigned serial: simplify tsr_retry reset serial: separate serial_xmit and serial_watch_cb char: change qemu_chr_fe_add_watch to return unsigned serial: remove watch on reset serial: reinstate watch after migration ich9: implement ACPI_EN register ich9: implement SCI_IRQ_SEL register Peter Crosthwaite (1): target-*: Don't redefine cpu_exec() Peter Lieven (1): iscsi: fix assertion in is_sector_request_lun_aligned block/iscsi.c | 5 ++- hw/audio/pcspk.c | 9 +++- hw/block/pflash_cfi01.c | 1 - hw/block/pflash_cfi02.c | 1 - hw/char/cadence_uart.c | 9 ++-- hw/char/serial.c | 67 ++++++++++++++++++++++------- hw/i2c/smbus_ich9.c | 1 - hw/i386/kvm/pci-assign.c | 4 -- hw/i386/pc.c | 10 ++--- hw/i386/pc_q35.c | 28 +++++++----- hw/i386/pci-assign-load-rom.c | 3 ++ hw/ide/ahci.c | 2 +- hw/input/pckbd.c | 21 +++------ hw/isa/isa-bus.c | 7 +++ hw/isa/lpc_ich9.c | 89 ++++++++++++++++++++++----------------- hw/misc/vmport.c | 1 - hw/pci-host/q35.c | 20 +++++++++ hw/scsi/esp.c | 5 ++- hw/timer/mc146818rtc.c | 6 ++- include/exec/cpu-all.h | 2 + include/hw/audio/pcspk.h | 2 +- include/hw/block/flash.h | 3 ++ include/hw/char/serial.h | 3 +- include/hw/i386/ich9.h | 8 +++- include/hw/i386/pc.h | 8 +++- {hw => include/hw}/ide/ahci.h | 0 {hw => include/hw}/ide/internal.h | 0 {hw => include/hw}/ide/pci.h | 0 include/hw/isa/isa.h | 1 + include/hw/pci-host/q35.h | 9 +++- include/io/channel.h | 1 + include/migration/vmstate.h | 5 ++- include/qemu/sockets.h | 3 +- include/sysemu/char.h | 16 ++++++- include/ui/console.h | 7 --- io/channel-socket.c | 17 ++++++++ linux-user/main.c | 32 +++++++------- net/vhost-user.c | 2 +- qemu-char.c | 19 +++++++-- target-alpha/cpu.h | 2 - target-arm/cpu.h | 2 - target-cris/cpu.h | 2 - target-i386/cpu.h | 2 - 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 | 2 - target-ppc/cpu.h | 2 - target-s390x/cpu.h | 2 - target-sh4/cpu.h | 2 - target-sparc/cpu.h | 2 - target-tilegx/cpu.h | 2 - target-tricore/cpu.h | 2 - target-unicore32/cpu.h | 3 -- target-xtensa/cpu.h | 2 - tests/test-io-channel-socket.c | 2 +- ui/vnc.c | 23 +++++----- util/qemu-sockets.c | 18 ++++++++ vl.c | 9 +--- 61 files changed, 317 insertions(+), 199 deletions(-) rename {hw => include/hw}/ide/ahci.h (100%) rename {hw => include/hw}/ide/internal.h (100%) rename {hw => include/hw}/ide/pci.h (100%) -- 2.7.4