summaryrefslogtreecommitdiffstats
path: root/include/exec/cpu-all.h
Commit message (Expand)AuthorAgeFilesLines
* accel/tcg: Simplify page_get/alloc_target_dataRichard Henderson2022-10-261-15/+6Star
* accel/tcg: Make page_alloc_target_data allocation constantRichard Henderson2022-10-261-5/+4Star
* linux-user: Passthrough MADV_DONTNEED for certain file mappingsIlya Leoshkevich2022-09-271-0/+6
* linux-user/aarch64: Reset target data on MADV_DONTNEEDVitaly Buka2022-08-111-0/+1
* accel/tcg: Inline dump_opcount_info() and remove itBernhard Beschow2022-06-111-1/+0Star
* accel/tcg/cpu-exec: Unexport dump_drift_info()Bernhard Beschow2022-06-111-2/+0Star
* Replace TARGET_WORDS_BIGENDIANMarc-André Lureau2022-04-061-4/+3Star
* Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau2022-04-061-3/+4
* exec: Make cpu_memory_rw_debug() target agnosticPhilippe Mathieu-Daudé2022-03-061-4/+0Star
* exec/cpu: Make host pages variables / macros 'target agnostic'Philippe Mathieu-Daudé2022-01-271-9/+0Star
* cpu: remove unnecessary #ifdef CONFIG_TCGPaolo Bonzini2021-12-181-2/+0Star
* qapi: introduce x-query-opcount QMP commandDaniel P. Berrangé2021-11-021-1/+1
* qapi: introduce x-query-jit QMP commandDaniel P. Berrangé2021-11-021-2/+2
* exec: Fix overlap of PAGE_ANON and PAGE_TARGET_1Richard Henderson2021-04-121-2/+2
* exec: Build page-vary-common.c with -fno-ltoRichard Henderson2021-03-241-4/+0Star
* exec: Extract 'page-vary.h' headerRichard Henderson2021-03-241-7/+4Star
* linux-user/aarch64: Implement PROT_MTERichard Henderson2021-02-161-0/+1
* exec: Use uintptr_t for guest_baseRichard Henderson2021-02-161-1/+1
* linux-user: Introduce PAGE_ANONRichard Henderson2021-02-161-0/+2
* tcg: Introduce target-specific page data for user-onlyRichard Henderson2021-02-161-6/+36
* bswap.h: Remove unused float-access functionsPeter Maydell2021-02-151-8/+0Star
* accel/tcg: split TCG-only code from cpu_exec_realizefnClaudio Fontana2021-02-051-2/+9
* overall/alpha tcg cpus|hppa: Fix Lesser GPL version numberChetan Pant2020-11-151-1/+1
* linux-user: Set PAGE_TARGET_1 for TARGET_PROT_BTIRichard Henderson2020-10-271-0/+2
* cpu-timers, icount: new modulesClaudio Fontana2020-10-051-0/+4
* meson: rename .inc.h files to .h.incPaolo Bonzini2020-08-211-5/+5
* osdep: Make MIN/MAX evaluate arguments only onceEric Blake2020-06-261-5/+3Star
* exec: Propagate cpu_memory_rw_debug() errorPhilippe Mathieu-Daudé2020-06-101-0/+1
* accel/tcg: Relax va restrictions on 64-bit guestsRichard Henderson2020-05-151-4/+19
* exec/cpu-all: Use bool for have_guest_baseRichard Henderson2020-05-151-1/+1
* accel/tcg: Add probe_access_flagsRichard Henderson2020-05-111-1/+12
* exec: Let cpu_[physical]_memory API use a boolean 'is_write' argumentPhilippe Mathieu-Daudé2020-02-201-1/+1
* exec: Let the cpu_[physical]_memory API use void pointer argumentsPhilippe Mathieu-Daudé2020-02-201-1/+1
* exec: Cache TARGET_PAGE_MASK for TARGET_PAGE_BITS_VARYRichard Henderson2019-10-281-2/+6
* exec: Promote TARGET_PAGE_MASK to target_longRichard Henderson2019-10-281-1/+1
* exec: Restrict TARGET_PAGE_BITS_VARY assert to CONFIG_DEBUG_TCGRichard Henderson2019-10-281-0/+4
* exec: Use const alias for TARGET_PAGE_BITS_VARYRichard Henderson2019-10-281-4/+10
* cpu: use ROUND_UP() to define xxx_PAGE_ALIGNWei Yang2019-10-281-4/+3Star
* cputlb: Move ROM handling from I/O path to TLB pathRichard Henderson2019-09-251-1/+4
* cputlb: Introduce TLB_BSWAPRichard Henderson2019-09-251-1/+3
* exec: Use TARGET_PAGE_BITS_MIN for TLB flagsRichard Henderson2019-09-251-6/+10
* cputlb: Handle watchpoints via TLB_WATCHPOINTRichard Henderson2019-09-031-1/+4
* cputlb: Fold TLB_RECHECK into TLB_INVALID_MASKRichard Henderson2019-09-031-4/+1Star
* hw/core: Move cpu.c, cpu.h from qom/ to hw/core/Markus Armbruster2019-08-211-1/+1
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-1/+0Star
* cpu: Move the softmmu tlb to CPUNegativeOffsetStateRichard Henderson2019-06-101-0/+11
* cpu: Move icount_decr to CPUNegativeOffsetStateRichard Henderson2019-06-101-0/+1
* cpu: Introduce CPUNegativeOffsetStateRichard Henderson2019-06-101-0/+24
* cpu: Introduce cpu_set_cpustate_pointersRichard Henderson2019-06-101-0/+11
* cpu: Introduce env_archcpuRichard Henderson2019-06-101-2/+12