qemu-e2k/target/s390x
David Hildenbrand 8417f904ba s390x/tcg: rework checking for deliverable interrupts
Currently, enabling/disabling of interrupts is not really supported.

Let's improve interrupt handling code by explicitly checking for
deliverable interrupts only. This is the first step. Checking for
external interrupt subclasses will be done next.

Signed-off-by: David Hildenbrand <david@redhat.com>
Message-Id: <20170928203708.9376-5-david@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Cornelia Huck <cohuck@redhat.com>
2017-10-20 13:32:10 +02:00
..
arch_dump.c
cc_helper.c
cpu_features_def.h
cpu_features.c s390x/cpumodel: fix max STFL(E) bit number 2017-10-06 10:53:02 +02:00
cpu_features.h
cpu_models.c S390: use g_new() family of functions 2017-10-20 13:32:10 +02:00
cpu_models.h
cpu-qom.h target/s390x: get rid of next_core_id 2017-10-06 10:53:02 +02:00
cpu.c s390x/tcg: rework checking for deliverable interrupts 2017-10-20 13:32:10 +02:00
cpu.h s390x/tcg: injection of emergency signals and external calls 2017-10-20 13:32:10 +02:00
crypto_helper.c s390x/tcg: add basic MSA features 2017-10-06 10:53:01 +02:00
diag.c S390: use g_new() family of functions 2017-10-20 13:32:10 +02:00
excp_helper.c s390x/tcg: rework checking for deliverable interrupts 2017-10-20 13:32:10 +02:00
fpu_helper.c
gdbstub.c
gen-features.c
helper.c s390x/tcg: turn INTERRUPT_EXT into a mask 2017-10-20 13:32:10 +02:00
helper.h s390x/tcg: make STFL store into the lowcore 2017-10-06 10:53:02 +02:00
insn-data.def s390x/tcg: add basic MSA features 2017-10-06 10:53:01 +02:00
insn-format.def
int_helper.c
internal.h s390x/tcg: rework checking for deliverable interrupts 2017-10-20 13:32:10 +02:00
interrupt.c s390x/tcg: rework checking for deliverable interrupts 2017-10-20 13:32:10 +02:00
ioinst.c
kvm_s390x.h s390/kvm: Support for get/set of extended TOD-Clock for guest 2017-10-06 10:53:02 +02:00
kvm-stub.c s390/kvm: Support for get/set of extended TOD-Clock for guest 2017-10-06 10:53:02 +02:00
kvm.c s390/kvm: Support for get/set of extended TOD-Clock for guest 2017-10-06 10:53:02 +02:00
machine.c
Makefile.objs s390x/tcg: add basic MSA features 2017-10-06 10:53:01 +02:00
mem_helper.c s390x/tcg: make idte/ipte use the new _real mmu 2017-10-06 10:53:02 +02:00
misc_helper.c s390x/tcg: make STFL store into the lowcore 2017-10-06 10:53:02 +02:00
mmu_helper.c s390x/tcg: add MMU for real addresses 2017-10-06 10:53:02 +02:00
trace-events
translate.c tcg: remove addr argument from lookup_tb_ptr 2017-10-10 07:37:10 -07:00