From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40041) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYxdB-0008Io-70 for qemu-devel@nongnu.org; Thu, 25 Feb 2016 10:15:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aYxd8-0002zS-1n for qemu-devel@nongnu.org; Thu, 25 Feb 2016 10:15:05 -0500 Received: from mail-wm0-x22f.google.com ([2a00:1450:400c:c09::22f]:32982) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYxd7-0002ys-Nc for qemu-devel@nongnu.org; Thu, 25 Feb 2016 10:15:01 -0500 Received: by mail-wm0-x22f.google.com with SMTP id g62so36091301wme.0 for ; Thu, 25 Feb 2016 07:15:01 -0800 (PST) Received: from donizetti.lan (94-39-138-146.adsl-ull.clienti.tiscali.it. [94.39.138.146]) by smtp.gmail.com with ESMTPSA id i5sm8380386wjx.15.2016.02.25.07.14.58 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 25 Feb 2016 07:14:59 -0800 (PST) Sender: Paolo Bonzini From: Paolo Bonzini Date: Thu, 25 Feb 2016 16:14:56 +0100 Message-Id: <1456413297-14675-1-git-send-email-pbonzini@redhat.com> Subject: [Qemu-devel] [PULL v2 00/19] Misc changes for 2016-02-24 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org The following changes since commit dd5e38b19d7cb07d317e1285941d8245c01da540: Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20160218-1' into staging (2016-02-18 15:20:35 +0000) are available in the git repository at: git://github.com/bonzini/qemu.git tags/for-upstream for you to fetch changes up to cfc3b074de4b4ccee2540edbf8cfdb026dc19943: target-i386: fix confusion in xcr0 bit position vs. mask (2016-02-25 16:11:29 +0100) ---------------------------------------------------------------- * Asynchronous dump-guest-memory from Peter * improved logging with -D -daemonize from Dimitris * more address_space_* optimization from Gonglei * TCG xsave/xrstor thinko fix * chardev bugfix and documentation patch ---------------------------------------------------------------- Dimitris Aragiorgis (1): log: Redirect stderr to logfile if deamonized Eric Blake (1): chardev: Properly initialize ChardevCommon components Fam Zheng (1): scripts/kvm/kvm_stat: Fix missing right parantheses and ".format(...)" Gonglei (3): exec: store RAMBlock pointer into memory region memory: optimize qemu_get_ram_ptr and qemu_ram_ptr_length memory: Remove unreachable return statement Paolo Bonzini (1): target-i386: fix confusion in xcr0 bit position vs. mask Peter Maydell (1): qemu-options.hx: Improve documentation of chardev multiplexing mode Peter Xu (11): dump-guest-memory: cleanup: removing dump_{error|cleanup}(). dump-guest-memory: add "detach" flag for QMP/HMP interfaces. dump-guest-memory: using static DumpState, add DumpStatus dump-guest-memory: add dump_in_progress() helper function dump-guest-memory: introduce dump_process() helper function. dump-guest-memory: disable dump when in INMIGRATE state dump-guest-memory: add "detach" support DumpState: adding total_size and written_size fields Dump: add qmp command "query-dump" Dump: add hmp command "info dump" dump-guest-memory: add qmp event DUMP_COMPLETED docs/qmp-events.txt | 18 ++++ dump.c | 215 ++++++++++++++++++++++++++++++---------- exec.c | 48 +++++---- hmp-commands-info.hx | 14 +++ hmp-commands.hx | 5 +- hmp.c | 26 ++++- hmp.h | 1 + include/exec/memory.h | 8 +- include/qemu-common.h | 4 + include/qemu/log.h | 6 -- include/sysemu/char.h | 10 ++ include/sysemu/dump.h | 15 +++ include/sysemu/memory_mapping.h | 4 + memory.c | 3 +- memory_mapping.c | 3 + os-posix.c | 6 +- qapi-schema.json | 56 ++++++++++- qapi/event.json | 16 +++ qemu-char.c | 2 +- qemu-doc.texi | 30 ++++-- qemu-options.hx | 45 ++++++++- qmp-commands.hx | 31 +++++- qmp.c | 14 +++ scripts/kvm/kvm_stat | 5 +- spice-qemu-char.c | 12 ++- target-i386/cpu.c | 29 ++++-- target-i386/cpu.h | 29 ++++-- target-i386/fpu_helper.c | 41 ++++---- target-i386/mpx_helper.c | 2 +- ui/console.c | 20 ++-- util/log.c | 11 +- 31 files changed, 564 insertions(+), 165 deletions(-) -- 2.5.0