[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PULL v2 00/41] Misc patches for 2017-01-27
From: |
Laszlo Ersek |
Subject: |
Re: [Qemu-devel] [PULL v2 00/41] Misc patches for 2017-01-27 |
Date: |
Mon, 30 Jan 2017 13:33:42 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 |
Peter,
On 01/27/17 20:35, Paolo Bonzini wrote:
> The following changes since commit 29ba0cdc1fd1300f910d150c03a0f74236083bf7:
>
> Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2017-01-27'
> into staging (2017-01-27 15:20:08 +0000)
>
> are available in the git repository at:
>
> git://github.com/bonzini/qemu.git tags/for-upstream
>
> for you to fetch changes up to 6da67de6803e93cbb7e93ac3497865832f8c00ea:
>
> memory: don't sign-extend 32-bit writes (2017-01-27 18:08:00 +0100)
>
Can you please pull this v2? I think it resolves the conflict you
pointed out in
<http://lists.nongnu.org/archive/html/qemu-devel/2017-01/msg06092.html>.
The pull request touches a sizeable and diverse set of files (cf. "misc"
in the subject); the more we wait with it the more likely another
conflict emerges. I have firmware patches that depend on my stuff
herein, so if you can find the time, please...
Thank you!
Laszlo
> ----------------------------------------------------------------
> * SCSI max_transfer support for scsi-generic (Eric)
> * x86 SMI broadcast (Laszlo)
> * Character device QOMification (Marc-André)
> * Record/replay improvements (Pavel)
> * iscsi fixes (Peter L.)
> * "info mtree -f" command (Peter Xu)
> * TSC clock rate reporting (Phil)
> * DEVICE_CATEGORY_CPU (Thomas)
> * Memory sign-extension fix (Ladi)
>
> ----------------------------------------------------------------
> Eric Farman (3):
> hw/scsi: Fix debug message of cdb structure in scsi-generic
> block: Fix target variable of BLKSECTGET ioctl
> block: get max_transfer limit for char (scsi-generic) devices
>
> Ladi Prosek (1):
> memory: don't sign-extend 32-bit writes
>
> Laszlo Ersek (3):
> hw/isa/lpc_ich9: add SMI feature negotiation via fw_cfg
> hw/isa/lpc_ich9: add broadcast SMI feature
> hw/isa/lpc_ich9: negotiate SMI broadcast on pc-q35-2.9+ machine types
>
> Marc-André Lureau (20):
> tests: fix linking test-char on win32
> qemu-options: stdio is available on win32
> char: add qemu_chr_fe_add_watch() Returns description
> doc: fix spelling
> char: use a const CharDriver
> char: use a static array for backends
> char: move callbacks in CharDriver
> char: fold single-user functions in caller
> char: introduce generic qemu_chr_get_kind()
> char: use a feature bit for replay
> char: allocate CharDriverState as a single object
> bt: use qemu_chr_alloc()
> char: rename CharDriverState Chardev
> char: rename TCPChardev and NetChardev
> spice-char: improve error reporting
> char: use error_report()
> gtk: overwrite the console.c char driver
> baum: use a common prefix for chr callbacks
> vc: use a common prefix for chr callbacks
> chardev: qom-ify
>
> Pavel Dovgalyuk (7):
> icount: update instruction counter on apic patching
> replay: improve interrupt handling
> replay: don't use rtc clock on loadvm phase
> savevm: add public save_vmstate function
> replay: save/load initial state
> replay: exception replay fix
> apic: save apic_delivered flag
>
> Peter Lieven (2):
> block/iscsi: avoid data corruption with cache=writeback
> block/iscsi: statically link qemu_iscsi_opts
>
> Peter Xu (2):
> memory: tune mtree_print_mr() to dump mr type
> memory: hmp: add "-f" for "info mtree"
>
> Phil Dennis-Jordan (2):
> x86-KVM: Supply TSC and APIC clock rates to guest like VMWare
> pc: Enable vmware-cpuid-freq CPU option for 2.9+ machine types
>
> Thomas Huth (1):
> Introduce DEVICE_CATEGORY_CPU for CPU devices
>
> MAINTAINERS | 1 +
> backends/baum.c | 102 +-
> backends/msmouse.c | 77 +-
> backends/rng-egd.c | 4 +-
> backends/testdev.c | 53 +-
> block/Makefile.objs | 1 +
> block/file-posix.c | 19 +-
> block/iscsi-opts.c | 69 ++
> block/iscsi.c | 8 +-
> cpu-exec.c | 2 +-
> docs/replay.txt | 16 +
> exec.c | 2 +-
> gdbstub.c | 45 +-
> hmp-commands-info.hx | 6 +-
> hw/arm/fsl-imx25.c | 2 +-
> hw/arm/fsl-imx31.c | 2 +-
> hw/arm/fsl-imx6.c | 2 +-
> hw/arm/nseries.c | 2 +-
> hw/arm/omap2.c | 2 +-
> hw/arm/pxa2xx.c | 2 +-
> hw/arm/virt.c | 2 +-
> hw/bt/hci-csr.c | 64 +-
> hw/char/escc.c | 2 +-
> hw/char/exynos4210_uart.c | 2 +-
> hw/char/imx_serial.c | 2 +-
> hw/char/mcf_uart.c | 4 +-
> hw/char/omap_uart.c | 6 +-
> hw/char/parallel.c | 2 +-
> hw/char/serial-isa.c | 2 +-
> hw/char/serial.c | 4 +-
> hw/char/sh_serial.c | 2 +-
> hw/char/spapr_vty.c | 2 +-
> hw/char/virtio-console.c | 2 +-
> hw/core/qdev-properties-system.c | 4 +-
> hw/cpu/core.c | 8 +
> hw/display/milkymist-tmu2.c | 2 +-
> hw/display/sm501.c | 2 +-
> hw/i386/kvmvapic.c | 6 +
> hw/intc/apic_common.c | 33 +
> hw/isa/isa-bus.c | 2 +-
> hw/isa/lpc_ich9.c | 91 +-
> hw/isa/pc87312.c | 2 +-
> hw/lm32/lm32.h | 4 +-
> hw/lm32/milkymist-hw.h | 2 +-
> hw/mips/mips_malta.c | 4 +-
> hw/misc/ivshmem.c | 2 +-
> hw/misc/milkymist-pfpu.c | 2 +-
> hw/scsi/scsi-generic.c | 5 +-
> hw/timer/mc146818rtc.c | 15 +-
> hw/usb/ccid-card-passthru.c | 2 +-
> hw/usb/dev-serial.c | 6 +-
> hw/usb/redirect.c | 4 +-
> include/block/block.h | 1 +
> include/exec/memory.h | 2 +-
> include/hw/arm/exynos4210.h | 2 +-
> include/hw/arm/omap.h | 6 +-
> include/hw/bt.h | 4 +-
> include/hw/char/cadence_uart.h | 2 +-
> include/hw/char/escc.h | 2 +-
> include/hw/char/pl011.h | 4 +-
> include/hw/char/serial.h | 4 +-
> include/hw/char/xilinx_uartlite.h | 2 +-
> include/hw/cris/etraxfs.h | 2 +-
> include/hw/devices.h | 2 +-
> include/hw/i386/apic_internal.h | 2 +
> include/hw/i386/ich9.h | 13 +
> include/hw/i386/pc.h | 12 +-
> include/hw/m68k/mcf.h | 4 +-
> include/hw/ppc/spapr_vio.h | 2 +-
> include/hw/qdev-core.h | 1 +
> include/hw/qdev-properties.h | 2 +-
> include/hw/sh4/sh.h | 2 +-
> include/hw/sparc/grlib.h | 2 +-
> include/hw/xen/xen.h | 2 +-
> include/monitor/monitor.h | 2 +-
> include/qemu/typedefs.h | 2 +-
> include/sysemu/char.h | 155 +--
> include/sysemu/replay.h | 13 +-
> include/sysemu/sysemu.h | 5 +-
> include/ui/console.h | 2 +
> include/ui/gtk.h | 2 +-
> include/ui/qemu-spice.h | 2 +-
> memory.c | 89 +-
> migration/savevm.c | 33 +-
> monitor.c | 10 +-
> net/colo-compare.c | 4 +-
> net/filter-mirror.c | 4 +-
> net/slirp.c | 2 +-
> net/vhost-user.c | 10 +-
> qdev-monitor.c | 1 +
> qemu-char.c | 1914
> ++++++++++++++++++++-----------------
> qemu-options.hx | 12 +-
> qmp.c | 2 +-
> qom/cpu.c | 1 +
> qtest.c | 2 +-
> replay/replay-char.c | 8 +-
> replay/replay-snapshot.c | 17 +
> replay/replay.c | 5 +
> spice-qemu-char.c | 231 +++--
> stubs/monitor.c | 2 +-
> stubs/replay.c | 4 +-
> target/i386/cpu.c | 1 +
> target/i386/cpu.h | 4 +
> target/i386/kvm.c | 36 +-
> target/i386/seg_helper.c | 1 +
> tests/Makefile.include | 2 +-
> tests/test-char.c | 10 +-
> tests/vhost-user-test.c | 4 +-
> translate-all.c | 2 +
> ui/console.c | 111 ++-
> ui/gtk.c | 86 +-
> vl.c | 59 +-
> xen-common-stub.c | 2 +-
> xen-common.c | 4 +-
> 114 files changed, 2192 insertions(+), 1448 deletions(-)
> create mode 100644 block/iscsi-opts.c
>