summaryrefslogtreecommitdiffstats
path: root/include/exec/ram_addr.h
Commit message (Expand)AuthorAgeFilesLines
* ram: Split dirty bitmap by RAMBlockJuan Quintela2017-05-041-3/+10
* Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20170421-v2-tag' i...Peter Maydell2017-04-261-2/+2
|\
| * xen: rename xen_modified_memory() to xen_hvm_modified_memory()Paul Durrant2017-03-221-2/+2
* | memory: add support getting and using a dirty bitmap copy.Gerd Hoffmann2017-04-241-0/+7
* | ram: Remove migration_bitmap_extend()Juan Quintela2017-04-211-2/+0Star
* | ram: rename last_ram_offset() last_ram_pages()Juan Quintela2017-04-211-1/+1
* | ram: Pass RAMBlock to bitmap_syncJuan Quintela2017-04-211-0/+2
* | ram: Change num_dirty_pages_period type to uint64_tJuan Quintela2017-04-211-1/+1
|/
* Change the method to calculate dirty-pages-rateChao Fan2017-03-161-1/+4
* exec, kvm, target-ppc: Move getrampagesize() to common codeAlexey Kardashevskiy2017-03-031-0/+1
* ramblock-notifier: newPaolo Bonzini2017-01-161-44/+2Star
* RAMBlocks: Store page sizeDr. David Alan Gilbert2016-10-131-0/+1
* memory: remove qemu_get_ram_fd, qemu_set_ram_fd, qemu_ram_block_host_ptrPaolo Bonzini2016-05-291-3/+0Star
* memory: drop find_ram_block()Gonglei2016-05-231-1/+1
* exec: Pass RAMBlock pointer to qemu_ram_freeFam Zheng2016-03-071-1/+1
* exec: Return RAMBlock pointer from allocating functionsFam Zheng2016-03-071-11/+11
* memory: fix usage of find_next_bit and find_next_zero_bitPaolo Bonzini2016-02-101-19/+36
* memory: RCU ram_list.dirty_memory[] for safe RAM hotplugStefan Hajnoczi2016-02-091-24/+165
* memory: add early bail out from cpu_physical_memory_set_dirty_rangePaolo Bonzini2016-02-091-0/+4
* ram: Split host_from_stream_offset() into two helper functionszhanghailiang2016-02-051-2/+6
* ivshmem: Store file descriptor for vhost-user negotiationTetsuya Mukawa2016-01-091-0/+1
* memory: try to inline constant-length readsPaolo Bonzini2015-12-171-1/+0Star
* exec: Eliminate qemu_ram_free_from_ptr()Eduardo Habkost2015-12-171-1/+0Star
* qemu_ram_block_from_hostDr. David Alan Gilbert2015-11-101-2/+0Star
* exec: remove non-TCG stuff from exec-all.h header.Paolo Bonzini2015-10-121-0/+1
* Move RAMBlock and ram_list to ram_addr.hDr. David Alan Gilbert2015-09-091-0/+40
* memory: make cpu_physical_memory_sync_dirty_bitmap() fully atomicStefan Hajnoczi2015-06-051-3/+3
* memory: replace cpu_physical_memory_reset_dirty() with test-and-clearStefan Hajnoczi2015-06-051-23/+10Star
* migration: move dirty bitmap sync to ram_addr.hStefan Hajnoczi2015-06-051-0/+44
* memory: use atomic ops for setting dirty memory bitsStefan Hajnoczi2015-06-051-7/+9
* memory: do not touch code dirty bitmap unless TCG is enabledPaolo Bonzini2015-06-051-3/+5
* exec: only check relevant bitmaps for cleanlinessPaolo Bonzini2015-06-051-7/+18
* exec: invert return value of cpu_physical_memory_get_clean, renamePaolo Bonzini2015-06-051-5/+5
* exec: pass client mask to cpu_physical_memory_set_dirty_rangePaolo Bonzini2015-06-051-17/+16Star
* ram_addr: tweaks to xen_modified_memoryPaolo Bonzini2015-06-051-1/+2
* exec: qemu_ram_alloc_resizeable, qemu_ram_resizeMichael S. Tsirkin2015-01-081-0/+7
* exec: cpu_physical_memory_set/clear_dirty_rangeMichael S. Tsirkin2015-01-081-3/+12
* exec: Handle multipage ranges in invalidate_and_set_dirty()Peter Maydell2014-11-181-0/+25
* exec: add parameter errp to qemu_ram_alloc and qemu_ram_alloc_from_ptrHu Tao2014-09-091-2/+2
* exec: fix migration with devices that use address_space_rwPaolo Bonzini2014-07-221-0/+11
* vhost-user: fix regions provied with VHOST_USER_SET_MEM_TABLE messageDamjan Marion2014-06-291-0/+1
* hostmem: add property to map memory with MAP_SHAREDPaolo Bonzini2014-06-191-1/+2
* hostmem: allow preallocation of any memory regionPaolo Bonzini2014-06-191-0/+1
* memory: add error propagation to file-based RAM allocationPaolo Bonzini2014-06-191-1/+1
* memory: reorganize file-based allocationPaolo Bonzini2014-06-191-0/+2
* exec: replace ffsl with ctzlNatanael Copa2014-06-111-1/+1
* exec: fix ram_list dirty map optimizationAlexey Kardashevskiy2014-02-041-1/+2
* exec: Exclude non portable function for MinGWStefan Weil2014-01-151-0/+2
* memory: syncronize kvm bitmap using bitmaps operationsJuan Quintela2014-01-131-18/+36
* memory: move bitmap synchronization to its own functionJuan Quintela2014-01-131-0/+31