1460 Commits (d5674412ba32b6fb0fc6dfd6d1fcddadf75cbfaa)

Author SHA1 Message Date
Stefan Weil 24c32ed374 docs: Fix some typos (found by typos) and grammar issues 2 years ago
Harsh Prateek Bora 18530e7c57 cpu-common.c: export cpu_get_free_index to be reused later 2 years ago
Philippe Mathieu-Daudé 99481a0988 accel: Restrict probe_access*() functions to TCG 2 years ago
Richard Henderson 3d75856d1a accel/tcg: Move {set,clear}_helper_retaddr to cpu_ldst.h 2 years ago
Salil Mehta 242da18082 gdbstub: Add helper function to unregister GDB register space 2 years ago
Salil Mehta 24bec42f3d physmem: Add helper function to destroy CPU AddressSpace 2 years ago
Eric Auger 2457343d05 memory: remove IOMMU MR iommu_set_page_size_mask() callback 2 years ago
Roman Kiryanov 7246c4cc47 exec: don't use void* in pointer arithmetic in headers 2 years ago
Roman Kiryanov 17c7df806b exec: avoid using C++ keywords in function parameters 2 years ago
Eric Auger 71386c6efd memory: Remove IOMMU MR iommu_set_iova_range API 2 years ago
Alex Bennée 5b7d54d4ed gdbstub: move enums into separate header 2 years ago
Alex Bennée b31bf9f8f7 include/exec: add missing include guard comment 2 years ago
Roman Kiryanov fc0870c180 exec: Make the MemOp enum cast explicit 2 years ago
Philippe Mathieu-Daudé eb5b2896f6 memory: Constify IOMMUTLBEvent in memory_region_notify_iommu() 2 years ago
Philippe Mathieu-Daudé ec40be993b memory: Constify IOMMUTLBEvent in memory_region_notify_iommu_one() 2 years ago
Xiaoyao Li a0aa6db7ce memory: Introduce memory_region_init_ram_guest_memfd() 2 years ago
Paolo Bonzini dc0d28ca46 machine: allow early use of machine_require_guest_memfd 2 years ago
Nicholas Piggin 99cd12ced1 tcg/cputlb: Remove non-synced variants of global TLB flushes 2 years ago
Cédric Le Goater ebb481c03c memory: Add Error** argument to memory_get_xlat_addr() 2 years ago
Philippe Mathieu-Daudé 7c211c1cb4 accel/tcg: Remove cpu_ldsb_code / cpu_ldsw_code 2 years ago
Richard Henderson 4c6163eaf2 accel/tcg: Introduce translator_fake_ld 2 years ago
Richard Henderson 4c833c60e0 disas: Use translator_st to get disassembly data 2 years ago
Richard Henderson b67c567b79 accel/tcg: Return bool from TranslatorOps.disas_log 2 years ago
Richard Henderson e501325991 plugins: Read mem_only directly from TB cflags 2 years ago
Richard Henderson 3a247368e6 accel/tcg: Implement translator_st 2 years ago
Richard Henderson b3f05b8ce2 accel/tcg: Record when translator_fake_ldb is used 2 years ago
Richard Henderson ba3fb2a735 accel/tcg: Record mmio bytes during translation 2 years ago
Richard Henderson 99977aefd0 accel/tcg: Pass DisasContextBase to translator_fake_ldb 2 years ago
Richard Henderson 66f3b79e85 accel/tcg: Hide in_same_page outside of a target-specific context 2 years ago
Richard Henderson 8018947230 accel/tcg: Use vaddr in translator_ld* 2 years ago
Mattias Nissler 69e78f1b34 system/physmem: Per-AddressSpace bounce buffering 3 years ago
Mattias Nissler 5c62719710 system/physmem: Propagate AddressSpace to MapClient helpers 3 years ago
Richard Henderson d828b92b8a accel/tcg: Introduce CF_BP_PAGE 2 years ago
Philippe Mathieu-Daudé b254c342cf accel/tcg: Access tcg_cflags with getter / setter 2 years ago
Philippe Mathieu-Daudé 74781c0888 exec/cpu: Extract page-protection definitions to page-protection.h 2 years ago
Philippe Mathieu-Daudé 7dd1259b37 exec/cpu: Remove duplicated PAGE_PASSTHROUGH definition 2 years ago
Philippe Mathieu-Daudé a4f06b1a05 exec/cpu: Remove obsolete PAGE_RESERVED definition 2 years ago
BALATON Zoltan 86b7c55182 exec/cpu: Rename PAGE_BITS macro to PAGE_RWX 2 years ago
Philippe Mathieu-Daudé 1072f927f0 exec/cpu: Indent TARGET_PAGE_foo definitions 2 years ago
Philippe Mathieu-Daudé 4e11165316 user: Move 'thunk.h' from 'exec/user' to 'user' 2 years ago
Philippe Mathieu-Daudé 22879b6680 user: Move 'abitypes.h' from 'exec/user' to 'user' 2 years ago
Philippe Mathieu-Daudé f184f3856e exec: Include missing license in 'exec/cpu-common.h' 2 years ago
Richard Henderson 5f2a5a5b34 plugins: Remove plugin helpers 2 years ago
Richard Henderson 8a2927f290 plugins: Use emit_before_op for PLUGIN_GEN_FROM_MEM 2 years ago
Richard Henderson 83a0ad2673 tcg: Pass function pointer to tcg_gen_call* 2 years ago
Philippe Mathieu-Daudé aacfd8bbaf exec: Move CPUTLBEntry helpers to cputlb.c 2 years ago
Philippe Mathieu-Daudé 16aa8eaaac exec: Restrict inclusion of 'user/guest-base.h' 2 years ago
Philippe Mathieu-Daudé d3cbde7402 exec: Rename 'exec/user/guest-base.h' as 'user/guest-base.h' 2 years ago
Philippe Mathieu-Daudé 1ce871a3e7 exec: Restrict 'cpu_ldst.h' to TCG accelerator 2 years ago
Philippe Mathieu-Daudé 43bc8a6f1a exec: Restrict TCG specific declarations of 'cputlb.h' 2 years ago