63 Commits (b8611499b940b1b4db67aa985e3a844437bcbf00)

Author SHA1 Message Date
Peter Crosthwaite a17d448274 exec-all: Translate TCI return addresses backwards too 11 years ago
Peter Maydell d7a74a9d4a cputlb: Add functions for flushing TLB for a single MMU index 11 years ago
Paolo Bonzini 414b15c909 exec: drop cpu_can_do_io, just read cpu->can_do_io 11 years ago
Sergey Fedorov 02d57ea115 cpu-exec: Do not invalidate original TB in cpu_exec_nocache() 11 years ago
Peter Crosthwaite 4bad9e392e cpu: Change cpu_exec_init() arg to cpu, not env 11 years ago
Peter Crosthwaite bbd77c180d translate-all: Change tb_flush() env argument to cpu 11 years ago
Bharata B Rao 5a790cc4b9 cpu: Add Error argument to cpu_exec_init() 11 years ago
Li Zhijian dd63169766 migration: extend migration_bitmap 11 years ago
Peter Crosthwaite e1b89321ba include/exec: Move tb hash functions out 11 years ago
Yongbok Kim 3b4afc9e75 softmmu: Add probe_write() 11 years ago
Paolo Bonzini 1652b97476 exec: move functions to translate-all.h 11 years ago
Peter Maydell fadc1cbe85 Add MemTxAttrs to the IOTLB 11 years ago
Peter Maydell 3b64349539 memory: Replace io_mem_read/write with memory_region_dispatch_read/write 11 years ago
Paolo Bonzini 79e2b9aecc exec: RCUify AddressSpaceDispatch 11 years ago
Paolo Bonzini 9d82b5a792 exec: make iotlb RCU-friendly 13 years ago
Paolo Bonzini 76e5c76f2e exec: introduce cpu_reload_memory_map 11 years ago
Paolo Bonzini 0266359e57 cpu-exec: add a new CF_USE_ICOUNT cflag 12 years ago
Pavel Dovgalyuk d8a499f17e cpu-exec: invalidate nocache translation if they are interrupted 12 years ago
Igor Mammedov a2b257d621 memory: expose alignment used for allocating RAM as MemoryRegion API 12 years ago
Peter Maydell 86025ee443 cpu-exec: Make debug_excp_handler a QOM CPU method 12 years ago
Richard Henderson 9171478c95 tcg-ppc: Use uintptr_t in ppc_tb_set_jmp_target 12 years ago
Paolo Bonzini c773828aa9 softmmu: move all load/store functions to cpu_ldst.h 12 years ago
Paolo Bonzini ca0aa40816 softmmu: move definition of CPU_MMU_INDEX to inclusion site, drop ACCESS_TYPE 12 years ago
Paolo Bonzini 859d76120b softmmu: start introducing SOFTMMU_CODE_ACCESS in softmmu_header.h 12 years ago
Richard Henderson b6bfeea92a tcg-mips: Enable direct chaining of TBs 12 years ago
Richard Henderson a10c64e0df tcg-s390: Implement direct chaining of TBs 12 years ago
Richard Henderson cb3d83bc49 exec-all.h: Use stl_le_p instead of stl_p patching x86 12 years ago
Richard Henderson 1813e1758d tcg: Define tcg_insn_unit for code pointers 12 years ago
Peter Maydell 86360ad71d exec-all.h: Use stl_p to avoid undefined behaviour patching x86 jumps 12 years ago
Peter Maydell 14dcdac82f exec-all.h: Increase MAX_OP_PER_INSTR for ARM A64 decoder 12 years ago
Andreas Färber 0c591eb0a9 cputlb: Change tlb_set_page() argument to CPUState 13 years ago
Andreas Färber 00c8cb0a36 cputlb: Change tlb_flush() argument to CPUState 13 years ago
Andreas Färber 31b030d4ab cputlb: Change tlb_flush_page() argument to CPUState 13 years ago
Andreas Färber 0ea8cb8895 cpu-exec: Change cpu_resume_from_signal() argument to CPUState 13 years ago
Andreas Färber 648f034c6c translate-all: Change tb_gen_code() argument to CPUState 13 years ago
Andreas Färber 90b40a696a translate-all: Change cpu_io_recompile() argument to CPUState 13 years ago
Andreas Färber 3f38f309b2 translate-all: Change cpu_restore_state() argument to CPUState 13 years ago
Andreas Färber 5638d180d6 cpu-exec: Change cpu_loop_exit() argument to CPUState 13 years ago
Andreas Färber d5a11fefef exec: Change tlb_fill() argument to CPUState 13 years ago
Andreas Färber 99df7dce8a cpu: Move can_do_io field from CPU_COMMON to CPUState 13 years ago
Edgar E. Iglesias 09daed848c cpu: Add per-cpu address space 12 years ago
Edgar E. Iglesias 777170946f exec: Make iotlb_to_region input an AS 13 years ago
Edgar E. Iglesias 29d8ec7bee exec: Make tb_invalidate_phys_addr input an AS 13 years ago
Alexey Kardashevskiy 47c16ed56a kvm: initialize qemu_host_page_size 12 years ago
Stefan Weil 575ddeb459 exec: Fix prototype of phys_mem_set_alloc and related functions 13 years ago
Richard Henderson dbdbe0cd31 exec: Delete is_tcg_gen_code and GETRA_EXT 13 years ago
Richard Henderson 023261ef85 tcg-aarch64: Update to helper_ret_*_mmu routines 13 years ago
Richard Henderson d9f4dde4a6 tcg-arm: Rearrange slow-path qemu_ld/st 13 years ago
Paolo Bonzini 619f90ba62 tcg-ppc: use new return-argument ld/st helpers 13 years ago
Markus Armbruster 91138037cb exec: Simplify the guest physical memory allocation hook 13 years ago