On Fri, May 08, 2020 at 08:24:52AM +0200, Philippe Mathieu-Daudé wrote: > Let the NVMe emulated device be target-agnostic. > > It is not clear if dccvap_writefn() really needs > memory_region_writeback() or could use memory_region_msync(). > > Philippe Mathieu-Daudé (4): > memory: Rename memory_region_do_writeback -> memory_region_writeback > memory: Extract memory_region_msync() from memory_region_writeback() > hw/block: Let the NVMe emulated device be target-agnostic > exec: Rename qemu_ram_writeback() as qemu_ram_msync() > > include/exec/memory.h | 15 +++++++++++++-- > include/exec/ram_addr.h | 4 ++-- > exec.c | 2 +- > hw/block/nvme.c | 6 ++---- > memory.c | 12 +++++++++--- > target/arm/helper.c | 2 +- > hw/block/Makefile.objs | 2 +- > 7 files changed, 29 insertions(+), 14 deletions(-) > > -- > 2.21.3 > > Reviewed-by: Stefan Hajnoczi