On 31.05.20 19:54, Philippe Mathieu-Daudé wrote: > In an effort to remove the cpu_physical_memory_rw() API, > update s390_cpu_virt_mem_rw() to use a more recent > address_space_rw() API. > > Signed-off-by: Philippe Mathieu-Daudé <f4...@amsat.org> > --- > target/s390x/mmu_helper.c | 6 ++++-- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git a/target/s390x/mmu_helper.c b/target/s390x/mmu_helper.c > index 7d9f3059cd..632e8a8af4 100644 > --- a/target/s390x/mmu_helper.c > +++ b/target/s390x/mmu_helper.c > @@ -529,8 +529,10 @@ int s390_cpu_virt_mem_rw(S390CPU *cpu, vaddr laddr, > uint8_t ar, void *hostbuf, > /* Copy data by stepping through the area page by page */ > for (i = 0; i < nr_pages; i++) { > currlen = MIN(len, TARGET_PAGE_SIZE - (laddr % > TARGET_PAGE_SIZE)); > - cpu_physical_memory_rw(pages[i] | (laddr & ~TARGET_PAGE_MASK), > - hostbuf, currlen, is_write); > + address_space_rw(CPU(cpu)->as, > + pages[i] | (laddr & ~TARGET_PAGE_MASK), > + MEMTXATTRS_UNSPECIFIED, > + hostbuf, currlen, is_write); > laddr += currlen; > hostbuf += currlen; > len -= currlen; >
Reviewed-by: David Hildenbrand <da...@redhat.com> -- Thanks, David / dhildenb