| Commit message (Expand) | Author | Age | Files | Lines |
* | cputlb: drop flush_global flag from tlb_flush | Alex Bennée | 2017-01-13 | 1 | -15/+6 |
* | clean-up: removed duplicate #includes | Anand J | 2016-10-28 | 1 | -1/+0 |
* | tcg: Add CONFIG_ATOMIC64 | Richard Henderson | 2016-10-26 | 1 | -0/+4 |
* | tcg: Add atomic128 helpers | Richard Henderson | 2016-10-26 | 1 | -0/+5 |
* | tcg: Add atomic helpers | Richard Henderson | 2016-10-26 | 1 | -3/+109 |
* | cputlb: Tidy some macros | Richard Henderson | 2016-10-26 | 1 | -0/+8 |
* | cputlb: Move most of iotlb code out of line | Richard Henderson | 2016-10-26 | 1 | -0/+37 |
* | cputlb: Move probe_write out of softmmu_template.h | Richard Henderson | 2016-10-26 | 1 | -0/+21 |
* | cputlb: Replace SHIFT with DATA_SIZE | Richard Henderson | 2016-10-26 | 1 | -8/+8 |
* | tcg: Merge GETPC and GETRA | Richard Henderson | 2016-09-16 | 1 | -4/+2 |
* | cputlb: Add address parameter to VICTIM_TLB_HIT | Samuel Damashek | 2016-07-08 | 1 | -2/+2 |
* | cputlb: Move VICTIM_TLB_HIT out of line | Richard Henderson | 2016-07-08 | 1 | -0/+29 |
* | cputlb: don't cpu_abort() if guest tries to execute outside RAM or RAM | Peter Maydell | 2016-06-28 | 1 | -2/+37 |
* | memory: split memory_region_from_host from qemu_ram_addr_from_host | Paolo Bonzini | 2016-05-29 | 1 | -1/+2 |
* | cpu: move exec-all.h inclusion out of cpu.h | Paolo Bonzini | 2016-05-19 | 1 | -0/+1 |
* | tcg: Remove needless CPUState::current_tb | Sergey Fedorov | 2016-05-13 | 1 | -13/+0 |
* | cputlb: modernise the debug support | Alex Bennée | 2016-03-22 | 1 | -44/+44 |
* | memory: Drop MemoryRegion.ram_addr | Fam Zheng | 2016-03-07 | 1 | -2/+2 |
* | exec: Clean up includes | Peter Maydell | 2016-01-29 | 1 | -1/+1 |
* | exec.c: Pass MemTxAttrs to iotlb_to_region so it uses the right AS | Peter Maydell | 2016-01-21 | 1 | -2/+4 |
* | cputlb.c: Use correct address space when looking up MemoryRegionSection | Peter Maydell | 2016-01-21 | 1 | -1/+2 |
* | cputlb: Change tlb_set_dirty() arg to cpu | Peter Crosthwaite | 2015-09-16 | 1 | -1/+2 |
* | cputlb: move CPU_LOOP() for tlb_reset() to exec.c | Peter Crosthwaite | 2015-09-16 | 1 | -15/+12 |
* | tlb: Add "ifetch" argument to cpu_mmu_index() | Benjamin Herrenschmidt | 2015-09-11 | 1 | -1/+1 |
* | cputlb: Add functions for flushing TLB for a single MMU index | Peter Maydell | 2015-08-25 | 1 | -0/+97 |
* | memory: replace cpu_physical_memory_reset_dirty() with test-and-clear | Stefan Hajnoczi | 2015-06-05 | 1 | -2/+2 |
* | cputlb: remove useless arguments to tlb_unprotect_code_phys, rename | Paolo Bonzini | 2015-06-05 | 1 | -2/+1 |
* | Add MemTxAttrs to the IOTLB | Peter Maydell | 2015-04-26 | 1 | -3/+15 |
* | Make CPU iotlb a structure rather than a plain hwaddr | Peter Maydell | 2015-04-26 | 1 | -2/+2 |
* | exec: RCUify AddressSpaceDispatch | Paolo Bonzini | 2015-02-16 | 1 | -2/+6 |
* | exec: make iotlb RCU-friendly | Paolo Bonzini | 2015-02-16 | 1 | -3/+2 |
* | qemu-log: add log category for MMU info | Antony Pavlov | 2014-12-16 | 1 | -1/+2 |
* | implementing victim TLB for QEMU system emulated TLB | Xin Tong | 2014-09-01 | 1 | -1/+30 |
* | softmmu: introduce cpu_ldst.h | Paolo Bonzini | 2014-06-05 | 1 | -0/+1 |
* | softmmu: move softmmu_template.h out of include/ | Paolo Bonzini | 2014-06-05 | 1 | -8/+8 |
* | softmmu: commonize helper definitions | Paolo Bonzini | 2014-06-05 | 1 | -2/+16 |
* | cputlb: Fix regression with TCG interpreter (bug 1310324) | Stefan Weil | 2014-06-05 | 1 | -2/+4 |
* | cputlb: Change tlb_set_page() argument to CPUState | Andreas Färber | 2014-03-13 | 1 | -2/+2 |
* | cputlb: Change tlb_flush() argument to CPUState | Andreas Färber | 2014-03-13 | 1 | -3/+3 |
* | cputlb: Change tlb_flush_page() argument to CPUState | Andreas Färber | 2014-03-13 | 1 | -2/+2 |
* | exec: Change cpu_abort() argument to CPUState | Andreas Färber | 2014-03-13 | 1 | -1/+1 |
* | exec: Change memory_region_section_get_iotlb() argument to CPUState | Andreas Färber | 2014-03-13 | 1 | -1/+1 |
* | cputlb: Change tlb_unprotect_code_phys() argument to CPUState | Andreas Färber | 2014-03-13 | 1 | -1/+1 |
* | translate-all: Change tb_flush_jmp_cache() argument to CPUState | Andreas Färber | 2014-03-13 | 1 | -1/+1 |
* | cpu: Move tb_jmp_cache field from CPU_COMMON to CPUState | Andreas Färber | 2014-03-13 | 1 | -1/+1 |
* | cpu: Add per-cpu address space | Edgar E. Iglesias | 2014-02-11 | 1 | -3/+4 |
* | exec: Make iotlb_to_region input an AS | Edgar E. Iglesias | 2014-02-11 | 1 | -1/+1 |
* | memory: split cpu_physical_memory_* functions to its own include | Juan Quintela | 2014-01-13 | 1 | -0/+1 |
* | memory: make cpu_physical_memory_reset_dirty() take a length parameter | Juan Quintela | 2014-01-13 | 1 | -2/+1 |
* | memory: s/dirty/clean/ in cpu_physical_memory_is_dirty() | Juan Quintela | 2014-01-13 | 1 | -1/+2 |