aboutsummaryrefslogtreecommitdiff
path: root/target/s390x/kvm
AgeCommit message (Expand)AuthorFilesLines
2024-06-24gdbstub: move enums into separate headerAlex Bennée1-1/+1
2024-04-30target/s390x/cpu_models: Make kvm_s390_apply_cpu_model() return booleanZhao Liu1-7/+8
2024-04-30target/s390x/cpu_models: Make kvm_s390_get_host_cpu_model() return booleanZhao Liu1-6/+7
2024-04-23KVM: remove kvm_arch_cpu_check_are_resettablePaolo Bonzini1-5/+0
2024-04-23s390: Switch to use confidential_guest_kvm_init()Xiaoyao Li2-15/+9
2024-02-06target/s390x: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé1-4/+2
2024-01-11target/s390x/kvm/pv: Provide some more useful information if decryption failsThomas Huth2-7/+23
2024-01-08system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi1-2/+2
2023-11-08Merge tag 'pull-request-2023-11-07' of https://gitlab.com/thuth/qemu into sta...Stefan Hajnoczi1-3/+5
2023-11-07target/s390x/cpu topology: Fix ordering and creation of TLEsNina Schoetterl-Glausch1-3/+5
2023-11-07hw/s390x/sclp: Have sclp_service_call[_protected]() take S390CPU*Philippe Mathieu-Daudé1-2/+2
2023-11-07hw/s390x/css: Have css_do_sic() take S390CPU instead of CPUS390XStatePhilippe Mathieu-Daudé1-1/+1
2023-10-20target/s390x/kvm: Simplify the GPRs, ACRs, CRs and prefix synchronization codeThomas Huth1-82/+24
2023-10-20target/s390x/kvm: Turn KVM_CAP_SYNC_REGS into a hard requirementThomas Huth1-6/+14
2023-10-20target/s390x/cpu topology: activate CPU topologyPierre Morel1-0/+9
2023-10-20s390x/cpu topology: interception of PTF instructionPierre Morel1-0/+11
2023-10-20s390x/cpu topology: resetting the Topology-Change-ReportPierre Morel2-0/+18
2023-10-20target/s390x/cpu topology: handle STSI(15) and build the SYSIBPierre Morel3-2/+340
2023-09-12target/s390x: AP-passthrough for PV guestsSteffen Eiden1-0/+70
2023-09-12target/s390x/kvm: Refactor AP functionalitiesSteffen Eiden1-7/+17
2023-09-08trace-events: Fix the name of the tracing.rst fileThomas Huth1-1/+1
2023-08-24sysemu/kvm: Use vaddr for kvm_arch_[insert|remove]_hw_breakpointAnton Johansson1-4/+2
2023-08-24Merge tag 'pull-target-arm-20230824' of https://git.linaro.org/people/pmaydel...Stefan Hajnoczi1-0/+5
2023-08-23s390x: Convert DPRINTF to trace eventsCédric Le Goater2-22/+18
2023-08-22kvm: Introduce kvm_arch_get_default_type hookAkihiko Odaki1-0/+5
2023-07-10hw/s390x: Move KVM specific PV from hw/ to target/s390x/kvm/Philippe Mathieu-Daudé4-1/+458
2023-06-20meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé1-1/+1
2022-10-26Merge tag 'dump-pull-request' of https://gitlab.com/marcandre.lureau/qemu int...Stefan Hajnoczi4-0/+22
2022-10-26s390x: Add protected dump capJanosch Frank4-0/+22
2022-10-22Drop useless casts from g_malloc() & friends to pointerMarkus Armbruster1-1/+1
2022-10-10kvm: allow target-specific accelerator propertiesPaolo Bonzini1-0/+4
2022-09-26s390x/pci: enable for load/store interpretationMatthew Rosato2-0/+8
2022-06-03target/s390x: kvm: Honor storage keys during emulationJanis Schoetterl-Glausch1-0/+9
2022-04-06Remove qemu-common.h include from most unitsMarc-André Lureau1-1/+0
2021-12-17s390: kvm: adjust diag318 resets to retain dataCollin Walling1-0/+4
2021-07-07target/s390x: move kvm files into kvm/Cho, Yu-Chen5-0/+2638