]>
2024-01-28 | Anton Johansson | include/exec: Use vaddr in DisasContextBase for virtual... Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20240119144024.14289-10-anjo@rev.ng> |
commit | commitdiff | tree |
2024-01-28 | Anton Johansson | target: Use vaddr in gen_intermediate_code Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20240119144024.14289-9-anjo@rev.ng> |
commit | commitdiff | tree |
2024-01-28 | Anton Johansson | hw/core: Include vaddr.h from cpu.h Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20240119144024.14289-8-anjo@rev.ng> |
commit | commitdiff | tree |
2024-01-28 | Anton Johansson | include/exec: Move vaddr defines to separate file Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20240119144024.14289-7-anjo@rev.ng> |
commit | commitdiff | tree |
2023-10-04 | Anton Johansson | accel/tcg: move ld/st helpers to ldst_common.c.inc Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230912153428.17816-12-anjo@rev.ng> |
commit | commitdiff | tree |
2023-10-04 | Anton Johansson | accel/tcg: Unify user and softmmu do_[st|ld]*_mmu() Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230912153428.17816-11-anjo@rev.ng> |
commit | commitdiff | tree |
2023-10-04 | Anton Johansson | accel/tcg: Remove env_tlb() Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230912153428.17816-9-anjo@rev.ng> |
commit | commitdiff | tree |
2023-10-04 | Anton Johansson | accel/tcg: Use CPUState in atomicity helpers Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230912153428.17816-8-anjo@rev.ng> |
commit | commitdiff | tree |
2023-10-04 | Anton Johansson | accel/tcg: Modify atomic_mmu_lookup() to use CPUState Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230912153428.17816-7-anjo@rev.ng> |
commit | commitdiff | tree |
2023-10-04 | Anton Johansson | accel/tcg: Modify memory access functions to use CPUState Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230912153428.17816-6-anjo@rev.ng> |
commit | commitdiff | tree |
2023-10-04 | Anton Johansson | accel/tcg: Modify probe_access_internal() to use CPUState Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230912153428.17816-5-anjo@rev.ng> |
commit | commitdiff | tree |
2023-10-04 | Anton Johansson | accel/tcg: Modify tlb_*() to use CPUState Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230912153428.17816-4-anjo@rev.ng> |
commit | commitdiff | tree |
2023-10-03 | Anton Johansson | target/arm: Replace TARGET_PAGE_ENTRY_EXTRA Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230912153428.17816-2-anjo@rev.ng> |
commit | commitdiff | tree |
2023-08-24 | Anton Johansson | accel/tcg: Update run_on_cpu_data static assert Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230807155706.9580-10-anjo@rev.ng> |
commit | commitdiff | tree |
2023-08-24 | Anton Johansson | accel/tcg: Widen address arg in tlb_compare_set() Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230807155706.9580-9-anjo@rev.ng> |
commit | commitdiff | tree |
2023-08-24 | Anton Johansson | include/exec: Widen tlb_hit/tlb_hit_page() Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230807155706.9580-8-anjo@rev.ng> |
commit | commitdiff | tree |
2023-08-24 | Anton Johansson | include/exec: typedef abi_ptr to vaddr in softmmu Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230807155706.9580-7-anjo@rev.ng> |
commit | commitdiff | tree |
2023-08-24 | Anton Johansson | include/exec: Replace target_ulong with abi_ptr in... Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230807155706.9580-6-anjo@rev.ng> |
commit | commitdiff | tree |
2023-08-24 | Anton Johansson | sysemu/hvf: Use vaddr for hvf_arch_[insert|remove]_hw_breakpoint Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230807155706.9580-5-anjo@rev.ng> |
commit | commitdiff | tree |
2023-08-24 | Anton Johansson | sysemu/kvm: Use vaddr for kvm_arch_[insert|remove]_hw_breakpoint Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230807155706.9580-4-anjo@rev.ng> |
commit | commitdiff | tree |
2023-08-24 | Anton Johansson | accel/hvf: Widen pc/saved_insn for hvf_sw_breakpoint Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230807155706.9580-3-anjo@rev.ng> |
commit | commitdiff | tree |
2023-08-24 | Anton Johansson | accel/kvm: Widen pc/saved_insn for kvm_sw_breakpoint Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230807155706.9580-2-anjo@rev.ng> |
commit | commitdiff | tree |
2023-07-24 | Anton Johansson | accel/tcg: Zero-pad vaddr in tlb_debug output Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230713120746.26897-1-anjo@rev.ng> |
commit | commitdiff | tree |
2023-06-26 | Anton Johansson | cpu: Replace target_ulong with hwaddr in tb_invalidate_phys_... Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230621135633.1649-13-anjo@rev.ng> |
commit | commitdiff | tree |
2023-06-26 | Anton Johansson | accel/tcg: Replace target_ulong with vaddr in translator_*() Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230621135633.1649-11-anjo@rev.ng> |
commit | commitdiff | tree |
2023-06-26 | Anton Johansson | accel/tcg: Replace target_ulong with vaddr in *_mmu_lookup() Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230621135633.1649-10-anjo@rev.ng> |
commit | commitdiff | tree |
2023-06-26 | Anton Johansson | accel: Replace target_ulong with vaddr in probe_*() Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230621135633.1649-9-anjo@rev.ng> |
commit | commitdiff | tree |
2023-06-26 | Anton Johansson | accel/tcg: Widen pc to vaddr in CPUJumpCache Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230621135633.1649-8-anjo@rev.ng> |
commit | commitdiff | tree |
2023-06-26 | Anton Johansson | accel/tcg/cpu-exec.c: Widen pc to vaddr Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230621135633.1649-7-anjo@rev.ng> |
commit | commitdiff | tree |
2023-06-26 | Anton Johansson | accel/tcg/cputlb.c: Widen addr in MMULookupPageData Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230621135633.1649-6-anjo@rev.ng> |
commit | commitdiff | tree |
2023-06-26 | Anton Johansson | accel/tcg/cputlb.c: Widen CPUTLBEntry access functions Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230621135633.1649-5-anjo@rev.ng> |
commit | commitdiff | tree |
2023-06-26 | Anton Johansson | target: Widen pc/cs_base in cpu_get_tb_cpu_state Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230621135633.1649-4-anjo@rev.ng> |
commit | commitdiff | tree |
2023-06-26 | Anton Johansson | accel/tcg/translate-all.c: Widen pc and cs_base Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230621135633.1649-3-anjo@rev.ng> |
commit | commitdiff | tree |
2023-06-26 | Anton Johansson | accel: Replace target_ulong in tlb_*() Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230621135633.1649-2-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | include/exec: Remove guards around `NB_MMU_MODES` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-24-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/xtensa: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-23-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/tricore: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-22-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/sparc: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-21-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/sh4: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-20-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/s390x: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-19-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/rx: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-18-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/riscv: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-17-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/ppc: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-16-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/openrisc: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-15-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/nios2: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-14-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/mips: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-13-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/microblaze: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-12-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/m68k: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-11-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/loongarch: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-10-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/i386: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-9-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/hppa: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-8-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/hexagon: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-7-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/cris: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-6-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/avr: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-5-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/arm: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-4-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | target/alpha: Remove `NB_MMU_MODES` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-3-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-13 | Anton Johansson | include/exec: Set default `NB_MMU_MODES` to 16 Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230306175230.7110-2-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-07 | Anton Johansson | target/hexagon/idef-parser: Remove unused code paths Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230131223133.8592-1-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | include/exec: Remove `tb_pc()` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-28-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/arm: Replace `tb_pc()` with `tb->pc` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-27-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/avr: Replace `tb_pc()` with `tb->pc` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-26-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/hexagon: Replace `tb_pc()` with `tb->pc` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-25-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/hppa: Replace `tb_pc()` with `tb->pc` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-24-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/i386: Replace `tb_pc()` with `tb->pc` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-23-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/loongarch: Replace `tb_pc()` with `tb->pc` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-22-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/microblaze: Replace `tb_pc()` with `tb->pc` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-21-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/mips: Replace `tb_pc()` with `tb->pc` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-20-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/openrisc: Replace `tb_pc()` with `tb->pc` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-19-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/riscv: Replace `tb_pc()` with `tb->pc` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-18-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/rx: Replace `tb_pc()` with `tb->pc` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-17-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/sh4: Replace `tb_pc()` with `tb->pc` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-16-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/sparc: Replace `tb_pc()` with `tb->pc` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-15-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/tricore: Replace `tb_pc()` with `tb->pc` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-14-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | accel/tcg: Replace `tb_pc()` with `tb->pc` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-13-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | accel/tcg: Move jmp-cache `CF_PCREL` checks to caller Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-12-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/i386: Remove `TARGET_TB_PCREL` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-11-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/arm: Remove `TARGET_TB_PCREL` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-10-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | include/exec: Remove `TARGET_TB_PCREL` define Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-9-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/i386: Replace `TARGET_TB_PCREL` with `CF_PCREL` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-8-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/arm: Replace `TARGET_TB_PCREL` with `CF_PCREL` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-7-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | include/exec: Replace `TARGET_TB_PCREL` with `CF_PCREL` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-6-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | accel/tcg: Replace `TARGET_TB_PCREL` with `CF_PCREL` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-5-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/arm: set `CF_PCREL` in `arm_cpu_realizefn` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-4-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | target/i386: set `CF_PCREL` in `x86_cpu_realizefn` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-3-anjo@rev.ng> |
commit | commitdiff | tree |
2023-03-01 | Anton Johansson | include/exec: Introduce `CF_PCREL` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230227135202.9710-2-anjo@rev.ng> |
commit | commitdiff | tree |
2023-02-17 | Anton Johansson | block: Handle curl 7.55.0, 7.85.0 version changes Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20230123201431.23118-1-anjo@rev.ng> |
commit | commitdiff | tree |
2022-12-16 | Anton Johansson | target/hexagon: import parser for idef-parser Signed-off-by: Anton Johansson <anjo@rev.ng> ...Id: <20220923173831.227551-10-anjo@rev.ng> |
commit | commitdiff | tree |
2022-10-31 | Anton Johansson | tests/docker: Add flex/bison to `debian-hexagon-cross` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20221014223642.147845-1-anjo@rev.ng> |
commit | commitdiff | tree |
2022-10-31 | Anton Johansson | tests/docker: Add flex/bison to `debian-all-test` Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20221011173229.57909-1-anjo@rev.ng> |
commit | commitdiff | tree |
2022-10-06 | Anton Johansson | target/hexagon: manually add flex/bison/glib2 to remaining... Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20220804115548.13024-11-anjo@rev.ng> |
commit | commitdiff | tree |
2022-10-06 | Anton Johansson | target/hexagon: regenerate docker/cirrus files Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20220804115548.13024-10-anjo@rev.ng> |
commit | commitdiff | tree |
2022-10-06 | Anton Johansson | target/hexagon: add flex/bison/glib2 to qemu.yml Signed-off-by: Anton Johansson <anjo@rev.ng> Message-Id: <20220804115548.13024-9-anjo@rev.ng> |
commit | commitdiff | tree |