[Qemu-devel] [PATCH-for-4.2 v1 0/9] s390x: MMU changes and extensions

David Hildenbrand posted 9 patches 4 years, 7 months ago
Failed in applying to current master (apply log)
hw/s390x/s390-virtio-ccw.c  |   2 +
target/s390x/cpu.h          |  85 ++++++--
target/s390x/gen-features.c |  10 +-
target/s390x/helper.c       |  10 +-
target/s390x/mem_helper.c   |  13 +-
target/s390x/mmu_helper.c   | 410 ++++++++++++++++++------------------
6 files changed, 294 insertions(+), 236 deletions(-)
[Qemu-devel] [PATCH-for-4.2 v1 0/9] s390x: MMU changes and extensions
Posted by David Hildenbrand 4 years, 7 months ago
This series rewrites the MMU DAT translation code completely, adds EDAT2
MMU support, and implements/indicates related facilities
(ESOP-1, ESOP-2, IEP, ...) for TCG. The QEMU CPU model is updated.

This series is based on the new 4.2 compat machines from Cornelia.

Cc: Ilya Leoshkevich <iii@linux.ibm.com>

David Hildenbrand (9):
  s390x/mmu: Better ASC selection in s390_cpu_get_phys_page_debug()
  s390x/tcg: Rework MMU selection for instruction fetches
  s390x/mmu: DAT translation rewrite
  s390x/mmu: Add EDAT2 translation support
  s390x/mmu: Implement access-exception-fetch/store-indication facility
  s390x/mmu: Implement enhanced suppression-on-protection facility 2
  s390x/mmu: Implement Instruction-Execution-Protection Facility
  s390x/cpumodel: Prepare for changes of QEMU model
  s390x/cpumodel: Add new TCG features to QEMU cpu model

 hw/s390x/s390-virtio-ccw.c  |   2 +
 target/s390x/cpu.h          |  85 ++++++--
 target/s390x/gen-features.c |  10 +-
 target/s390x/helper.c       |  10 +-
 target/s390x/mem_helper.c   |  13 +-
 target/s390x/mmu_helper.c   | 410 ++++++++++++++++++------------------
 6 files changed, 294 insertions(+), 236 deletions(-)

-- 
2.21.0