[PATCH v2 0/4] memory: Add memory_region_sync() & make NVMe emulated device generic

Philippe Mathieu-Daudé posted 4 patches 3 years, 12 months ago
Test docker-mingw@fedora passed
Test checkpatch passed
Test asan passed
Test docker-quick@centos7 passed
Test FreeBSD passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20200511081719.31641-1-philmd@redhat.com
include/exec/memory.h   | 13 +++++++------
include/exec/ram_addr.h |  4 ++--
exec.c                  |  2 +-
hw/block/nvme.c         |  6 ++----
memory.c                |  7 +++----
target/arm/helper.c     |  2 +-
hw/block/Makefile.objs  |  2 +-
7 files changed, 17 insertions(+), 19 deletions(-)
[PATCH v2 0/4] memory: Add memory_region_sync() & make NVMe emulated device generic
Posted by Philippe Mathieu-Daudé 3 years, 12 months ago
Remove the pointless dirty_log_mask check before msync'ing,
let the NVMe emulated device be target-agnostic.

Supersedes: <20200508062456.23344-1-philmd@redhat.com>

Philippe Mathieu-Daudé (4):
  memory: Simplify memory_region_do_writeback()
  memory: Rename memory_region_do_writeback() -> memory_region_sync()
  hw/block: Let the NVMe emulated device be target-agnostic
  exec: Rename qemu_ram_writeback() as qemu_ram_msync()

 include/exec/memory.h   | 13 +++++++------
 include/exec/ram_addr.h |  4 ++--
 exec.c                  |  2 +-
 hw/block/nvme.c         |  6 ++----
 memory.c                |  7 +++----
 target/arm/helper.c     |  2 +-
 hw/block/Makefile.objs  |  2 +-
 7 files changed, 17 insertions(+), 19 deletions(-)

-- 
2.21.3