summaryrefslogtreecommitdiffstats
path: root/accel/tcg/user-exec.c
Commit message (Expand)AuthorAgeFilesLines
* accel/tcg: Simplify page_get/alloc_target_dataRichard Henderson2022-10-261-12/+4Star
* accel/tcg: Move TARGET_PAGE_DATA_SIZE impl to user-exec.cRichard Henderson2022-10-261-0/+50
* accel/tcg: Unlock mmap_lock after longjmpRichard Henderson2022-09-061-3/+0Star
* accel/tcg: Properly implement get_page_addr_code for user-onlyRichard Henderson2022-09-061-0/+14
* Fix 'writeable' typosPeter Maydell2022-06-081-3/+3
* accel/tcg: Remove ATOMIC_MMU_IDXRichard Henderson2022-04-201-1/+0Star
* tracing: remove TCG memory access tracingAlex Bennée2022-02-091-14/+0Star
* exec/memop: Adding signedness to quad definitionsFrédéric Pétrot2022-01-081-4/+4
* tcg: Add helper_unaligned_{ld,st} for user-only sigbusRichard Henderson2021-11-021-0/+11
* accel/tcg: Report unaligned load/store for user-onlyRichard Henderson2021-11-021-1/+6
* accel/tcg: Report unaligned atomics for user-onlyRichard Henderson2021-11-021-1/+12
* linux-user: Add cpu_loop_exit_sigsegvRichard Henderson2021-11-021-15/+18
* linux-user/host/riscv: Populate host_signal.hRichard Henderson2021-11-021-134/+0Star
* linux-user/host/mips: Populate host_signal.hRichard Henderson2021-11-021-51/+1Star
* linux-user/host/s390: Populate host_signal.hRichard Henderson2021-11-021-87/+1Star
* linux-user/host/aarch64: Populate host_signal.hRichard Henderson2021-11-021-93/+1Star
* linux-user/host/arm: Populate host_signal.hRichard Henderson2021-11-021-44/+1Star
* linux-user/host/sparc: Populate host_signal.hRichard Henderson2021-11-021-61/+1Star
* linux-user/host/alpha: Populate host_signal.hRichard Henderson2021-11-021-30/+1Star
* linux-user/host/ppc: Populate host_signal.hRichard Henderson2021-11-021-78/+1Star
* linux-user/host/x86: Populate host_signal.hRichard Henderson2021-11-021-135/+1Star
* accel/tcg: Fold cpu_exit_tb_from_sighandler into callerRichard Henderson2021-10-301-12/+2Star
* accel/tcg: Split out handle_sigsegv_accerr_writeRichard Henderson2021-10-301-41/+60
* accel/tcg: Move clear_helper_retaddr to cpu loopRichard Henderson2021-10-301-2/+0Star
* accel/tcg: Split out adjust_signal_pcRichard Henderson2021-10-301-16/+25
* accel/tcg: Add cpu_{ld,st}*_mmu interfacesRichard Henderson2021-10-131-209/+138Star
* trace: Split guest_mem_beforeRichard Henderson2021-10-061-29/+15Star
* plugins: Reorg arguments to qemu_plugin_vcpu_mem_cbRichard Henderson2021-10-061-14/+14
* trace/mem: Pass MemOpIdx to trace_mem_get_infoRichard Henderson2021-10-061-14/+28
* tcg: Rename TCGMemOpIdx to MemOpIdxRichard Henderson2021-10-061-1/+1
* accel/tcg: Drop signness in tracing in cputlb.cRichard Henderson2021-10-061-39/+6Star
* accel/tcg/user-exec: Fix read-modify-write of code on s390 hostsIlya Leoshkevich2021-09-141-7/+41
* accel/tcg: Expand ATOMIC_MMU_LOOKUP_*Richard Henderson2021-07-211-5/+7
* accel/tcg: Remove ATOMIC_MMU_DECLSRichard Henderson2021-07-211-1/+0Star
* accel/tcg: Fold EXTRA_ARGS into atomic_template.hRichard Henderson2021-07-211-1/+0Star
* accel/tcg: Standardize atomic helpers on softmmu apiRichard Henderson2021-07-211-26/+0Star
* tcg: Rename helper_atomic_*_mmu and provide for user-onlyRichard Henderson2021-07-211-17/+34
* tcg: Use correct trap number for page faults on *BSD systemsWarner Losh2021-06-291-2/+18
* accel/tcg: Probe the proper permissions for atomic opsRichard Henderson2021-06-191-3/+5
* Do not include cpu.h if it's not really necessaryThomas Huth2021-05-021-1/+0Star
* exec: Rename guest_{addr,range}_valid to *_untaggedRichard Henderson2021-02-161-1/+2
* exec: Use cpu_untagged_addr in g2h; split out g2h_untaggedRichard Henderson2021-02-161-24/+24
* cpu: tcg_ops: move to tcg-cpu-ops.h, keep a pointer in CPUClassClaudio Fontana2021-02-051-4/+5
* cpu: move debug_check_watchpoint to tcg_opsClaudio Fontana2021-02-051-1/+2
* cpu: Move tlb_fill to tcg_opsEduardo Habkost2021-02-051-3/+3
* remove TCG includes from common codePaolo Bonzini2021-01-021-1/+1
* accel/tcg/user-exec: silence the compiler warningsChen Qun2020-12-181-1/+2
* accel/tcg: Fix computing of is_write for MIPSKele Huang2020-10-081-4/+39
* qemu/: fix some comment spelling errorszhaolichang2020-09-171-1/+1
* meson: rename included C source files to .c.incPaolo Bonzini2020-08-211-1/+1