2022-04-21 | Richard Henderson | Merge tag 'pull-ppc-20220420-2' of https://gitlab.com... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | Merge tag 'pull-tcg-20220420' of https://gitlab.com... # gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | Merge tag 'pull-log-20220420' of https://gitlab.com... # gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | tcg: Add tcg_constant_ptr Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | accel/tcg: Remove ATOMIC_MMU_IDX Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | tcg: Fix indirect lowering vs TCG_OPF_COND_BRANCH Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | Merge tag 'pull-fixes-for-7.1-200422-1' of https:/... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Support per-thread log files Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Limit RCUCloseFILE to file closing Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Rename QemuLogFile to RCUCloseFILE Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Combine two logfile closes Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Hoist the eval of is_daemonized in qemu_set_log_in... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Rename qemu_logfile_mutex to global_mutex Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Rename qemu_logfile to global_file Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Rename logfilename to global_filename Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Remove qemu_log_close Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | softmmu: Use qemu_set_log_filename_flags Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | linux-user: Use qemu_set_log_filename_flags Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | bsd-user: Use qemu_set_log_filename_flags Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Introduce qemu_set_log_filename_flags Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | sysemu/os-win32: Test for and use _lock_file/_unlock_file Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | include/qemu/log: Move entire implementation out-of... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | include/exec/log: Do not reference QemuLogFile directly Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | tests/unit: Do not reference QemuLogFile directly Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | linux-user: Expand log_page_dump inline Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | bsd-user: Expand log_page_dump inline Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Drop call to setvbuf Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Remove qemu_log_flush Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Mark qemu_log_trylock as G_GNUC_WARN_UNUSED_RESULT Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Drop return value from qemu_log Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Use qemu_log_trylock/unlock in qemu_log Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | target/nios2: Remove log_cpu_state from reset Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | accel/tcg: Use cpu_dump_state between qemu_log_trylock... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | exec/log: Remove log_disas and log_target_disas Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | exec/translator: Pass the locked filepointer to disas_log... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | tcg: Pass the locked filepointer to tcg_dump_ops Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Remove qemu_log_vprintf Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | *: Use fprintf between qemu_log_trylock/unlock Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | hw/xen: Split out xen_pv_output_msg Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Rename qemu_log_lock to qemu_log_trylock Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Move qemu_log_lock, qemu_log_unlock out of... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | os-posix: Use qemu_log_enabled Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Pass Error pointer to qemu_set_log Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Return bool from qemu_set_log_filename Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | target/hexagon: Remove qemu_set_log in hexagon_translate_init Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | util/log: Drop manual log buffering Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | Merge tag 'pull-block-2022-04-20' of https://gitlab... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | Merge tag 'pull-request-2022-04-20' of https://gitlab... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | Merge tag 'for-upstream' of https://gitlab.com/bonzini... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-20 | Richard Henderson | Open 7.1 development tree Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-04-04 | Richard Henderson | linux-user/ppc: Narrow type of ccr in save_user_regs Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-31 | Richard Henderson | tcg/aarch64: Use 'ull' suffix to force 64-bit constant Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-25 | Richard Henderson | target/arm: Fix sve_ld1_z and sve_st1_z vs MMIO Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-23 | Richard Henderson | linux-user/arm: Implement __kernel_cmpxchg64 with host... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-23 | Richard Henderson | linux-user/arm: Implement __kernel_cmpxchg with host... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-23 | Richard Henderson | linux-user/arm: Implement __kernel_memory_barrier Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-22 | Richard Henderson | linux-user: Properly handle sigset arg to ppoll Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-22 | Richard Henderson | linux-user: Properly handle sigset arg to epoll_pwait Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-22 | Richard Henderson | linux-user: Properly handle sigset arg to pselect Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-22 | Richard Henderson | linux-user: Split out helpers for sigsuspend Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-22 | Richard Henderson | linux-user/alpha: Fix sigsuspend for big-endian hosts Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-20 | Richard Henderson | target/ppc: Replicate double->int32 result for some... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-18 | Richard Henderson | target/arm: Fix pauth_check_trap vs SEL2 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-18 | Richard Henderson | target/arm: Fix sve2 ldnt1 and stnt1 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-16 | Richard Henderson | accel/tcg: Fix cpu_ldq_be_mmu typo Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-14 | Richard Henderson | tcg/arm: Don't emit UNPREDICTABLE LDRD with Rm == Rt... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-14 | Richard Henderson | tcg/s390x: Fix tcg_out_dup_vec vs general registers Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-14 | Richard Henderson | tcg/s390x: Fix INDEX_op_bitsel_vec vs VSEL Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-14 | Richard Henderson | tcg/s390x: Fix tcg_out_dupi_vec vs VGM Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-07 | Richard Henderson | hw/arm/virt: Disable LPA2 for -machine virt-6.2 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-07 | Richard Henderson | target/arm: Provide cpu property for controling FEAT_LPA2 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Implement bitsel for avx512 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Implement more logical operations for avx512 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Implement avx512 multiply Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Implement avx512 min/max/abs Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Expand scalar rotate with avx512 insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Remove rotls_vec from tcg_target_op_def Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Expand vector word rotate as avx512vbmi2... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Support avx512vbmi2 vector shift-double instructions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Implement avx512 variable rotate Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Implement avx512 immediate rotate Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Implement avx512 immediate sari shift Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Implement avx512 scalar shift Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Implement avx512 variable shifts Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Use tcg_can_emit_vec_op in expand_vec_cmp_noinv Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Add tcg_out_evex_opc Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Detect AVX512 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/s390x: Implement vector NAND, NOR, EQV Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/ppc: Implement vector NAND, NOR, EQV Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg: Add opcodes for vector nand, nor, eqv Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-03 | Richard Henderson | target/nios2: Rewrite interrupt handling Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-03 | Richard Henderson | target/nios2: Special case ipending in rdctl and wrctl Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-03 | Richard Henderson | target/nios2: Split mmu_write Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-03 | Richard Henderson | target/nios2: Hoist R_ZERO check in rdctl Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-03 | Richard Henderson | target/nios2: Only build mmu.c for system mode Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-03 | Richard Henderson | target/nios2: Replace MMU_LOG with tracepoints Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-03 | Richard Henderson | target/nios2: Remove mmu_read_debug Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-02 | Richard Henderson | target/arm: Implement FEAT_LPA2 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-02 | Richard Henderson | target/arm: Advertise all page sizes for -cpu max Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-02 | Richard Henderson | target/arm: Validate tlbi TG matches translation granule... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
next |