Age | Commit message (Expand) | Author |
2017-05-11 | cputlb: handle first atomic write to the page | Nikunj A Dadhania |
2017-02-28 | cputlb: Don't assume do_unassigned_access() never returns | Peter Maydell |
2017-02-24 | cputlb: introduce tlb_flush_*_all_cpus[_synced] | Alex Bennée |
2017-02-24 | cputlb: atomically update tlb fields used by tlb_reset_dirty | Alex Bennée |
2017-02-24 | cputlb: add tlb_flush_by_mmuidx async routines | Alex Bennée |
2017-02-24 | cputlb and arm/sparc targets: convert mmuidx flushes from varg to bitmap | Alex Bennée |
2017-02-24 | cputlb: introduce tlb_flush_* async work. | KONRAD Frederic |
2017-02-24 | cputlb: tweak qemu_ram_addr_from_host_nofail reporting | Alex Bennée |
2017-02-24 | cputlb: add assert_cpu_is_self checks | Alex Bennée |
2017-02-24 | tcg: drop global lock during TCG code execution | Jan Kiszka |
2017-01-13 | cputlb: drop flush_global flag from tlb_flush | Alex Bennée |
2016-10-28 | clean-up: removed duplicate #includes | Anand J |
2016-10-26 | tcg: Add CONFIG_ATOMIC64 | Richard Henderson |
2016-10-26 | tcg: Add atomic128 helpers | Richard Henderson |
2016-10-26 | tcg: Add atomic helpers | Richard Henderson |
2016-10-26 | cputlb: Tidy some macros | Richard Henderson |
2016-10-26 | cputlb: Move most of iotlb code out of line | Richard Henderson |
2016-10-26 | cputlb: Move probe_write out of softmmu_template.h | Richard Henderson |
2016-10-26 | cputlb: Replace SHIFT with DATA_SIZE | Richard Henderson |
2016-09-16 | tcg: Merge GETPC and GETRA | Richard Henderson |
2016-07-08 | cputlb: Add address parameter to VICTIM_TLB_HIT | Samuel Damashek |
2016-07-08 | cputlb: Move VICTIM_TLB_HIT out of line | Richard Henderson |
2016-06-28 | cputlb: don't cpu_abort() if guest tries to execute outside RAM or RAM | Peter Maydell |
2016-05-29 | memory: split memory_region_from_host from qemu_ram_addr_from_host | Paolo Bonzini |
2016-05-19 | cpu: move exec-all.h inclusion out of cpu.h | Paolo Bonzini |
2016-05-12 | tcg: Remove needless CPUState::current_tb | Sergey Fedorov |
2016-03-22 | cputlb: modernise the debug support | Alex Bennée |
2016-03-07 | memory: Drop MemoryRegion.ram_addr | Fam Zheng |
2016-01-29 | exec: Clean up includes | Peter Maydell |
2016-01-21 | exec.c: Pass MemTxAttrs to iotlb_to_region so it uses the right AS | Peter Maydell |
2016-01-21 | cputlb.c: Use correct address space when looking up MemoryRegionSection | Peter Maydell |
2015-09-16 | cputlb: Change tlb_set_dirty() arg to cpu | Peter Crosthwaite |
2015-09-16 | cputlb: move CPU_LOOP() for tlb_reset() to exec.c | Peter Crosthwaite |
2015-09-11 | tlb: Add "ifetch" argument to cpu_mmu_index() | Benjamin Herrenschmidt |
2015-08-25 | cputlb: Add functions for flushing TLB for a single MMU index | Peter Maydell |
2015-06-05 | memory: replace cpu_physical_memory_reset_dirty() with test-and-clear | Stefan Hajnoczi |
2015-06-05 | cputlb: remove useless arguments to tlb_unprotect_code_phys, rename | Paolo Bonzini |
2015-04-26 | Add MemTxAttrs to the IOTLB | Peter Maydell |
2015-04-26 | Make CPU iotlb a structure rather than a plain hwaddr | Peter Maydell |
2015-02-16 | exec: RCUify AddressSpaceDispatch | Paolo Bonzini |
2015-02-16 | exec: make iotlb RCU-friendly | Paolo Bonzini |
2014-12-16 | qemu-log: add log category for MMU info | Antony Pavlov |
2014-09-01 | implementing victim TLB for QEMU system emulated TLB | Xin Tong |
2014-06-05 | softmmu: introduce cpu_ldst.h | Paolo Bonzini |
2014-06-05 | softmmu: move softmmu_template.h out of include/ | Paolo Bonzini |
2014-06-05 | softmmu: commonize helper definitions | Paolo Bonzini |
2014-06-05 | cputlb: Fix regression with TCG interpreter (bug 1310324) | Stefan Weil |
2014-03-13 | cputlb: Change tlb_set_page() argument to CPUState | Andreas Färber |
2014-03-13 | cputlb: Change tlb_flush() argument to CPUState | Andreas Färber |
2014-03-13 | cputlb: Change tlb_flush_page() argument to CPUState | Andreas Färber |