[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH-for-4.2 v1 0/9] s390x: MMU changes and extensions
From: |
David Hildenbrand |
Subject: |
[Qemu-devel] [PATCH-for-4.2 v1 0/9] s390x: MMU changes and extensions |
Date: |
Mon, 5 Aug 2019 17:29:38 +0200 |
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 <address@hidden>
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
- [Qemu-devel] [PATCH-for-4.2 v1 0/9] s390x: MMU changes and extensions,
David Hildenbrand <=
- [Qemu-devel] [PATCH-for-4.2 v1 1/9] s390x/mmu: Better ASC selection in s390_cpu_get_phys_page_debug(), David Hildenbrand, 2019/08/05
- Re: [Qemu-devel] [PATCH-for-4.2 v1 1/9] s390x/mmu: Better ASC selection in s390_cpu_get_phys_page_debug(), Cornelia Huck, 2019/08/08
- Re: [Qemu-devel] [PATCH-for-4.2 v1 1/9] s390x/mmu: Better ASC selection in s390_cpu_get_phys_page_debug(), Thomas Huth, 2019/08/12
- Re: [Qemu-devel] [PATCH-for-4.2 v1 1/9] s390x/mmu: Better ASC selection in s390_cpu_get_phys_page_debug(), David Hildenbrand, 2019/08/12
- Re: [Qemu-devel] [PATCH-for-4.2 v1 1/9] s390x/mmu: Better ASC selection in s390_cpu_get_phys_page_debug(), Cornelia Huck, 2019/08/12
- Re: [Qemu-devel] [PATCH-for-4.2 v1 1/9] s390x/mmu: Better ASC selection in s390_cpu_get_phys_page_debug(), David Hildenbrand, 2019/08/12
- Re: [Qemu-devel] [PATCH-for-4.2 v1 1/9] s390x/mmu: Better ASC selection in s390_cpu_get_phys_page_debug(), Cornelia Huck, 2019/08/12
- Re: [Qemu-devel] [PATCH-for-4.2 v1 1/9] s390x/mmu: Better ASC selection in s390_cpu_get_phys_page_debug(), David Hildenbrand, 2019/08/12
[Qemu-devel] [PATCH-for-4.2 v1 4/9] s390x/mmu: Add EDAT2 translation support, David Hildenbrand, 2019/08/05