From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55335) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bIHLp-0002cE-84 for qemu-devel@nongnu.org; Wed, 29 Jun 2016 11:24:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bIHLj-0006Sh-2o for qemu-devel@nongnu.org; Wed, 29 Jun 2016 11:24:28 -0400 Received: from mail-wm0-x241.google.com ([2a00:1450:400c:c09::241]:36710) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bIHLi-0006Sb-Mj for qemu-devel@nongnu.org; Wed, 29 Jun 2016 11:24:23 -0400 Received: by mail-wm0-x241.google.com with SMTP id c82so15187458wme.3 for ; Wed, 29 Jun 2016 08:24:22 -0700 (PDT) Received: from 640k.lan (94-39-188-118.adsl-ull.clienti.tiscali.it. [94.39.188.118]) by smtp.gmail.com with ESMTPSA id b187sm4725672wmg.15.2016.06.29.08.24.07 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 29 Jun 2016 08:24:13 -0700 (PDT) Sender: Paolo Bonzini From: Paolo Bonzini Date: Wed, 29 Jun 2016 17:23:58 +0200 Message-Id: <1467213840-14206-1-git-send-email-pbonzini@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [Qemu-devel] [PULL v2 00/35] Misc patches for QEMU soft freeze List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org The following changes since commit 1f3aba377d2a531453f018c70de2580a142c74c9: pc: acpi: drop intermediate PCMachineState.node_cpu (2016-06-24 08:34:47 +0300) are available in the git repository at: git://github.com/bonzini/qemu.git tags/for-upstream for you to fetch changes up to 74b6ce43e3aacbb101018407196fc963e2c39fea: socket: unlink unix socket on remove (2016-06-29 16:49:41 +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) ---------------------------------------------------------------- v1->v2: fixes for other issues in vhost-user-test 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 (15): 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 vhost-user-test: fix g_cond_wait_until compat implementation vhost-user: disable chardev handlers on close 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/glib-compat.h | 26 ++++++++++++ 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 | 1 + include/sysemu/char.h | 16 ++++++- include/ui/console.h | 7 --- io/channel-socket.c | 17 ++++++++ linux-user/main.c | 32 +++++++------- net/vhost-user.c | 7 ++- 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 +- tests/vhost-user-test.c | 17 +------- ui/vnc.c | 23 +++++----- util/qemu-sockets.c | 18 ++++++++ vl.c | 9 +--- 63 files changed, 349 insertions(+), 213 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%) -- 1.8.3.1