Age | Commit message (Expand) | Author | Files | Lines |
2018-10-18 | target/s390x: Check HAVE_ATOMIC128 and HAVE_CMPXCHG128 at translate | Richard Henderson | 2 | -27/+38 |
2018-10-18 | target/s390x: Skip wout, cout helpers if op helper does not return | Richard Henderson | 1 | -5/+15 |
2018-10-18 | target/s390x: Split do_cdsg, do_lpq, do_stpq | Richard Henderson | 1 | -64/+58 |
2018-10-18 | target/s390x: Convert to HAVE_CMPXCHG128 and HAVE_ATOMIC128 | Richard Henderson | 1 | -49/+39 |
2018-10-12 | s390x/kvm: enable AP instruction interpretation for guest | Tony Krowiak | 1 | -0/+19 |
2018-10-12 | s390x/cpumodel: Set up CPU model for AP device support | Tony Krowiak | 4 | -0/+11 |
2018-10-12 | target/s390x/excp_helper: Remove DPRINTF() macro | Thomas Huth | 1 | -37/+11 |
2018-10-09 | s390x/tcg: always enable AFP for linux-user | David Hildenbrand | 1 | -0/+5 |
2018-10-04 | s390x/tcg: refactor specification checking | David Hildenbrand | 1 | -28/+6 |
2018-10-04 | s390x/tcg: fix FP register pair checks | David Hildenbrand | 1 | -10/+10 |
2018-10-04 | s390x/tcg: handle privileged instructions via flags | David Hildenbrand | 2 | -145/+76 |
2018-10-04 | s390x/tcg: check for AFP-register, BFP and DFP data exceptions | David Hildenbrand | 1 | -0/+33 |
2018-10-04 | s390x/tcg: add instruction flags for floating point instructions | David Hildenbrand | 2 | -127/+135 |
2018-10-04 | s390x/tcg: support flags for instructions | David Hildenbrand | 2 | -6/+19 |
2018-10-04 | s390x/tcg: store in the TB flags if AFP is enabled | David Hildenbrand | 1 | -0/+8 |
2018-10-04 | s390x/tcg: factor out and fix DATA exception injection | David Hildenbrand | 7 | -20/+44 |
2018-10-04 | s390x: move tcg_s390_program_interrupt() into TCG code and mark it noreturn | David Hildenbrand | 5 | -15/+24 |
2018-10-04 | target/s390x: exception on non-aligned LPSW(E) | Pavel Zbitskiy | 1 | -2/+4 |
2018-10-04 | s390x: Fence huge pages prior to 3.1 | Janosch Frank | 1 | -0/+6 |
2018-08-28 | target/s390x: use regular spaces in translate.c | Pavel Zbitskiy | 1 | -2/+2 |
2018-08-28 | target/s390x: fix PACK reading 1 byte less and writing 1 byte more | Pavel Zbitskiy | 1 | -3/+3 |
2018-08-28 | target/s390x: add EX support for TRT and TRTR | Pavel Zbitskiy | 1 | -0/+16 |
2018-08-28 | target/s390x: fix IPM polluting irrelevant bits | Pavel Zbitskiy | 1 | -10/+7 |
2018-08-28 | target/s390x: fix CSST decoding and runtime alignment check | Pavel Zbitskiy | 2 | -3/+3 |
2018-08-28 | target/s390x: add BAL and BALR instructions | Pavel Zbitskiy | 2 | -7/+50 |
2018-08-23 | qom: convert the CPU list to RCU | Emilio G. Cota | 1 | -1/+1 |
2018-08-20 | s390x: Enable KVM huge page backing support | Janosch Frank | 1 | -2/+33 |
2018-08-20 | s390x/kvm: add etoken facility | Christian Borntraeger | 6 | -4/+39 |
2018-08-20 | s390x/cpumodel: Add "-cpu max" support | David Hildenbrand | 1 | -25/+57 |
2018-08-20 | s390x: remove 's390-squash-mcss' option | Cornelia Huck | 2 | -11/+0 |
2018-08-20 | s390x/cpumodel: enum type S390FeatGroup now gets generated | Michael Mueller | 3 | -20/+18 |
2018-07-18 | s390x/cpumodel: fix segmentation fault when baselining models | David Hildenbrand | 1 | -0/+8 |
2018-07-02 | s390x/tcg: fix locking problem with tcg_s390_tod_updated | David Hildenbrand | 1 | -10/+16 |
2018-07-02 | s390x/kvm: indicate alignment in legacy_s390_alloc() | David Hildenbrand | 1 | -0/+3 |
2018-07-02 | s390x/kvm: legacy_s390_alloc() only supports one allocation | David Hildenbrand | 1 | -2/+10 |
2018-07-02 | s390x/tcg: fix CPU hotplug with single-threaded TCG | David Hildenbrand | 1 | -5/+12 |
2018-07-02 | s390x/tcg: rearm the CKC timer during migration | David Hildenbrand | 3 | -0/+27 |
2018-07-02 | s390x/tcg: implement SET CLOCK | David Hildenbrand | 4 | -2/+27 |
2018-07-02 | s390x/tcg: SET CLOCK COMPARATOR can clear CKC interrupts | David Hildenbrand | 1 | -0/+7 |
2018-07-02 | s390x/tcg: properly implement the TOD | David Hildenbrand | 5 | -30/+37 |
2018-07-02 | s390x/tcg: drop tod_basetime | David Hildenbrand | 3 | -4/+2 |
2018-07-02 | s390x/tod: factor out TOD into separate device | David Hildenbrand | 3 | -34/+2 |
2018-07-02 | s390x/kvm: pass values instead of pointers to kvm_s390_set_clock_*() | David Hildenbrand | 4 | -12/+12 |
2018-07-02 | s390x/tcg: avoid overflows in time2tod/tod2time | David Hildenbrand | 1 | -2/+3 |
2018-07-02 | s390x/cpumodel: default enable bpb and ppa15 for z196 and later | Christian Borntraeger | 1 | -0/+2 |
2018-06-27 | compiler: add a sizeof_field() macro | Stefan Hajnoczi | 1 | -10/+10 |
2018-06-18 | s390x/cpumodels: add z14 Model ZR1 | Christian Borntraeger | 1 | -0/+1 |
2018-06-04 | Merge remote-tracking branch 'remotes/rth/tags/tcg-next-pull-request' into st... | Peter Maydell | 1 | -5/+5 |
2018-06-01 | tcg: Pass tb and index to tcg_gen_exit_tb separately | Richard Henderson | 1 | -5/+5 |
2018-06-01 | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging | Peter Maydell | 6 | -6/+0 |