summaryrefslogtreecommitdiffstats
path: root/target/s390x/misc_helper.c
Commit message (Expand)AuthorAgeFilesLines
* target/s390x: Split out helper_per_store_realRichard Henderson2019-12-181-0/+10
* target/s390x: Use tcg_s390_program_interrupt in TCG helpersRichard Henderson2019-10-091-9/+9
* target/s390x: Remove ilen parameter from s390_program_interruptRichard Henderson2019-10-091-18/+9Star
* target/s390x: Use env_cpu, env_archcpuRichard Henderson2019-06-101-25/+25
* s390x/tcg: Store only the necessary amount of doublewords for STFLEDavid Hildenbrand2019-06-071-1/+7
* s390x/tcg: Fix max_byte detection for stfleDavid Hildenbrand2019-06-071-1/+2
* target/s390x: Implement STCK et al for CONFIG_USER_ONLYRichard Henderson2019-02-181-12/+22
* target/s390x: Fix LGPL version in the file header commentsThomas Huth2019-01-301-1/+1
* s390x/tcg: fix locking problem with tcg_s390_tod_updatedDavid Hildenbrand2018-07-021-10/+16
* s390x/tcg: implement SET CLOCKDavid Hildenbrand2018-07-021-0/+16
* s390x/tcg: SET CLOCK COMPARATOR can clear CKC interruptsDavid Hildenbrand2018-07-021-0/+7
* s390x/tcg: properly implement the TODDavid Hildenbrand2018-07-021-6/+19
* s390x/tcg: drop tod_basetimeDavid Hildenbrand2018-07-021-2/+2
* target: Do not include "exec/address-spaces.h" if it is not necessaryPhilippe Mathieu-Daudé2018-05-311-1/+0Star
* target/s390x: Fix brace Werror with clang 6.0.0Richard Henderson2018-05-141-1/+1
* s390x/tcg: wire up pci instructionsCornelia Huck2018-02-091-0/+89
* s390x/tcg: cache the qemu flic in a central functionDavid Hildenbrand2018-02-091-1/+1
* s390x/tcg: STSI overhaulDavid Hildenbrand2018-02-091-97/+115
* s390x: fix size + content of STSI blocksDavid Hildenbrand2018-02-091-6/+6
* s390x/tcg: implement TEST PENDING INTERRUPTIONDavid Hildenbrand2018-02-091-0/+54
* s390x/tcg: implement extract-CPU-time facilityDavid Hildenbrand2017-12-141-6/+15
* s390x/tcg: wire up SET CHANNEL MONITORDavid Hildenbrand2017-12-141-0/+9
* s390x/tcg: wire up SET ADDRESS LIMITDavid Hildenbrand2017-12-141-0/+9
* s390x/tcg: wire up STORE CHANNEL REPORT WORDDavid Hildenbrand2017-12-141-0/+9
* s390x/tcg: implement SET CLOCK PROGRAMMABLE FIELDDavid Hildenbrand2017-12-141-0/+11
* s390x/tcg: use s390_program_interrupt() in STSIDavid Hildenbrand2017-12-141-1/+1
* s390x/tcg: use s390_program_interrupt() in per_check_exception()David Hildenbrand2017-12-141-1/+1
* s390x/tcg: use s390_program_interrupt() in DIAGDavid Hildenbrand2017-12-141-1/+1
* s390x/tcg: use s390_program_interrupt() in SCLP Service CallDavid Hildenbrand2017-12-141-3/+2Star
* s390x/diag: pass the retaddr into handle_diag_308()David Hildenbrand2017-12-141-1/+1
* s390x/ioinst: pass the retaddr to all IO instructionsDavid Hildenbrand2017-12-141-10/+10
* s390x/tcg: get rid of runtime_exception()David Hildenbrand2017-12-141-16/+0Star
* s390x/tcg: introduce and use s390_program_interrupt()David Hildenbrand2017-12-141-2/+1Star
* s390x/tcg: fix DIAG 308 with > 1 VCPU (MTTCG)David Hildenbrand2017-11-201-0/+2
* s390x/tcg: refactor stfl(e) to use s390_get_feat_block()David Hildenbrand2017-10-201-38/+29Star
* s390x/tcg: switch to new SIGP handling codeDavid Hildenbrand2017-10-201-36/+6Star
* s390x/tcg: make STFL store into the lowcoreDavid Hildenbrand2017-10-061-1/+6
* target/s390x: use "core-id" for cpu number/address/id handlingDavid Hildenbrand2017-09-191-2/+2
* target/s390x: use program_interrupt() in per_check_exception()David Hildenbrand2017-09-191-6/+9
* s390x: move sclp_service_call() to sclp.hDavid Hildenbrand2017-09-191-0/+1
* s390x: move s390_virtio_hypercall() to s390-virtio-hcall.hDavid Hildenbrand2017-09-191-0/+1
* target/s390x: introduce internal.hDavid Hildenbrand2017-08-301-0/+1
* target/s390x: move get_per_in_range() to misc_helper.cDavid Hildenbrand2017-08-301-0/+11
* s390x: wire up diag288 in tcgCornelia Huck2017-08-301-0/+4
* s390x/tcg: specification exception for unknown diagCornelia Huck2017-08-301-1/+1
* target/s390x: fix pgm irq ilen for stsiDavid Hildenbrand2017-07-281-1/+1
* target/s390x: Rework program_interrupt() and related functionsThomas Huth2017-07-251-26/+0Star
* target/s390x: Move diag helpers to a separate fileThomas Huth2017-07-251-167/+0Star
* s390x/cpumodel: wire up cpu type + id for TCGDavid Hildenbrand2017-06-131-3/+6
* target/s390x: rework PGM interrupt psw.addr handlingDavid Hildenbrand2017-06-131-13/+8Star