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