The following changes since commit f7502360397d291be04bc040e9f96c92ff2d8030:

  Update version for v3.0.0-rc3 release (2018-07-31 19:30:17 +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 56eb90af39abf66c0e80588a9f50c31e7df7320b:

  migration/ram: ensure write persistence on loading all data to PMEM. 
(2018-08-10 13:29:39 +0300)

----------------------------------------------------------------
pc: fixes

This includes nvdimm persistence fixes queued before the release.

Signed-off-by: Michael S. Tsirkin <m...@redhat.com>

----------------------------------------------------------------
Junyan He (7):
      memory, exec: Expose all memory block related flags.
      memory, exec: switch file ram allocation functions to 'flags' parameters
      configure: add libpmem support
      hostmem-file: add the 'pmem' option
      mem/nvdimm: ensure write persistence to PMEM in label emulation
      migration/ram: Add check and info message to nvdimm post copy.
      migration/ram: ensure write persistence on loading all data to PMEM.

 docs/nvdimm.txt         | 22 ++++++++++++++++++++++
 configure               | 29 +++++++++++++++++++++++++++++
 include/exec/memory.h   | 31 +++++++++++++++++++++++++++++--
 include/exec/ram_addr.h | 28 ++++++++++++++++++++++++++--
 include/qemu/pmem.h     | 36 ++++++++++++++++++++++++++++++++++++
 backends/hostmem-file.c | 44 ++++++++++++++++++++++++++++++++++++++++++--
 exec.c                  | 38 +++++++++++++-------------------------
 hw/mem/nvdimm.c         |  9 ++++++++-
 memory.c                |  8 +++++---
 migration/ram.c         | 17 +++++++++++++++++
 numa.c                  |  2 +-
 qemu-options.hx         |  7 +++++++
 12 files changed, 235 insertions(+), 36 deletions(-)
 create mode 100644 include/qemu/pmem.h


Reply via email to