aboutsummaryrefslogtreecommitdiff
path: root/target/s390x
AgeCommit message (Expand)AuthorFilesLines
2019-10-21s390x/kvm: Set default cpu model for all machine classesDavid Hildenbrand1-2/+8
2019-10-21s390x/tcg: Fix VECTOR SUBTRACT WITH BORROW COMPUTE BORROW INDICATIONDavid Hildenbrand1-10/+3
2019-10-21s390x/tcg: Fix VECTOR SUBTRACT WITH BORROW INDICATIONDavid Hildenbrand1-5/+5
2019-10-21s390x/tcg: Fix VECTOR SUBTRACT COMPUTE BORROW INDICATIONDavid Hildenbrand2-4/+5
2019-10-21s390x/tcg: Fix VECTOR SHIFT RIGHT ARITHMETIC BY BYTEDavid Hildenbrand1-2/+4
2019-10-21s390x/tcg: Fix VECTOR MULTIPLY AND ADD *David Hildenbrand1-4/+4
2019-10-21s390x/tcg: Fix VECTOR MULTIPLY LOGICAL ODDDavid Hildenbrand1-1/+1
2019-10-21s390x/mmu: Remove duplicate check for MMU_DATA_STOREDavid Hildenbrand1-3/+1
2019-10-21s390x/cpumodel: Add missing visit_freeAndrew Jones1-0/+1
2019-10-10s390x/tcg: MVCL: Exit to main loop if requestedDavid Hildenbrand1-1/+10
2019-10-09target/s390x: Remove ILEN_UNWINDRichard Henderson1-2/+0
2019-10-09target/s390x: Remove ilen argument from trigger_pgm_exceptionRichard Henderson4-10/+8
2019-10-09target/s390x: Remove ilen argument from trigger_access_exceptionRichard Henderson1-3/+3
2019-10-09target/s390x: Remove ILEN_AUTORichard Henderson2-5/+0
2019-10-09target/s390x: Rely on unwinding in s390_cpu_virt_mem_rwRichard Henderson1-1/+1
2019-10-09target/s390x: Rely on unwinding in s390_cpu_tlb_fillRichard Henderson1-16/+7
2019-10-09target/s390x: Simplify helper_lraRichard Henderson1-14/+3
2019-10-09target/s390x: Remove fail variable from s390_cpu_tlb_fillRichard Henderson1-12/+7
2019-10-09target/s390x: Return exception from translate_pagesRichard Henderson1-10/+10
2019-10-09target/s390x: Return exception from mmu_translateRichard Henderson5-38/+35
2019-10-09target/s390x: Remove exc argument to mmu_translate_asceRichard Henderson1-2/+2
2019-10-09target/s390x: Return exception from mmu_translate_realRichard Henderson3-11/+9
2019-10-09target/s390x: Handle tec in s390_cpu_tlb_fillRichard Henderson1-1/+6
2019-10-09target/s390x: Push trigger_pgm_exception lower in s390_cpu_tlb_fillRichard Henderson1-2/+7
2019-10-09target/s390x: Use tcg_s390_program_interrupt in TCG helpersRichard Henderson7-46/+46
2019-10-09target/s390x: Remove ilen parameter from s390_program_interruptRichard Henderson11-85/+73
2019-10-09target/s390x: Remove ilen parameter from tcg_s390_program_interruptRichard Henderson4-10/+10
2019-10-09target/s390x: Add ilen to unwind dataRichard Henderson3-5/+24
2019-10-09s390x/cpumodel: Add new TCG features to QEMU cpu modelDavid Hildenbrand1-0/+5
2019-10-09s390x/cpumodel: Prepare for changes of QEMU modelDavid Hildenbrand1-1/+5
2019-10-09s390x/mmu: Implement Instruction-Execution-Protection FacilityDavid Hildenbrand3-1/+27
2019-10-09s390x/mmu: Implement ESOP-2 and access-exception-fetch/store-indication facilityDavid Hildenbrand1-2/+9
2019-10-09s390x/mmu: Add EDAT2 translation supportDavid Hildenbrand1-3/+12
2019-10-09s390x/mmu: Convert to non-recursive page table walkDavid Hildenbrand1-100/+108
2019-10-09s390x/mmu: DAT table definition overhaulDavid Hildenbrand3-43/+84
2019-10-09s390x/mmu: Use TARGET_PAGE_MASK in mmu_translate_pte()David Hildenbrand1-1/+1
2019-10-09s390x/mmu: Inject PGM_ADDRESSING on bogus table addressesDavid Hildenbrand1-4/+27
2019-10-09s390x/mmu: Inject DAT exceptions from a single placeDavid Hildenbrand1-46/+17
2019-10-09s390x/mmu: Move DAT protection handling out of mmu_translate_asce()David Hildenbrand1-23/+16
2019-10-09s390x/mmu: Drop debug logging from MMU codeDavid Hildenbrand1-51/+0
2019-09-30s390/kvm: split kvm mem slots at 4TBChristian Borntraeger1-5/+4
2019-09-30s390: do not call memory_region_allocate_system_memory() multiple timesIgor Mammedov1-0/+11
2019-09-23Merge remote-tracking branch 'remotes/davidhildenbrand/tags/s390x-tcg-2019-09...Peter Maydell5-225/+544
2019-09-23s390x/tcg: MVO: Fault-safe handlingDavid Hildenbrand1-12/+15
2019-09-23s390x/tcg: MVST: Fault-safe handlingDavid Hildenbrand1-7/+17
2019-09-23s390x/tcg: MVZ: Fault-safe handlingDavid Hildenbrand1-4/+13
2019-09-23s390x/tcg: MVN: Fault-safe handlingDavid Hildenbrand1-4/+13
2019-09-23s390x/tcg: MVCIN: Fault-safe handlingDavid Hildenbrand1-3/+12
2019-09-23s390x/tcg: NC: Fault-safe handlingDavid Hildenbrand1-4/+13
2019-09-23s390x/tcg: XC: Fault-safe handlingDavid Hildenbrand1-6/+12