aboutsummaryrefslogtreecommitdiff
path: root/hw/intc/s390_flic.c
AgeCommit message (Expand)Author
2024-09-13hw: Use device_class_set_legacy_reset() instead of opencodingPeter Maydell
2024-07-02hw/intc/s390_flic: Fix interrupt controller migration on s390x with TCGThomas Huth
2024-05-17hw/intc/s390_flic: Fix crash that occurs when saving the machine stateThomas Huth
2024-05-10s390_flic: add migration-enabled propertyPaolo Bonzini
2024-01-08system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi
2023-12-29hw/intc: Constify VMStateRichard Henderson
2021-05-02Do not include cpu.h if it's not really necessaryThomas Huth
2020-06-15sysbus: Convert to sysbus_realize() etc. with CoccinelleMarkus Armbruster
2020-06-15qdev: Convert uses of qdev_create() with CoccinelleMarkus Armbruster
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster
2019-08-16Include qemu/main-loop.h lessMarkus Armbruster
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster
2018-02-26qmp: expose s390-specific CPU infoViktor Mihajlovski
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/flic: optimize CPU wakeup for TCGDavid Hildenbrand
2018-02-09s390x/flic: implement qemu_s390_clear_io_flic()David Hildenbrand
2018-02-09s390x/flic: make floating interrupts on TCG actually floatingDavid Hildenbrand
2018-02-09s390x/flic: no need to call s390_io_interrupt() from flicDavid Hildenbrand
2018-02-09s390x/flic: factor out injection of floating interruptsDavid Hildenbrand
2018-02-09s390x/tcg: simplify lookup of flicDavid Hildenbrand
2018-02-09s390x/flic: simplify flic initializationDavid Hildenbrand
2017-07-14s390x/flic: migrate ais statesYi Min Zhao
2017-07-14s390x/cpumodel: add zpci, aen and ais facilitiesYi Min Zhao
2017-07-14s390x/css: add missing css state conditionallyHalil Pasic
2017-07-14s390x/flic: introduce inject_airq callbackYi Min Zhao
2017-07-14s390x/flic: introduce modify_ais_mode callbackFei Li
2017-07-14s390x: add flags field for registering I/O adapterFei Li
2017-07-05s390x: fix realize inheritance for kvm-flicHalil Pasic
2017-07-05s390x: vmstatify config migration for virtio-ccwHalil Pasic
2017-06-01migration: Split qemu-file.hJuan Quintela
2017-04-21s390x/flic: cache flic in s390_get_flicFei Li
2017-02-24s390x: add property adapter_routes_max_batchHalil Pasic
2016-06-14s390x/kvm: add interface for clearing IO irqsHalil Pasic
2016-01-29hw/intc: Clean up includesPeter Maydell
2015-03-16s390x: Replace unchecked qdev_init() by qdev_init_nofail()Markus Armbruster
2014-05-20s390x/virtio-ccw: wire up irq routing and irqfdsCornelia Huck
2014-05-20s390x: add I/O adapter registrationCornelia Huck
2014-05-20s390x: split flic into kvm and non-kvm partsCornelia Huck
2014-02-27s390x/async_pf: Check for apf extension and enable pfaultDominik Dingel
2014-02-27s390x/kvm: implement floating-interrupt controller deviceJens Freimann