summaryrefslogtreecommitdiffstats
path: root/exec.c
Commit message (Expand)AuthorAgeFilesLines
* migration: Make savevm.c target independentJuan Quintela2017-05-181-0/+9
* exec: Create include for target_page_size()Juan Quintela2017-05-181-0/+1
* Merge remote-tracking branch 'dgilbert/tags/pull-hmp-20170517' into stagingStefan Hajnoczi2017-05-181-11/+33
|\
| * ramblock: add new hmp command "info ramblock"Peter Xu2017-05-171-0/+22
| * ramblock: add RAMBLOCK_FOREACH()Peter Xu2017-05-171-11/+11
* | Merge remote-tracking branch 'mst/tags/for_upstream' into stagingStefan Hajnoczi2017-05-181-34/+69
|\ \
| * | exec: abstract address_space_do_translate()Peter Xu2017-05-171-34/+69
| |/
* / xen/mapcache: store dma information in revmapcache entries for debuggingStefano Stabellini2017-05-161-4/+4
|/
* memory: add support getting and using a dirty bitmap copy.Gerd Hoffmann2017-04-241-0/+75
* ram: Remove migration_bitmap_extend()Juan Quintela2017-04-211-1/+0Star
* ram: rename last_ram_offset() last_ram_pages()Juan Quintela2017-04-211-3/+3
* ram: Rename qemu_target_page_bits() to qemu_target_page_size()Juan Quintela2017-04-211-2/+2
* exec: revert MemoryRegionCachePaolo Bonzini2017-04-031-53/+11Star
* RAMBlocks: qemu_ram_is_sharedDr. David Alan Gilbert2017-03-161-0/+5
* exec: add cpu_synchronize_state to cpu_memory_rw_debugChristian Borntraeger2017-03-141-0/+2
* mem-prealloc: reduce large guest start-up and migration time.Jitendra Kolhe2017-03-141-1/+1
* exec, kvm, target-ppc: Move getrampagesize() to common codeAlexey Kardashevskiy2017-03-031-0/+82
* postcopy: Record largest page sizeDr. David Alan Gilbert2017-02-281-0/+13
* postcopy: enhance ram_block_discard_range for hugepagesDr. David Alan Gilbert2017-02-281-4/+20
* exec: ram_block_discard_rangeDr. David Alan Gilbert2017-02-281-0/+54
* tcg: drop global lock during TCG code executionJan Kiszka2017-02-241-3/+9
* exec: make address_space_cache_destroy idempotentPaolo Bonzini2017-02-171-0/+1
* arm: Correctly handle watchpoints for BE32 CPUsJulian Brown2017-02-071-0/+1
* trace: switch to modular code generation for sub-directoriesDaniel P. Berrange2017-01-311-1/+1
* memory: don't sign-extend 32-bit writesLadi Prosek2017-01-271-1/+1
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2017-01-201-0/+6
|\
| * ramblock-notifier: newPaolo Bonzini2017-01-161-0/+5
| * exec: Add missing rcu_read_unlockRoman Kapl2017-01-161-0/+1
* | cputlb: drop flush_global flag from tlb_flushAlex Bennée2017-01-131-2/+2
|/
* exec: introduce address_space_get_iotlb_entry()Jason Wang2017-01-101-0/+33
* exec: introduce MemoryRegionCachePaolo Bonzini2016-12-221-0/+76
* exec: introduce address_space_extend_translationPaolo Bonzini2016-12-221-21/+29
* exec: introduce memory_ldst.inc.cPaolo Bonzini2016-12-221-671/+10Star
* exec: optimize remaining address_space_* casesPaolo Bonzini2016-12-221-23/+103
* exec.c: Fix breakpoint invalidation racePeter Maydell2016-12-061-19/+6Star
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingStefan Hajnoczi2016-11-031-3/+30
|\
| * exec.c: check memory backend file size with 'size' optionHaozhong Zhang2016-11-021-0/+7
| * exec.c: do not truncate non-empty memory backend fileHaozhong Zhang2016-11-011-1/+21
| * exec.c: ensure all AddressSpaceDispatch updates under RCUAlex Bennée2016-11-011-2/+2
* | log: Add locking to large logging blocksRichard Henderson2016-11-011-0/+2
|/
* tcg: move locking for tb_invalidate_phys_page_range upAlex Bennée2016-10-311-0/+16
* tcg: protect translation related stuff with tb_lock.KONRAD Frederic2016-10-311-0/+6
* exec: Avoid direct references to Int128 partsRichard Henderson2016-10-261-2/+2
* Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into st...Peter Maydell2016-10-251-5/+7
|\
| * exec: call cpu_exec_exit() from a CPU unrealize common functionLaurent Vivier2016-10-241-1/+1
| * exec: move cpu_exec_init() calls to realize functionsLaurent Vivier2016-10-241-1/+1
| * exec: split cpu_exec_init()Laurent Vivier2016-10-241-4/+6
* | cpu: Support a target CPU having a variable page sizePeter Maydell2016-10-241-0/+42
* | exec.c: Remove static allocation of sub_section of sub_pageVijaya Kumar K2016-10-241-3/+2Star
|/
* exec.c: workaround regression caused by alignment change in d2f39adHaozhong Zhang2016-10-241-1/+6