56 Commits (82fcf66e052d6dae834255a814969c67e13b6791)

Author SHA1 Message Date
Dr. David Alan Gilbert aa777e297c cpu_physical_memory_sync_dirty_bitmap: Another alignment fix 8 years ago
Alexey Perevalov f949461489 migration: add bitmap for received page 9 years ago
Dr. David Alan Gilbert f70d3451fe cpu_physical_memory_sync_dirty_bitmap: Fix alignment check 9 years ago
Haozhong Zhang 084140bd49 exec: fix access to ram_list.dirty_memory when sync dirty bitmap 9 years ago
Marc-André Lureau 38b3362dd1 exec: split qemu_ram_alloc_from_file() 9 years ago
Juan Quintela 6b6712efcc ram: Split dirty bitmap by RAMBlock 9 years ago
Gerd Hoffmann 8deaf12ca1 memory: add support getting and using a dirty bitmap copy. 9 years ago
Juan Quintela 66103a5796 ram: Remove migration_bitmap_extend() 9 years ago
Juan Quintela b8c4899398 ram: rename last_ram_offset() last_ram_pages() 9 years ago
Juan Quintela 15440dd5a0 ram: Pass RAMBlock to bitmap_sync 9 years ago
Juan Quintela 68908ed665 ram: Change num_dirty_pages_period type to uint64_t 9 years ago
Paul Durrant 5100afb5f5 xen: rename xen_modified_memory() to xen_hvm_modified_memory() 9 years ago
Chao Fan 1ffb5dfd35 Change the method to calculate dirty-pages-rate 9 years ago
Alexey Kardashevskiy 9c60766887 exec, kvm, target-ppc: Move getrampagesize() to common code 9 years ago
Paolo Bonzini 0987d735a3 ramblock-notifier: new 9 years ago
Dr. David Alan Gilbert 863e9621c5 RAMBlocks: Store page size 10 years ago
Paolo Bonzini 4ff87573df memory: remove qemu_get_ram_fd, qemu_set_ram_fd, qemu_ram_block_host_ptr 10 years ago
Gonglei fa53a0e53e memory: drop find_ram_block() 10 years ago
Fam Zheng f1060c55bf exec: Pass RAMBlock pointer to qemu_ram_free 10 years ago
Fam Zheng 528f46af6e exec: Return RAMBlock pointer from allocating functions 10 years ago
Paolo Bonzini 88c73d16ad memory: fix usage of find_next_bit and find_next_zero_bit 10 years ago
Stefan Hajnoczi 5b82b703b6 memory: RCU ram_list.dirty_memory[] for safe RAM hotplug 10 years ago
Paolo Bonzini 8bafcb2164 memory: add early bail out from cpu_physical_memory_set_dirty_range 10 years ago
zhanghailiang 4c4bad4861 ram: Split host_from_stream_offset() into two helper functions 10 years ago
Tetsuya Mukawa 56a571d9c8 ivshmem: Store file descriptor for vhost-user negotiation 10 years ago
Paolo Bonzini 3cc8f88499 memory: try to inline constant-length reads 11 years ago
Eduardo Habkost a29ac16632 exec: Eliminate qemu_ram_free_from_ptr() 11 years ago
Dr. David Alan Gilbert 422148d3e5 qemu_ram_block_from_host 11 years ago
Paolo Bonzini 88401cbc5b exec: remove non-TCG stuff from exec-all.h header. 11 years ago
Dr. David Alan Gilbert 3c9589e180 Move RAMBlock and ram_list to ram_addr.h 11 years ago
Stefan Hajnoczi 5f2cb94688 memory: make cpu_physical_memory_sync_dirty_bitmap() fully atomic 12 years ago
Stefan Hajnoczi 03eebc9e32 memory: replace cpu_physical_memory_reset_dirty() with test-and-clear 12 years ago
Stefan Hajnoczi 20015f72bd migration: move dirty bitmap sync to ram_addr.h 12 years ago
Stefan Hajnoczi d114875b9a memory: use atomic ops for setting dirty memory bits 12 years ago
Paolo Bonzini 9460dee4b2 memory: do not touch code dirty bitmap unless TCG is enabled 11 years ago
Paolo Bonzini e87f7778b6 exec: only check relevant bitmaps for cleanliness 11 years ago
Paolo Bonzini 72b47e79ce exec: invert return value of cpu_physical_memory_get_clean, rename 11 years ago
Paolo Bonzini 58d2707e87 exec: pass client mask to cpu_physical_memory_set_dirty_range 11 years ago
Paolo Bonzini 49dfcec403 ram_addr: tweaks to xen_modified_memory 11 years ago
Michael S. Tsirkin 62be4e3a50 exec: qemu_ram_alloc_resizeable, qemu_ram_resize 12 years ago
Michael S. Tsirkin c8d6f66ae7 exec: cpu_physical_memory_set/clear_dirty_range 12 years ago
Peter Maydell f874bf905f exec: Handle multipage ranges in invalidate_and_set_dirty() 12 years ago
Hu Tao ef701d7b6f exec: add parameter errp to qemu_ram_alloc and qemu_ram_alloc_from_ptr 12 years ago
Paolo Bonzini 6886867e98 exec: fix migration with devices that use address_space_rw 12 years ago
Damjan Marion 3fd74b8407 vhost-user: fix regions provied with VHOST_USER_SET_MEM_TABLE message 12 years ago
Paolo Bonzini dbcb898118 hostmem: add property to map memory with MAP_SHARED 12 years ago
Paolo Bonzini a35ba7be4b hostmem: allow preallocation of any memory region 12 years ago
Paolo Bonzini 7f56e740a6 memory: add error propagation to file-based RAM allocation 12 years ago
Paolo Bonzini e1c57ab86f memory: reorganize file-based allocation 12 years ago
Natanael Copa 7224f66ec3 exec: replace ffsl with ctzl 12 years ago