aboutsummaryrefslogtreecommitdiff
path: root/target/s390x
AgeCommit message (Expand)AuthorFilesLines
2018-02-09Merge remote-tracking branch 'remotes/armbru/tags/pull-misc-2018-02-07-v4' in...Peter Maydell5-8/+4
2018-02-09Drop superfluous includes of qapi/qmp/qjson.hMarkus Armbruster1-1/+0
2018-02-09Include qapi/qmp/qbool.h exactly where neededMarkus Armbruster1-1/+0
2018-02-09Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster1-0/+1
2018-02-09Include qapi/error.h exactly where neededMarkus Armbruster3-2/+1
2018-02-09s390x/cpumodel: model PTFF subfunctions for Multiple-epoch facilityDavid Hildenbrand4-0/+28
2018-02-09s390x/cpumodel: allow zpci features in qemu modelCornelia Huck2-1/+11
2018-02-09s390x/tcg: wire up pci instructionsCornelia Huck4-0/+213
2018-02-09s390x/flic: cache the common flic class in a central functionDavid Hildenbrand1-3/+3
2018-02-09s390x/tcg: cache the qemu flic in a central functionDavid Hildenbrand2-4/+4
2018-02-09s390x/tcg: STSI overhaulDavid Hildenbrand2-103/+131
2018-02-09s390x: fix size + content of STSI blocksDavid Hildenbrand3-27/+33
2018-02-09s390x/flic: optimize CPU wakeup for TCGDavid Hildenbrand2-5/+4
2018-02-09s390x/tcg: implement TEST PENDING INTERRUPTIONDavid Hildenbrand4-0/+64
2018-02-09s390x/flic: make floating interrupts on TCG actually floatingDavid Hildenbrand4-142/+37
2018-02-09s390x/tcg: tolerate wrong wakeups due to floating interruptsDavid Hildenbrand1-0/+5
2018-02-09s390x/flic: factor out injection of floating interruptsDavid Hildenbrand5-111/+29
2018-02-09s390x/tcg: simplify machine check handlingDavid Hildenbrand4-47/+12
2018-02-09s390x/tcg: deliver multiple interrupts in a rowDavid Hildenbrand1-4/+16
2018-02-09Use #include "..." for our own headers, <...> for othersMarkus Armbruster1-4/+2
2018-02-05qdev: use device_class_set_parent_realize/unrealize/reset()Philippe Mathieu-Daudé1-2/+2
2018-01-25accel/tcg: add size paremeter in tlb_fill()Laurent Vivier3-7/+7
2018-01-22s390x/kvm: provide stfle.81Christian Borntraeger3-0/+3
2018-01-22s390x/kvm: Handle bpb featureChristian Borntraeger7-0/+36
2018-01-22s390x/tcg: fixup TEST PROTECTIONDavid Hildenbrand3-23/+22
2018-01-22s390x/tcg: implement TEST PROTECTIONDavid Hildenbrand3-4/+41
2018-01-16maint: Fix macros with broken 'do/while(0); ' usageEric Blake1-1/+1
2017-12-29tcg: Remove TCGV_UNUSED* and TCGV_IS_UNUSED*Richard Henderson1-22/+20
2017-12-14s390x: change the QEMU cpu model to a stripped down z12David Hildenbrand4-59/+139
2017-12-14s390x/tcg: we already implement the Set-Program-Parameter facilityDavid Hildenbrand1-2/+3
2017-12-14s390x/tcg: implement extract-CPU-time facilityDavid Hildenbrand5-7/+50
2017-12-14s390x/tcg: Implement SIGNAL ADAPTER instructionDavid Hildenbrand2-0/+9
2017-12-14s390x/tcg: Implement STORE CHANNEL PATH STATUSDavid Hildenbrand2-0/+8
2017-12-14s390x/tcg: wire up SET CHANNEL MONITORDavid Hildenbrand4-0/+18
2017-12-14s390x/tcg: wire up SET ADDRESS LIMITDavid Hildenbrand4-0/+18
2017-12-14s390x/tcg: implement Interlocked-Access Facility 2David Hildenbrand3-6/+70
2017-12-14s390x/tcg: ASI/ASGI/ALSI/ALSGI are atomic with Interlocked-acccess facility 1David Hildenbrand2-4/+25
2017-12-14s390x/tcg: wire up STORE CHANNEL REPORT WORDDavid Hildenbrand4-0/+19
2017-12-14s390x/tcg: indicate value of TODPR in STCKEDavid Hildenbrand1-0/+5
2017-12-14s390x/tcg: implement SET CLOCK PROGRAMMABLE FIELDDavid Hildenbrand4-0/+21
2017-12-14s390x/tcg: fix and cleanup mcck injectionDavid Hildenbrand2-9/+9
2017-12-14s390x/kvm: factor out build_channel_report_mcic() into cpu.hDavid Hildenbrand2-23/+25
2017-12-14s390x/tcg: drop potential_page_fault()David Hildenbrand1-7/+2
2017-12-14s390x/tcg: drop program_interrupt()David Hildenbrand2-18/+5
2017-12-14s390x/tcg: use s390_program_interrupt() in STSIDavid Hildenbrand2-2/+1
2017-12-14s390x/tcg: use s390_program_interrupt() in SACFDavid Hildenbrand1-1/+1
2017-12-14s390x/tcg: use s390_program_interrupt() in per_check_exception()David Hildenbrand2-4/+1
2017-12-14s390x/tcg: use s390_program_interrupt() in DIAGDavid Hildenbrand2-4/+1
2017-12-14s390x/tcg: use s390_program_interrupt() in SCLP Service CallDavid Hildenbrand2-4/+2
2017-12-14s390x/tcg: io instructions don't need potential_page_fault()David Hildenbrand1-10/+0