74 Commits (c636367311e892a9c5b93eaf53f59091729266e7)

Author SHA1 Message Date
Alex Bennée d10eb08f5d cputlb: drop flush_global flag from tlb_flush 10 years ago
Anand J 814bb12a56 clean-up: removed duplicate #includes 10 years ago
Richard Henderson df79b996a7 tcg: Add CONFIG_ATOMIC64 10 years ago
Richard Henderson 7ebee43ee3 tcg: Add atomic128 helpers 10 years ago
Richard Henderson c482cb117c tcg: Add atomic helpers 10 years ago
Richard Henderson c86c6e4c80 cputlb: Tidy some macros 10 years ago
Richard Henderson 82a45b96a2 cputlb: Move most of iotlb code out of line 10 years ago
Richard Henderson 3b08f0a925 cputlb: Move probe_write out of softmmu_template.h 10 years ago
Richard Henderson dea2198201 cputlb: Replace SHIFT with DATA_SIZE 10 years ago
Richard Henderson 01ecaf438b tcg: Merge GETPC and GETRA 10 years ago
Samuel Damashek a390284b80 cputlb: Add address parameter to VICTIM_TLB_HIT 10 years ago
Richard Henderson 7e9a7c50d9 cputlb: Move VICTIM_TLB_HIT out of line 10 years ago
Peter Maydell d7f3040357 cputlb: don't cpu_abort() if guest tries to execute outside RAM or RAM 10 years ago
Paolo Bonzini 07bdaa4196 memory: split memory_region_from_host from qemu_ram_addr_from_host 11 years ago
Paolo Bonzini 63c915526d cpu: move exec-all.h inclusion out of cpu.h 11 years ago
Sergey Fedorov 3213525f8a tcg: Remove needless CPUState::current_tb 10 years ago
Alex Bennée 8526e1f4e4 cputlb: modernise the debug support 11 years ago
Fam Zheng 8e41fb63c5 memory: Drop MemoryRegion.ram_addr 11 years ago
Peter Maydell 7b31bbc2e6 exec: Clean up includes 11 years ago
Peter Maydell a54c87b68a exec.c: Pass MemTxAttrs to iotlb_to_region so it uses the right AS 11 years ago
Peter Maydell d7898cda81 cputlb.c: Use correct address space when looking up MemoryRegionSection 11 years ago
Peter Crosthwaite bcae01e468 cputlb: Change tlb_set_dirty() arg to cpu 11 years ago
Peter Crosthwaite 9a13565d52 cputlb: move CPU_LOOP() for tlb_reset() to exec.c 11 years ago
Benjamin Herrenschmidt 97ed5ccdee tlb: Add "ifetch" argument to cpu_mmu_index() 11 years ago
Peter Maydell d7a74a9d4a cputlb: Add functions for flushing TLB for a single MMU index 11 years ago
Stefan Hajnoczi 03eebc9e32 memory: replace cpu_physical_memory_reset_dirty() with test-and-clear 12 years ago
Paolo Bonzini 9564f52da7 cputlb: remove useless arguments to tlb_unprotect_code_phys, rename 11 years ago
Peter Maydell fadc1cbe85 Add MemTxAttrs to the IOTLB 11 years ago
Peter Maydell e469b22ffd Make CPU iotlb a structure rather than a plain hwaddr 11 years ago
Paolo Bonzini 79e2b9aecc exec: RCUify AddressSpaceDispatch 12 years ago
Paolo Bonzini 9d82b5a792 exec: make iotlb RCU-friendly 13 years ago
Antony Pavlov 339aaf5b7f qemu-log: add log category for MMU info 12 years ago
Xin Tong 88e89a57f9 implementing victim TLB for QEMU system emulated TLB 12 years ago
Paolo Bonzini f08b617018 softmmu: introduce cpu_ldst.h 13 years ago
Paolo Bonzini 58ed270df9 softmmu: move softmmu_template.h out of include/ 13 years ago
Paolo Bonzini 0f590e749f softmmu: commonize helper definitions 13 years ago
Stefan Weil 7e4e88656c cputlb: Fix regression with TCG interpreter (bug 1310324) 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 a47dddd734 exec: Change cpu_abort() argument to CPUState 13 years ago
Andreas Färber bb0e627a84 exec: Change memory_region_section_get_iotlb() argument to CPUState 13 years ago
Andreas Färber baea4fae7b cputlb: Change tlb_unprotect_code_phys() argument to CPUState 13 years ago
Andreas Färber 611d4f996f translate-all: Change tb_flush_jmp_cache() argument to CPUState 13 years ago
Andreas Färber 8cd70437f3 cpu: Move tb_jmp_cache field from CPU_COMMON to CPUState 13 years ago
Edgar E. Iglesias 09daed848c cpu: Add per-cpu address space 13 years ago
Edgar E. Iglesias 777170946f exec: Make iotlb_to_region input an AS 13 years ago
Juan Quintela 220c3ebddb memory: split cpu_physical_memory_* functions to its own include 13 years ago
Juan Quintela a2f4d5bef2 memory: make cpu_physical_memory_reset_dirty() take a length parameter 13 years ago
Juan Quintela a2cd8c852d memory: s/dirty/clean/ in cpu_physical_memory_is_dirty() 13 years ago