2021-05-25 | Richard Henderson | target/arm: Add ID_AA64ZFR0 fields and isar_feature_aa64_sve2 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20210525010358.152808-2-richard.henderson@linaro.org |
commitcommitdifftree |
2021-05-25 | Richard Henderson | accel/tlb: Rename tlb_flush_[page_bits > range]_by_mmuidx_as... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210508201640.1045808-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-25 | Richard Henderson | accel/tcg: Rename tlb_flush_page_bits -> range]_by_mmuidx_as... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210508201640.1045808-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-25 | Richard Henderson | accel/tlb: Add tlb_flush_range_by_mmuidx_all_cpus_synced() ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210508201640.1045808-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-25 | Richard Henderson | accel/tcg: Add tlb_flush_range_by_mmuidx_all_cpus() ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210508201640.1045808-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-25 | Richard Henderson | accel/tcg: Add tlb_flush_range_by_mmuidx() ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210508201640.1045808-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-25 | Richard Henderson | accel/tcg: Remove {encode,decode}_pbm_to_runon ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210508201640.1045808-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-25 | Richard Henderson | accel/tlb: Rename TLBFlushPageBitsByMMUIdxData -> TLBFlushRa... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210508201640.1045808-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-25 | Richard Henderson | accel/tcg: Pass length argument to tlb_flush_range_locked() ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210508201640.1045808-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-25 | Richard Henderson | accel/tcg: Replace g_new() + memcpy() by g_memdup() ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210508201640.1045808-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Remove user-only i/o stubs ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-51-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Move helper_check_io to sysemu ...<20210514151342.384376-50-richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Create helper_check_io ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-49-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Pass in port to gen_check_io ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-48-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Tidy gen_check_io ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-47-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Exit tb after wrmsr ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-46-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Eliminate user stubs for read/write_crN... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-45-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Inline user cpu_svm_check_intercept_param ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-44-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Unify invlpg, invlpga ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-43-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Move invlpg, hlt, monitor, mwait to sysemu ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-42-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Pass env to do_pause and do_hlt ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-41-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Cleanup read_crN, write_crN, lmsw ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-40-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Remove user stub for cpu_vmexit ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-39-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Remove pc_start argument to gen_svm_check_intercept ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-38-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Tidy svm_check_intercept from tcg ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-37-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Simplify gen_debug usage ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-36-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Mark some helpers as noreturn ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-35-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Eliminate SVM helpers for user-only ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-34-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Implement skinit in translate.c ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-33-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Assert !GUEST for user-only ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-32-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Assert !SVME for user-only ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-31-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Add stub generator for helper_set_dr ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-30-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Reorder DisasContext members ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-29-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Fix the comment for repz_opt ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-28-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Reduce DisasContext jmp_opt, repz_opt... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-27-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Leave TF in DisasContext.flags ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-26-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Reduce DisasContext popl_esp_hack and... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-25-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Reduce DisasContext.vex_[lv] to uint8_t ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-24-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Reduce DisasContext.prefix to uint8_t ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-23-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Reduce DisasContext.override to int8_t ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-22-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Reduce DisasContext.flags to uint32_t ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-21-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Remove DisasContext.f_st as unused ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-20-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Move rex_w into DisasContext ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-19-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Move rex_r into DisasContext ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-18-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Tidy REX_B, REX_X definition ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-17-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Introduce REX_PREFIX ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-16-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Assert !ADDSEG for x86_64 user-only ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-15-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Assert LMA for x86_64 user-only ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-14-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Assert CODE64 for x86_64 user-only ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-13-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Assert SS32 for x86_64 user-only ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-12-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Assert CODE32 for x86_64 user-only ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-11-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Assert !VM86 for x86_64 user-only ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210514151342.384376-10-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Assert IOPL is 0 for user-only ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210514151342.384376-9-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Assert CPL is 3 for user-only ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210514151342.384376-8-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Assert PE is set for user-only ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210514151342.384376-7-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Split out check_iopl ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210514151342.384376-6-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Split out check_vm86_iopl ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210514151342.384376-5-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Unify code paths for IRET ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210514151342.384376-4-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Split out check_cpl0 ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210514151342.384376-3-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/i386: Split out gen_exception_gpf ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210514151342.384376-2-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Remove type argument for mmubooke206_get_physica... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210518201146.794854-16-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Remove type argument from mmubooke206_check_tlb ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210518201146.794854-15-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Remove type argument from mmubooke_get_physical_... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210518201146.794854-14-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Remove type argument from mmubooke_check_tlb ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210518201146.794854-13-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Remove type argument from mmu40x_get_physical_ad... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210518201146.794854-12-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Remove type argument from get_bat_6xx_tlb ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210518201146.794854-11-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Remove type argument from ppc6xx_tlb_check ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210518201146.794854-10-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Remove type argument from ppc6xx_tlb_pte_check ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210518201146.794854-9-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Remove type argument from check_prot ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210518201146.794854-8-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Use MMUAccessType in mmu_helper.c ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210518201146.794854-7-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Rename access_type to type in mmu_helper.c ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210518201146.794854-6-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Use MMUAccessType in mmu-hash32.c ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210518201146.794854-5-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Use MMUAccessType in mmu-hash64.c ...off-by: Ricgard Henderson <richard.henderson@linaro.org> ... <20210518201146.794854-4-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Use MMUAccessType in mmu-radix64.c ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210518201146.794854-3-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Introduce prot_for_access_type ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210518201146.794854-2-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Use translator_loop_temp_check ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Mark helper_raise_exception* as noreturn ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Tidy exception vs exit_tb ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Move single-step check to ppc_tr_tb_stop ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Remove DisasContext.exception ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Replace POWERPC_EXCP_BRANCH with DISAS_NORETURN ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Replace POWERPC_EXCP_STOP with DISAS_EXIT_UPDATE ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Introduce gen_icount_io_start ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Remove unnecessary gen_io_end calls ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Replace POWERPC_EXCP_SYNC with DISAS_EXIT ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Introduce DISAS_{EXIT,CHAIN}{,_UPDATE} ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Simplify gen_debug_exception ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Remove special case for POWERPC_EXCP_TRAP ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Remove special case for POWERPC_SYSCALL ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Move DISAS_NORETURN setting into gen_exception* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Split out decode_legacy ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-19 | Richard Henderson | target/ppc: Add cia field to DisasContext ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-18 | Richard Henderson | linux-user: Tidy TARGET_NR_rt_sigaction ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210422230227.314751-8-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-18 | Richard Henderson | linux-user/alpha: Share code for TARGET_NR_sigaction ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210422230227.314751-7-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-18 | Richard Henderson | linux-user/alpha: Define TARGET_ARCH_HAS_KA_RESTORER ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210422230227.314751-6-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-18 | Richard Henderson | linux-user: Honor TARGET_ARCH_HAS_SA_RESTORER in do_syscall ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210422230227.314751-5-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-18 | Richard Henderson | linux-user: Pass ka_restorer to do_sigaction ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210422230227.314751-4-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-18 | Richard Henderson | linux-user/alpha: Rename the sigaction restorer field ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210422230227.314751-3-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-18 | Richard Henderson | linux-user/alpha: Fix rt sigframe return ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20210422230227.314751-2-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-18 | Richard Henderson | linux-user/s390x: Handle vector regs in signal stack ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210428193408.233706-16-richard.henderson@linaro.org> |
commitcommitdifftree |
next |