| Commit message (Expand) | Author | Age | Files | Lines |
* | tcg: Define and use new tlb_hit() and tlb_hit_page() functions | Peter Maydell | 2018-07-02 | 1 | -0/+23 |
* | tcg: Support MMU protection regions smaller than TARGET_PAGE_SIZE | Peter Maydell | 2018-06-26 | 1 | -1/+4 |
* | bswap: Add new stn_*_p() and ldn_*_p() memory access functions | Peter Maydell | 2018-06-15 | 1 | -0/+4 |
* | exec: reintroduce MemoryRegion caching | Paolo Bonzini | 2018-05-09 | 1 | -1/+5 |
* | exec: move memory access declarations to a common header, inline *_phys funct... | Paolo Bonzini | 2018-05-09 | 1 | -45/+30 |
* | linux-user: fix mmap/munmap/mprotect/mremap/shmat | Max Filippov | 2018-03-09 | 1 | -1/+5 |
* | accel/tcg: allow to invalidate a write TLB entry immediately | David Hildenbrand | 2017-10-20 | 1 | -0/+3 |
* | util: move qemu_real_host_page_size/mask to osdep.h | Emilio G. Cota | 2017-10-10 | 1 | -2/+0 |
* | exec: introduce MemoryRegionCache | Paolo Bonzini | 2016-12-22 | 1 | -0/+23 |
* | tcg: Add EXCP_ATOMIC | Richard Henderson | 2016-10-26 | 1 | -0/+1 |
* | cpu: Support a target CPU having a variable page size | Peter Maydell | 2016-10-24 | 1 | -0/+9 |
* | tcg: Improve the alignment check infrastructure | Sergey Sorokin | 2016-07-06 | 1 | -4/+12 |
* | target-*: Don't redefine cpu_exec() | Peter Crosthwaite | 2016-06-29 | 1 | -0/+2 |
* | qemu-common.h: Drop WORDS_ALIGNED define | Peter Maydell | 2016-06-07 | 1 | -5/+0 |
* | cpu: move endian-dependent load/store functions to cpu-all.h | Paolo Bonzini | 2016-05-19 | 1 | -0/+25 |
* | include: Clean up includes | Peter Maydell | 2016-02-23 | 1 | -1/+0 |
* | translate-all: ensure host page mask is always extended with 1's | Paolo Bonzini | 2015-12-02 | 1 | -3/+5 |
* | Move RAMBlock and ram_list to ram_addr.h | Dr. David Alan Gilbert | 2015-09-09 | 1 | -41/+0 |
* | linux-user: remove useless macros GUEST_BASE and RESERVED_VA | Laurent Vivier | 2015-08-24 | 1 | -3/+1 |
* | linux-user: remove --enable-guest-base/--disable-guest-base | Laurent Vivier | 2015-08-24 | 1 | -5/+0 |
* | cpu-all: complete "real" host page size API | Peter Crosthwaite | 2015-07-06 | 1 | -0/+3 |
* | include/exec: Move standard exceptions to cpu-all.h | Peter Crosthwaite | 2015-06-26 | 1 | -0/+6 |
* | Convert ram_list to RCU | Mike Day | 2015-02-16 | 1 | -4/+2 |
* | exec: convert ram_list to QLIST | Mike Day | 2015-02-16 | 1 | -2/+2 |
* | cosmetic changes preparing for the following patches | Mike Day | 2015-02-16 | 1 | -0/+1 |
* | exec: protect mru_block with RCU | Paolo Bonzini | 2015-02-16 | 1 | -0/+2 |
* | cpu_ldst.h, cpu-all.h, bswap.h: Update documentation on ld/st accessors | Peter Maydell | 2015-01-20 | 1 | -36/+2 |
* | Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging | Peter Maydell | 2015-01-10 | 1 | -4/+8 |
|\ |
|
| * | exec: qemu_ram_alloc_resizeable, qemu_ram_resize | Michael S. Tsirkin | 2015-01-08 | 1 | -3/+6 |
| * | exec: split length -> used_length/max_length | Michael S. Tsirkin | 2015-01-08 | 1 | -1/+2 |
* | | tcg: add separate monitor command to dump opcode counters | Max Filippov | 2014-12-17 | 1 | -0/+1 |
|/ |
|
* | cpu: verify that block->host is set | Michael S. Tsirkin | 2014-12-16 | 1 | -0/+1 |
* | cpu: assert host pointer offset within block | Michael S. Tsirkin | 2014-12-16 | 1 | -0/+1 |
* | exec: add wrapper for host pointer access | Michael S. Tsirkin | 2014-12-16 | 1 | -0/+5 |
* | translate-all.c: memory walker initial address miscalculation | Mikhail Ilyin | 2014-10-06 | 1 | -2/+2 |
* | linux-user: /proc/self/maps content | Mikhail Ilyin | 2014-08-22 | 1 | -0/+2 |
* | memory: move RAM_PREALLOC_MASK to exec.c, rename | Paolo Bonzini | 2014-06-19 | 1 | -3/+0 |
* | memory: reorganize file-based allocation | Paolo Bonzini | 2014-06-19 | 1 | -3/+0 |
* | NUMA: move numa related code to new file numa.c | Wanlong Gao | 2014-06-19 | 1 | -2/+0 |
* | softmmu: move all load/store functions to cpu_ldst.h | Paolo Bonzini | 2014-06-05 | 1 | -119/+0 |
* | cpu: make CPU_INTERRUPT_RESET available on all targets | Paolo Bonzini | 2014-05-13 | 1 | -3/+5 |
* | exec: Change cpu_abort() argument to CPUState | Andreas Färber | 2014-03-13 | 1 | -3/+0 |
* | exec: Change cpu_breakpoint_{insert,remove{,_by_ref,_all}} argument | Andreas Färber | 2014-03-13 | 1 | -15/+0 |
* | exec: Change cpu_watchpoint_{insert,remove{,_by_ref,_all}} argument | Andreas Färber | 2014-03-13 | 1 | -6/+0 |
* | memory: split dirty bitmap into three | Juan Quintela | 2014-01-13 | 1 | -1/+2 |
* | exec: Reduce ifdeffery around -mem-path | Markus Armbruster | 2013-09-12 | 1 | -2/+0 |
* | Merge remote-tracking branch 'riku/linux-user-for-upstream' into staging | Anthony Liguori | 2013-07-25 | 1 | -2/+6 |
|\ |
|
| * | linux-user: fix segmentation fault passing with h2g(x) != x | Alexander Graf | 2013-07-23 | 1 | -2/+6 |
* | | exec: Change cpu_memory_rw_debug() argument to CPUState | Andreas Färber | 2013-07-23 | 1 | -1/+2 |
* | | cpu: Turn cpu_get_phys_page_debug() into a CPUClass hook | Andreas Färber | 2013-07-23 | 1 | -5/+0 |