Conny, this seem to work on KVM (needs more testing and review). Can you check what happens with TCG?
Patch 1 is the known base patch, Patch 2 fixes the ais detection to be based on the flic interfaces Patch 3 disables ais for all compat machines <= 2.10 Christian Borntraeger (3): s390x/ais: disable ais facility as it is broken s390x/ais: enable ais when migration is available s390x/ais: disable ais for compat machines hw/intc/s390_flic.c | 11 +++++++++-- hw/intc/s390_flic_kvm.c | 10 +++++++++- hw/s390x/s390-virtio-ccw.c | 18 ++++++++++++++++-- include/hw/s390x/s390-virtio-ccw.h | 3 +++ include/hw/s390x/s390_flic.h | 1 + target/s390x/cpu_models.c | 6 ++++++ target/s390x/kvm.c | 3 +-- 7 files changed, 45 insertions(+), 7 deletions(-) -- 2.9.4