The following changes since commit 48f592118ab42f83a1a7561c4bfd2b72a100f241:
bsd-user: fix FreeBSD build after d148d90e (2016-10-07 15:17:53 +0100) are available in the git repository at: git://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git tags/for_upstream for you to fetch changes up to dea651a95af6dad0997b840241a0bf6059d9a776: intel-iommu: Check IOAPIC's Trigger Mode against the one in IRTE (2016-10-10 02:38:14 +0300) ---------------------------------------------------------------- virtio, pc: fixes and features more guest error handling for virtio devices virtio migration rework pc fixes Signed-off-by: Michael S. Tsirkin <m...@redhat.com> ---------------------------------------------------------------- Daniel P. Berrange (1): net: don't poke at chardev internal QemuOpts Feng Wu (1): intel-iommu: Check IOAPIC's Trigger Mode against the one in IRTE Greg Kurz (9): virtio-9p: add parentheses to sizeof operator virtio-blk: make some functions static virtio-9p: handle handle_9p_output() error virtio-blk: handle virtio_blk_handle_request() errors virtio-net: handle virtio_net_handle_ctrl() error virtio-net: handle virtio_net_receive() errors virtio-net: handle virtio_net_flush_tx() errors virtio-scsi: convert virtio_scsi_bad_req() to use virtio_error() virtio-scsi: handle virtio_scsi_set_config() error Halil Pasic (12): virtio: prepare change VMSTATE_VIRTIO_DEVICE macro virtio-blk: convert VMSTATE_VIRTIO_DEVICE virtio-net: convert VMSTATE_VIRTIO_DEVICE virtio-9p: convert VMSTATE_VIRTIO_DEVICE virtio-serial: convert VMSTATE_VIRTIO_DEVICE virtio-gpu: convert VMSTATE_VIRTIO_DEVICE virtio-input: convert VMSTATE_VIRTIO_DEVICE virtio-scsi: convert VMSTATE_VIRTIO_DEVICE virtio-balloon: convert VMSTATE_VIRTIO_DEVICE virtio-rng: convert VMSTATE_VIRTIO_DEVICE vhost-vsock: convert VMSTATE_VIRTIO_DEVICE virtio: cleanup VMSTATE_VIRTIO_DEVICE Igor Mammedov (4): numa: reduce code duplication by adding helper numa_get_node_for_cpu() acpi: provide _PXM method for CPU devices if QEMU is started numa enabled tests: acpi: extend cphp testcase with numa check tests: acpi tables expected blobs update Liang Li (1): virtio-balloon: Remove needless precompiled directive Sascha Silbe (2): virtio-serial: add plumbing for virtio console emergency write support virtio-serial: enable virtio console emergency write feature Stefan Hajnoczi (3): virtio: add virtio_detach_element() virtio-blk: add missing virtio_detach_element() call virtio-serial: add missing virtio_detach_element() call include/hw/compat.h | 4 ++ include/hw/virtio/virtio-blk.h | 8 --- include/hw/virtio/virtio-serial.h | 2 + include/hw/virtio/virtio.h | 29 ++++------- include/sysemu/char.h | 21 +++++++- include/sysemu/numa.h | 3 ++ hmp.c | 1 + hw/9pfs/virtio-9p-device.c | 45 ++++++++++++----- hw/acpi/cpu.c | 12 +++++ hw/arm/virt-acpi-build.c | 6 +-- hw/arm/virt.c | 7 ++- hw/block/virtio-blk.c | 72 +++++++++++++++----------- hw/char/virtio-serial-bus.c | 79 +++++++++++++++++++++++++---- hw/display/virtio-gpu.c | 39 ++++++++++----- hw/i386/acpi-build.c | 7 +-- hw/i386/intel_iommu.c | 12 +++++ hw/i386/pc.c | 8 ++- hw/input/virtio-input.c | 21 ++++---- hw/net/virtio-net.c | 100 +++++++++++++++++++++---------------- hw/ppc/spapr_cpu_core.c | 6 +-- hw/scsi/virtio-scsi.c | 77 ++++++++++++++++------------ hw/virtio/vhost-vsock.c | 42 ++++++++-------- hw/virtio/virtio-balloon.c | 17 ++++--- hw/virtio/virtio-rng.c | 19 ++++--- hw/virtio/virtio.c | 44 ++++++++++++++-- net/colo-compare.c | 30 +---------- net/vhost-user.c | 41 +++------------ numa.c | 12 +++++ qemu-char.c | 22 ++++++-- tests/bios-tables-test.c | 6 ++- tests/acpi-test-data/pc/DSDT.cphp | Bin 6435 -> 6471 bytes tests/acpi-test-data/pc/SRAT.cphp | Bin 0 -> 304 bytes tests/acpi-test-data/q35/DSDT.cphp | Bin 9197 -> 9233 bytes tests/acpi-test-data/q35/SRAT.cphp | Bin 0 -> 304 bytes 34 files changed, 484 insertions(+), 308 deletions(-) create mode 100644 tests/acpi-test-data/pc/SRAT.cphp create mode 100644 tests/acpi-test-data/q35/SRAT.cphp