summaryrefslogtreecommitdiffstats
path: root/target/s390x
Commit message (Expand)AuthorAgeFilesLines
* target/s390x: Fix LGPL version in the file header commentsThomas Huth2019-01-309-9/+9
* s390x: Return specification exception for unimplemented diag 308 subcodesJanosch Frank2019-01-181-1/+1
* target/s390x: Check HAVE_ATOMIC128 and HAVE_CMPXCHG128 at translateRichard Henderson2018-10-192-27/+38
* target/s390x: Skip wout, cout helpers if op helper does not returnRichard Henderson2018-10-191-5/+15
* target/s390x: Split do_cdsg, do_lpq, do_stpqRichard Henderson2018-10-191-64/+58Star
* target/s390x: Convert to HAVE_CMPXCHG128 and HAVE_ATOMIC128Richard Henderson2018-10-191-49/+39Star
* s390x/kvm: enable AP instruction interpretation for guestTony Krowiak2018-10-121-0/+19
* s390x/cpumodel: Set up CPU model for AP device supportTony Krowiak2018-10-124-0/+11
* target/s390x/excp_helper: Remove DPRINTF() macroThomas Huth2018-10-121-37/+11Star
* s390x/tcg: always enable AFP for linux-userDavid Hildenbrand2018-10-091-0/+5
* s390x/tcg: refactor specification checkingDavid Hildenbrand2018-10-041-28/+6Star
* s390x/tcg: fix FP register pair checksDavid Hildenbrand2018-10-041-10/+10
* s390x/tcg: handle privileged instructions via flagsDavid Hildenbrand2018-10-042-145/+76Star
* s390x/tcg: check for AFP-register, BFP and DFP data exceptionsDavid Hildenbrand2018-10-041-0/+33
* s390x/tcg: add instruction flags for floating point instructionsDavid Hildenbrand2018-10-042-127/+135
* s390x/tcg: support flags for instructionsDavid Hildenbrand2018-10-042-6/+19
* s390x/tcg: store in the TB flags if AFP is enabledDavid Hildenbrand2018-10-041-0/+8
* s390x/tcg: factor out and fix DATA exception injectionDavid Hildenbrand2018-10-047-20/+44
* s390x: move tcg_s390_program_interrupt() into TCG code and mark it noreturnDavid Hildenbrand2018-10-045-15/+24
* target/s390x: exception on non-aligned LPSW(E)Pavel Zbitskiy2018-10-041-2/+4
* s390x: Fence huge pages prior to 3.1Janosch Frank2018-10-041-0/+6
* target/s390x: use regular spaces in translate.cPavel Zbitskiy2018-08-281-2/+2
* target/s390x: fix PACK reading 1 byte less and writing 1 byte morePavel Zbitskiy2018-08-281-3/+3
* target/s390x: add EX support for TRT and TRTRPavel Zbitskiy2018-08-281-0/+16
* target/s390x: fix IPM polluting irrelevant bitsPavel Zbitskiy2018-08-281-10/+7Star
* target/s390x: fix CSST decoding and runtime alignment checkPavel Zbitskiy2018-08-282-3/+3
* target/s390x: add BAL and BALR instructionsPavel Zbitskiy2018-08-282-7/+50
* qom: convert the CPU list to RCUEmilio G. Cota2018-08-231-1/+1
* s390x: Enable KVM huge page backing supportJanosch Frank2018-08-201-2/+33
* s390x/kvm: add etoken facilityChristian Borntraeger2018-08-206-4/+39
* s390x/cpumodel: Add "-cpu max" supportDavid Hildenbrand2018-08-201-25/+57
* s390x: remove 's390-squash-mcss' optionCornelia Huck2018-08-202-11/+0Star
* s390x/cpumodel: enum type S390FeatGroup now gets generatedMichael Mueller2018-08-203-20/+18Star
* s390x/cpumodel: fix segmentation fault when baselining modelsDavid Hildenbrand2018-07-181-0/+8
* s390x/tcg: fix locking problem with tcg_s390_tod_updatedDavid Hildenbrand2018-07-021-10/+16
* s390x/kvm: indicate alignment in legacy_s390_alloc()David Hildenbrand2018-07-021-0/+3
* s390x/kvm: legacy_s390_alloc() only supports one allocationDavid Hildenbrand2018-07-021-2/+10
* s390x/tcg: fix CPU hotplug with single-threaded TCGDavid Hildenbrand2018-07-021-5/+12
* s390x/tcg: rearm the CKC timer during migrationDavid Hildenbrand2018-07-023-0/+27
* s390x/tcg: implement SET CLOCKDavid Hildenbrand2018-07-024-2/+27
* s390x/tcg: SET CLOCK COMPARATOR can clear CKC interruptsDavid Hildenbrand2018-07-021-0/+7
* s390x/tcg: properly implement the TODDavid Hildenbrand2018-07-025-30/+37
* s390x/tcg: drop tod_basetimeDavid Hildenbrand2018-07-023-4/+2Star
* s390x/tod: factor out TOD into separate deviceDavid Hildenbrand2018-07-023-34/+2Star
* s390x/kvm: pass values instead of pointers to kvm_s390_set_clock_*()David Hildenbrand2018-07-024-12/+12
* s390x/tcg: avoid overflows in time2tod/tod2timeDavid Hildenbrand2018-07-021-2/+3
* s390x/cpumodel: default enable bpb and ppa15 for z196 and laterChristian Borntraeger2018-07-021-0/+2
* compiler: add a sizeof_field() macroStefan Hajnoczi2018-06-271-10/+10
* s390x/cpumodels: add z14 Model ZR1Christian Borntraeger2018-06-181-0/+1
* Merge remote-tracking branch 'remotes/rth/tags/tcg-next-pull-request' into st...Peter Maydell2018-06-041-5/+5
|\