2023-08-29 | Richard Henderson | softmmu: Assert data in bounds in iotlb_to_section ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Michael Tokarev | tcg: spelling fixes ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Mark Cave-Ayland | docs/devel/tcg-ops: fix missing newlines in "Host vector... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Philippe Mathieu... | target/cris: Fix a typo in gen_swapr() ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Philippe Mathieu... | tcg/tcg-op: Document wswap_i64() byte pattern Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Philippe Mathieu... | tcg/tcg-op: Document hswap_i32/64() byte pattern Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Philippe Mathieu... | tcg/tcg-op: Document bswap64_i64() byte pattern Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Philippe Mathieu... | tcg/tcg-op: Document bswap32_i64() byte pattern ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Philippe Mathieu... | tcg/tcg-op: Document bswap32_i32() byte pattern ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Philippe Mathieu... | tcg/tcg-op: Document bswap16_i64() byte pattern ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Philippe Mathieu... | tcg/tcg-op: Document bswap16_i32() byte pattern ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg/i386: Implement negsetcond_* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg/i386: Use shift in tcg_out_setcond ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg/i386: Clear dest first in tcg_out_setcond if possible ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg/i386: Use CMP+SBB in tcg_out_setcond ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg/i386: Merge tcg_out_movcond{32,64} ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg/i386: Merge tcg_out_setcond{32,64} ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg/i386: Merge tcg_out_brcond{32,64} ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg/sparc64: Implement negsetcond_* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg/s390x: Implement negsetcond_* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg/riscv: Implement negsetcond_* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg/arm: Implement negsetcond_i32 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg/aarch64: Implement negsetcond_* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg/ppc: Use the Set Boolean Extension ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg/ppc: Implement negsetcond_* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | target/tricore: Replace gen_cond_w with tcg_gen_negsetcond_tl ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | target/sparc: Use tcg_gen_movcond_i64 in gen_edge ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | target/ppc: Use tcg_gen_negsetcond_* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | target/openrisc: Use tcg_gen_negsetcond_* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | target/m68k: Use tcg_gen_negsetcond_* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | target/arm: Use tcg_gen_negsetcond_* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | target/alpha: Use tcg_gen_movcond_i64 in gen_fold_mzero ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg: Use tcg_gen_negsetcond_* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg: Introduce negsetcond opcodes ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg: Unify TCG_TARGET_HAS_extr[lh]_i64_i32 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20230822175127.1173698-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Philippe Mathieu... | docs/devel/tcg-ops: Bury mentions of trunc_shr_i64_i32() Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg/i386: Allow immediate as input to deposit_* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg: Fold deposit with zero to and ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | tcg/i386: Drop BYTEH deposits for 64-bit ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Richard Henderson | target/m68k: Use tcg_gen_deposit_i32 in gen_partset_reg ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Anton Johansson | accel/tcg: Update run_on_cpu_data static assert Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Anton Johansson | accel/tcg: Widen address arg in tlb_compare_set() Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Anton Johansson | include/exec: Widen tlb_hit/tlb_hit_page() Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Anton Johansson | include/exec: typedef abi_ptr to vaddr in softmmu Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Anton Johansson | include/exec: Replace target_ulong with abi_ptr in... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Anton Johansson | sysemu/hvf: Use vaddr for hvf_arch_[insert|remove]_hw_breakpoint Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Anton Johansson | sysemu/kvm: Use vaddr for kvm_arch_[insert|remove]_hw_breakpoint Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Anton Johansson | accel/hvf: Widen pc/saved_insn for hvf_sw_breakpoint Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-24 | Anton Johansson | accel/kvm: Widen pc/saved_insn for kvm_sw_breakpoint Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-22 | Richard Henderson | Open 8.2 development tree ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-22 | Richard Henderson | Update version for v8.1.0 release ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-16 | Richard Henderson | Update version for v8.1.0-rc4 release ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-15 | Richard Henderson | Merge tag 'pull-tcg-20230814' of https://gitlab.com... # gpg: issuer "richard.henderson@linaro.org" ...signature from "Richard Henderson <richard.henderson@linaro.org>" [ultimate] ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-12 | Richard Henderson | tcg/i386: Output %gs prefix in tcg_out_vex_opc ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-11 | Richard Henderson | Merge tag 'pull-riscv-to-apply-20230811-3' of https... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-11 | Richard Henderson | Merge tag 'for_upstream' of https://git.kernel.org... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-10 | Richard Henderson | Update version for v8.1.0-rc3 release ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-10 | Richard Henderson | Merge tag 'pull-tcg-20230810' of https://gitlab.com... # gpg: issuer "richard.henderson@linaro.org" ...signature from "Richard Henderson <richard.henderson@linaro.org>" [ultimate] ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-10 | Alex Bennée | gdbstub: don't complain about preemptive ACK chars ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-10 | Alex Bennée | gdbstub: more fixes for client Ctrl-C handling Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Tested-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-10 | Alex Bennée | tests/tcg: ensure system-mode gdb tests start stopped Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-10 | Richard Henderson | accel/tcg: Avoid reading too much in load_atom_{2,4} ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-09 | Richard Henderson | Merge tag 'or1k-pull-request-20230809' of https://github... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-09 | Richard Henderson | Merge tag 'pull-lu-20230809' of https://gitlab.com... # gpg: issuer "richard.henderson@linaro.org" ...signature from "Richard Henderson <richard.henderson@linaro.org>" [ultimate] ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-09 | Richard Henderson | Merge tag 'nvme-fixes-pull-request' of https://gitlab... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-09 | Helge Deller | linux-user: Fix openat() emulation to correctly detect... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-09 | Helge Deller | util/interval-tree: Check root for null in interval_tree_ite... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-09 | Richard Henderson | tests/tcg: Disable filename test for info proc mappings ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-09 | Richard Henderson | linux-user: Use ARRAY_SIZE with bitmask_transtbl ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-09 | Richard Henderson | linux-user: Split out do_mmap ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-09 | Richard Henderson | qemu/osdep: Remove fallback for MAP_FIXED_NOREPLACE ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20230808164418.69989-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-08 | Richard Henderson | Merge tag 'nvme-next-pull-request' of https://gitlab... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-08 | Richard Henderson | Merge tag 'pull-lu-20230808' of https://gitlab.com... # gpg: issuer "richard.henderson@linaro.org" ...signature from "Richard Henderson <richard.henderson@linaro.org>" [ultimate] ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-08 | Richard Henderson | Merge tag 'for-upstream' of https://gitlab.com/bonzini... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-08 | Richard Henderson | linux-user: Rewrite non-fixed probe_guest_base ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-08 | Richard Henderson | linux-user: Rewrite fixed probe_guest_base ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-08 | Richard Henderson | linux-user: Consolidate guest bounds check in probe_guest_base ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-08 | Richard Henderson | linux-user: Remove duplicate CPU_LOG_PAGE from probe_guest_base ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-08 | Richard Henderson | util/selfmap: Rewrite using qemu/interval-tree.h ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-08 | Richard Henderson | linux-user: Use zero_bss for PT_LOAD with no file contents too ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-08 | Richard Henderson | linux-user: Do not adjust zero_bss for host page size ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-08 | Richard Henderson | linux-user: Do not adjust image mapping for host page... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-08 | Helge Deller | linux-user: Adjust initial brk when interpreter is... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-08 | Richard Henderson | linux-user: Use elf_et_dyn_base for ET_DYN with interpreter ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-08 | Richard Henderson | linux-user: Use MAP_FIXED_NOREPLACE for initial image... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-08 | Richard Henderson | linux-user: Define ELF_ET_DYN_BASE in $guest/target_mman.h ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-08 | Richard Henderson | linux-user: Define TASK_UNMAPPED_BASE in $guest/target_mman.h ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-08 | Richard Henderson | linux-user: Adjust task_unmapped_base for reserved_va ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-07 | Richard Henderson | Merge tag 'fixes-pull-request' of https://gitlab.com... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-07 | Richard Henderson | Merge tag 'trivial-patches-pull' of https://gitlab... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-07 | Richard Henderson | Merge tag 'nvme-next-pull-request' of https://gitlab... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-06 | Richard Henderson | Merge tag 'pull-tcg-20230806-3' of https://gitlab.com... # gpg: issuer "richard.henderson@linaro.org" ...signature from "Richard Henderson <richard.henderson@linaro.org>" [ultimate] ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-06 | Richard Henderson | bsd-user: Remove last_brk ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-06 | Richard Henderson | linux-user: Remove last_brk ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-06 | Richard Henderson | linux-user: Properly set image_info.brk in flatload ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-06 | Akihiko Odaki | linux-user: Do not align brk with host page size Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-06 | Akihiko Odaki | linux-user: Do nothing if too small brk is specified ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-06 | Akihiko Odaki | linux-user: Use MAP_FIXED_NOREPLACE for do_brk() Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-06 | Akihiko Odaki | linux-user: Do not call get_errno() in do_brk() ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2023-08-06 | Akihiko Odaki | linux-user: Fix MAP_FIXED_NOREPLACE on old kernels Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
next |