| Commit message (Expand) | Author | Age | Files | Lines |
* | accel/tcg: Simplify page_get/alloc_target_data | Richard Henderson | 2022-10-26 | 1 | -15/+6 |
* | accel/tcg: Make page_alloc_target_data allocation constant | Richard Henderson | 2022-10-26 | 1 | -5/+4 |
* | linux-user: Passthrough MADV_DONTNEED for certain file mappings | Ilya Leoshkevich | 2022-09-27 | 1 | -0/+6 |
* | linux-user/aarch64: Reset target data on MADV_DONTNEED | Vitaly Buka | 2022-08-11 | 1 | -0/+1 |
* | accel/tcg: Inline dump_opcount_info() and remove it | Bernhard Beschow | 2022-06-11 | 1 | -1/+0 |
* | accel/tcg/cpu-exec: Unexport dump_drift_info() | Bernhard Beschow | 2022-06-11 | 1 | -2/+0 |
* | Replace TARGET_WORDS_BIGENDIAN | Marc-André Lureau | 2022-04-06 | 1 | -4/+3 |
* | Replace config-time define HOST_WORDS_BIGENDIAN | Marc-André Lureau | 2022-04-06 | 1 | -3/+4 |
* | exec: Make cpu_memory_rw_debug() target agnostic | Philippe Mathieu-Daudé | 2022-03-06 | 1 | -4/+0 |
* | exec/cpu: Make host pages variables / macros 'target agnostic' | Philippe Mathieu-Daudé | 2022-01-27 | 1 | -9/+0 |
* | cpu: remove unnecessary #ifdef CONFIG_TCG | Paolo Bonzini | 2021-12-18 | 1 | -2/+0 |
* | qapi: introduce x-query-opcount QMP command | Daniel P. Berrangé | 2021-11-02 | 1 | -1/+1 |
* | qapi: introduce x-query-jit QMP command | Daniel P. Berrangé | 2021-11-02 | 1 | -2/+2 |
* | exec: Fix overlap of PAGE_ANON and PAGE_TARGET_1 | Richard Henderson | 2021-04-12 | 1 | -2/+2 |
* | exec: Build page-vary-common.c with -fno-lto | Richard Henderson | 2021-03-24 | 1 | -4/+0 |
* | exec: Extract 'page-vary.h' header | Richard Henderson | 2021-03-24 | 1 | -7/+4 |
* | linux-user/aarch64: Implement PROT_MTE | Richard Henderson | 2021-02-16 | 1 | -0/+1 |
* | exec: Use uintptr_t for guest_base | Richard Henderson | 2021-02-16 | 1 | -1/+1 |
* | linux-user: Introduce PAGE_ANON | Richard Henderson | 2021-02-16 | 1 | -0/+2 |
* | tcg: Introduce target-specific page data for user-only | Richard Henderson | 2021-02-16 | 1 | -6/+36 |
* | bswap.h: Remove unused float-access functions | Peter Maydell | 2021-02-15 | 1 | -8/+0 |
* | accel/tcg: split TCG-only code from cpu_exec_realizefn | Claudio Fontana | 2021-02-05 | 1 | -2/+9 |
* | overall/alpha tcg cpus|hppa: Fix Lesser GPL version number | Chetan Pant | 2020-11-15 | 1 | -1/+1 |
* | linux-user: Set PAGE_TARGET_1 for TARGET_PROT_BTI | Richard Henderson | 2020-10-27 | 1 | -0/+2 |
* | cpu-timers, icount: new modules | Claudio Fontana | 2020-10-05 | 1 | -0/+4 |
* | meson: rename .inc.h files to .h.inc | Paolo Bonzini | 2020-08-21 | 1 | -5/+5 |
* | osdep: Make MIN/MAX evaluate arguments only once | Eric Blake | 2020-06-26 | 1 | -5/+3 |
* | exec: Propagate cpu_memory_rw_debug() error | Philippe Mathieu-Daudé | 2020-06-10 | 1 | -0/+1 |
* | accel/tcg: Relax va restrictions on 64-bit guests | Richard Henderson | 2020-05-15 | 1 | -4/+19 |
* | exec/cpu-all: Use bool for have_guest_base | Richard Henderson | 2020-05-15 | 1 | -1/+1 |
* | accel/tcg: Add probe_access_flags | Richard Henderson | 2020-05-11 | 1 | -1/+12 |
* | exec: Let cpu_[physical]_memory API use a boolean 'is_write' argument | Philippe Mathieu-Daudé | 2020-02-20 | 1 | -1/+1 |
* | exec: Let the cpu_[physical]_memory API use void pointer arguments | Philippe Mathieu-Daudé | 2020-02-20 | 1 | -1/+1 |
* | exec: Cache TARGET_PAGE_MASK for TARGET_PAGE_BITS_VARY | Richard Henderson | 2019-10-28 | 1 | -2/+6 |
* | exec: Promote TARGET_PAGE_MASK to target_long | Richard Henderson | 2019-10-28 | 1 | -1/+1 |
* | exec: Restrict TARGET_PAGE_BITS_VARY assert to CONFIG_DEBUG_TCG | Richard Henderson | 2019-10-28 | 1 | -0/+4 |
* | exec: Use const alias for TARGET_PAGE_BITS_VARY | Richard Henderson | 2019-10-28 | 1 | -4/+10 |
* | cpu: use ROUND_UP() to define xxx_PAGE_ALIGN | Wei Yang | 2019-10-28 | 1 | -4/+3 |
* | cputlb: Move ROM handling from I/O path to TLB path | Richard Henderson | 2019-09-25 | 1 | -1/+4 |
* | cputlb: Introduce TLB_BSWAP | Richard Henderson | 2019-09-25 | 1 | -1/+3 |
* | exec: Use TARGET_PAGE_BITS_MIN for TLB flags | Richard Henderson | 2019-09-25 | 1 | -6/+10 |
* | cputlb: Handle watchpoints via TLB_WATCHPOINT | Richard Henderson | 2019-09-03 | 1 | -1/+4 |
* | cputlb: Fold TLB_RECHECK into TLB_INVALID_MASK | Richard Henderson | 2019-09-03 | 1 | -4/+1 |
* | hw/core: Move cpu.c, cpu.h from qom/ to hw/core/ | Markus Armbruster | 2019-08-21 | 1 | -1/+1 |
* | Include qemu-common.h exactly where needed | Markus Armbruster | 2019-06-12 | 1 | -1/+0 |
* | cpu: Move the softmmu tlb to CPUNegativeOffsetState | Richard Henderson | 2019-06-10 | 1 | -0/+11 |
* | cpu: Move icount_decr to CPUNegativeOffsetState | Richard Henderson | 2019-06-10 | 1 | -0/+1 |
* | cpu: Introduce CPUNegativeOffsetState | Richard Henderson | 2019-06-10 | 1 | -0/+24 |
* | cpu: Introduce cpu_set_cpustate_pointers | Richard Henderson | 2019-06-10 | 1 | -0/+11 |
* | cpu: Introduce env_archcpu | Richard Henderson | 2019-06-10 | 1 | -2/+12 |