summaryrefslogtreecommitdiffstats
path: root/include/exec/ram_addr.h
Commit message (Expand)AuthorAgeFilesLines
* Memory: Enable writeback for given memory regionBeata Michalska2019-12-161-0/+8
* core: replace getpagesize() with qemu_real_host_page_sizeWei Yang2019-10-261-1/+1
* rcu: Use automatic rc_read unlock in core memory/exec codeDr. David Alan Gilbert2019-10-111-73/+65Star
* migration/postcopy: unsentmap is not necessary for postcopyWei Yang2019-09-251-6/+0Star
* include: Make headers more self-containedMarkus Armbruster2019-08-161-0/+1
* migration: Split log_clear() into smaller chunksPeter Xu2019-07-151-2/+74
* memory: Introduce memory listener hook log_clear()Peter Xu2019-07-151-0/+3
* memory: Pass mr into snapshot_and_clear_dirtyPeter Xu2019-07-151-1/+1
* memory: Don't set migration bitmap when without migrationPeter Xu2019-07-151-1/+11
* migration: No need to take rcu during sync_dirty_bitmapPeter Xu2019-07-151-4/+1Star
* qemu-common: Move tcg_enabled() etc. to sysemu/tcg.hMarkus Armbruster2019-06-111-0/+1
* exec: Introduce qemu_maxrampagesize() and rename qemu_getrampagesize()David Hildenbrand2019-04-251-1/+2
* COLO: Load dirty pages into SVM's RAM cache firstlyZhang Chen2018-10-191-0/+1
* hostmem-file: add the 'pmem' optionJunyan He2018-08-101-0/+3
* memory, exec: switch file ram allocation functions to 'flags' parametersJunyan He2018-08-101-2/+23
* move public invalidate APIs out of translate-all.{c,h}, clean upPaolo Bonzini2018-06-281-0/+2
* postcopy: drop ram_pages parameter from postcopy_ram_incoming_init()David Hildenbrand2018-06-271-1/+0Star
* mem: add share parameter to memory-backend-ramMarcel Apfelbaum2018-02-191-1/+2
* cpu_physical_memory_sync_dirty_bitmap: Another alignment fixDr. David Alan Gilbert2018-01-161-2/+3
* migration: add bitmap for received pageAlexey Perevalov2017-10-231-0/+10
* cpu_physical_memory_sync_dirty_bitmap: Fix alignment checkDr. David Alan Gilbert2017-08-011-3/+4
* exec: fix access to ram_list.dirty_memory when sync dirty bitmapHaozhong Zhang2017-06-281-3/+6
* exec: split qemu_ram_alloc_from_file()Marc-André Lureau2017-06-151-0/+3
* 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