aboutsummaryrefslogtreecommitdiff
path: root/include/hw/s390x
AgeCommit message (Expand)AuthorFilesLines
2024-06-24s390x/css: Make S390CCWDeviceClass::realize return boolCédric Le Goater1-1/+1
2024-06-19hw/s390x: Introduce s390_skeys_get|set() helpersPhilippe Mathieu-Daudé1-0/+10
2024-05-29hw/s390x: Remove unused macro VMSTATE_ADAPTER_ROUTESThomas Huth1-3/+0
2024-05-10s390: move css_migration_enabled from machine to css.cPaolo Bonzini2-7/+6
2024-05-10s390_flic: add migration-enabled propertyPaolo Bonzini1-0/+1
2024-05-10s390x/event-facility: Simplify sclp_get_event_facility_bus()Cédric Le Goater1-1/+1
2024-05-10s390x: Introduce a SCLPDevice pointer under the machineCédric Le Goater2-2/+3
2024-05-03kvm: move target-dependent interrupt routing out of kvm-all.cPaolo Bonzini1-2/+2
2024-04-23s390/stattrib: Add Error** argument to set_migrationmode() handlerCédric Le Goater1-1/+1
2024-01-19s390x/pci: drive ISM reset from subsystem resetMatthew Rosato1-0/+1
2024-01-19s390x/pci: avoid double enable/disable of aifMatthew Rosato1-0/+1
2023-11-08Merge tag 'pull-request-2023-11-07' of https://gitlab.com/thuth/qemu into sta...Stefan Hajnoczi1-3/+1
2023-11-07s390/sclp: fix SCLP facility mapHeiko Carstens1-3/+1
2023-11-07hw/s390x/sclp: Have sclp_service_call[_protected]() take S390CPU*Philippe Mathieu-Daudé1-3/+2
2023-11-07hw/s390x/css: Have css_do_sic() take S390CPU instead of CPUS390XStatePhilippe Mathieu-Daudé1-1/+1
2023-10-20s390x/cpu topology: interception of PTF instructionPierre Morel1-0/+6
2023-10-20s390x/cpu topology: resetting the Topology-Change-ReportPierre Morel1-0/+6
2023-10-20s390x/sclp: reporting the maximum nested topology entriesPierre Morel1-2/+3
2023-10-20target/s390x/cpu topology: handle STSI(15) and build the SYSIBPierre Morel2-0/+24
2023-10-20s390x/cpu topology: add topology entries on CPU hotplugPierre Morel1-0/+54
2023-10-18vfio/ccw: Remove redundant definition of TYPE_VFIO_CCWZhenzhong Duan1-2/+0
2023-07-25s390x: spelling fixesMichael Tokarev2-2/+2
2023-07-10hw/s390x: Move KVM specific PV from hw/ to target/s390x/kvm/Philippe Mathieu-Daudé1-96/+0
2023-05-16s390x/pv: Fix spurious warning with asynchronous teardownClaudio Imbrenda1-3/+3
2023-02-27s390x/pv: Add support for asynchronous teardown for rebootClaudio Imbrenda1-0/+2
2022-12-15s390x/pci: reset ISM passthrough devices on shutdown and system resetMatthew Rosato1-0/+5
2022-12-15s390x/pci: shrink DMA aperture to be bound by vfio DMA limitMatthew Rosato1-0/+1
2022-11-08Revert "s390x/s390-virtio-ccw: add zpcii-disable machine property"Cédric Le Goater1-1/+0
2022-11-06s390x/cpu topology: add max_threads machine class attributePierre Morel1-0/+1
2022-10-26s390x: Add KVM PV dump interfaceJanosch Frank1-0/+9
2022-10-26s390x: Introduce PV query interfaceJanosch Frank1-0/+10
2022-09-26s390x/s390-virtio-ccw: add zpcii-disable machine propertyMatthew Rosato1-0/+1
2022-09-26s390x/pci: let intercept devices have separate PCI groupsMatthew Rosato1-1/+5
2022-09-26s390x/pci: enable adapter event notification for interpreted devicesMatthew Rosato2-0/+15
2022-09-26s390x/pci: enable for load/store interpretationMatthew Rosato2-0/+25
2022-09-26s390x/pci: add routine to get host function handle from CLP infoMatthew Rosato1-0/+5
2022-05-11Clean up ill-advised or unusual header guardsMarkus Armbruster1-2/+2
2022-01-17s390x/css: fix PMCW invalid maskNico Boehr1-1/+1
2021-12-17s390x/pci: add supported DT information to clp responseMatthew Rosato2-1/+3
2021-12-17s390x/pci: use a reserved ID for the default PCI groupMatthew Rosato1-1/+1
2021-09-06s390x: Replace PAGE_SIZE, PAGE_SHIFT and PAGE_MASKThomas Huth1-4/+1
2021-09-06hw/s390x/s390-skeys: lazy storage key enablement under TCGDavid Hildenbrand1-0/+63
2021-09-06hw/s390x/s390-skeys: rename skeys_enabled to skeys_are_enabledDavid Hildenbrand1-1/+1
2021-09-06css: fix actl handling for unit exceptionsCornelia Huck1-1/+2
2021-07-07target/s390x: start moving TCG-only code to tcg/Cho, Yu-Chen1-1/+1
2021-06-21s390x/css: Add passthrough IRBEric Farman1-0/+3
2021-06-21s390x/css: Refactor IRB constructionEric Farman1-0/+2
2021-06-21s390x/css: Introduce an ESW structEric Farman1-1/+11
2021-03-26s390x: move S390_ADAPTER_SUPPRESSIBLEGerd Hoffmann2-7/+3
2021-03-09Various spelling fixesMichael Tokarev1-1/+1