aboutsummaryrefslogtreecommitdiff
path: root/target/s390x
AgeCommit message (Expand)AuthorFilesLines
2024-05-10s390x: select correct components for no-board buildPaolo Bonzini1-0/+2
2024-05-10s390x: move s390_cpu_addr2state to target/s390x/sigp.cPaolo Bonzini1-0/+17
2024-05-10target/s390x: flag te and cte as deprecatedCollin Walling1-0/+3
2024-05-10target/s390x: report deprecated-props in cpu-model-expansion replyCollin Walling3-0/+23
2024-05-06exec/cpu: Extract page-protection definitions to page-protection.hPhilippe Mathieu-Daudé2-0/+2
2024-04-30Merge tag 'pull-request-2024-04-30' of https://gitlab.com/thuth/qemu into sta...Richard Henderson4-34/+28
2024-04-30target/s390x/cpu_models_sysemu: Drop local @err in apply_cpu_model()Zhao Liu1-3/+1
2024-04-30target/s390x/cpu_models: Make kvm_s390_apply_cpu_model() return booleanZhao Liu3-10/+10
2024-04-30target/s390x/cpu_models: Drop local @err in get_max_cpu_model()Zhao Liu1-3/+1
2024-04-30target/s390x/cpu_models: Make kvm_s390_get_host_cpu_model() return booleanZhao Liu3-12/+12
2024-04-30target/s390x/cpu_model: Drop local @err in s390_realize_cpu_model()Zhao Liu1-3/+1
2024-04-30target/s390x/cpu_model: Make check_compatibility() return booleanZhao Liu1-7/+7
2024-04-29target/s390x/cpu_models: Rework the output of "-cpu help"Thomas Huth1-4/+5
2024-04-26target: Define TCG_GUEST_DEFAULT_MO in 'cpu-param.h'Philippe Mathieu-Daudé2-3/+6
2024-04-25target/s390x: Remove KVM stubs in cpu_models.hPhilippe Mathieu-Daudé1-15/+0
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-04-09target/s390x: Use insn_start from DisasContextBaseRichard Henderson1-3/+1
2024-03-25target/s390x: Use mutable temporary value for op_tsIdo Plat1-2/+3
2024-03-18target/s390x: improve cpu compatibility check error messageClaudio Fontana1-7/+15
2024-03-12Merge tag 'pull-error-2024-03-12' of https://repo.or.cz/qemu/armbru into stagingPeter Maydell1-18/+13
2024-03-12target: Improve error reporting for CpuModelInfo member @propsMarkus Armbruster1-7/+10
2024-03-12target: Simplify type checks for CpuModelInfo member @propsMarkus Armbruster1-12/+4
2024-03-12target/s390x/cpu_models: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu1-0/+2
2024-02-28gdbstub: Infer number of core registers from XMLAkihiko Odaki2-3/+0
2024-02-28gdbstub: Change gdb_get_reg_cb and gdb_set_reg_cbAkihiko Odaki1-18/+59
2024-02-28gdbstub: Use GDBFeature for gdb_register_coprocessorAkihiko Odaki1-21/+7
2024-02-21s390x: correct typosManos Pitsidianakis1-1/+1
2024-02-08Merge tag 'pull-tcg-20240205-2' of https://gitlab.com/rth7680/qemu into stagingPeter Maydell1-55/+29
2024-02-06target/s390x: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé7-25/+11
2024-02-06target/s390x: Emulate CVB, CVBY and CVBGIlya Leoshkevich4-0/+98
2024-02-06target/s390x: Emulate CVDGIlya Leoshkevich4-0/+31
2024-02-03target/s390x: Improve general case of disas_jccRichard Henderson1-44/+22
2024-02-03target/s390x: Use TCG_COND_TSTNE for CC_OP_{TM,ICM}Richard Henderson1-11/+7
2024-02-03include/exec: Implement cpu_mmu_index genericallyRichard Henderson1-2/+0
2024-02-03target/s390x: Populate CPUClass.mmu_indexRichard Henderson1-0/+6
2024-02-03target/s390x: Split out s390x_env_mmu_indexRichard Henderson2-17/+21
2024-01-29include/qemu: Add TCGCPUOps typedef to typedefs.hRichard Henderson1-1/+1
2024-01-29target: Use vaddr in gen_intermediate_codeAnton Johansson1-1/+1
2024-01-11target/s390x: Fix LAE setting a wrong access registerIlya Leoshkevich1-1/+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 Hajnoczi2-61/+61
2023-12-29target/s390x: Constify VMState in machine.cRichard Henderson1-16/+16
2023-11-14target/s390x/arch_dump: Add arch cleanup function for PV dumpsJanosch Frank1-0/+17
2023-11-14target/s390x/dump: Remove unneeded dump info function pointer initJanosch Frank1-4/+0
2023-11-08Merge tag 'pull-request-2023-11-07' of https://gitlab.com/thuth/qemu into sta...Stefan Hajnoczi4-13/+29
2023-11-07target/s390x/cpu topology: Fix ordering and creation of TLEsNina Schoetterl-Glausch1-3/+5
2023-11-07target/s390x: Fix LAALG not updating cc_srcIlya Leoshkevich2-3/+18
2023-11-07target/s390x: Fix CLC corrupting cc_srcIlya Leoshkevich1-2/+5
2023-11-07target/s390x/cpu_models: Use 'first_cpu' in s390_get_feat_block()Philippe Mathieu-Daudé1-5/+1