aboutsummaryrefslogtreecommitdiff
path: root/migration/postcopy-ram.c
AgeCommit message (Expand)AuthorFilesLines
2019-07-05general: Replace global smp variables with smp machine propertiesLike Xu1-1/+7
2019-03-06migration: Add an ability to ignore shared RAM blocksYury Kotov1-6/+6
2019-03-06exec: Change RAMBlockIterFunc definitionYury Kotov1-15/+21
2019-01-23migration: add more error handling for postcopy_ram_enable_notifyFei Li1-0/+1
2018-10-11migration: Stop postcopy fault thread before notifyingIlya Maximets1-5/+6
2018-08-25Merge remote-tracking branch 'remotes/awilliam/tags/vfio-fixes-20180823.1' in...Peter Maydell1-2/+16
2018-08-23postcopy: Synchronize usage of the balloon inhibitorAlex Williamson1-2/+16
2018-08-22migration: implement bi-directional RDMA QIOChannelLidong Chen1-0/+2
2018-06-27postcopy: drop ram_pages parameter from postcopy_ram_incoming_init()David Hildenbrand1-2/+2
2018-06-04migration: discard non-migratable RAMBlocksCédric Le Goater1-6/+6
2018-05-15migration: allow fault thread to pausePeter Xu1-4/+50
2018-04-25migration: add postcopy total blocktime into query-migrateAlexey Perevalov1-0/+56
2018-04-25migration: calculate vCPU blocktime on dst sideAlexey Perevalov1-1/+150
2018-04-25migration: add postcopy blocktime ctx into MigrationIncomingStateAlexey Perevalov1-0/+61
2018-03-29migration: fix pfd leakMarc-André Lureau1-0/+1
2018-03-20postcopy: Allow shared memoryDr. David Alan Gilbert1-6/+0
2018-03-20vhost+postcopy: Wire up POSTCOPY_END notifyDr. David Alan Gilbert1-0/+7
2018-03-20vhost+postcopy: Call wakeupsDr. David Alan Gilbert1-4/+10
2018-03-20postcopy: postcopy_notify_shared_wakeDr. David Alan Gilbert1-0/+16
2018-03-20postcopy: helper for waking sharedDr. David Alan Gilbert1-0/+26
2018-03-20postcopy-ram: add a stub for postcopy_request_shared_pageMichael S. Tsirkin1-0/+7
2018-03-20vhost+postcopy: Helper to send requests to source for shared pagesDr. David Alan Gilbert1-3/+29
2018-03-20postcopy: Allow registering of fd handlerDr. David Alan Gilbert1-53/+156
2018-03-20postcopy: Add notifier chainDr. David Alan Gilbert1-0/+36
2018-03-20postcopy: use UFFDIO_ZEROPAGE only when availableDr. David Alan Gilbert1-3/+10
2018-02-14migration: provide postcopy_fault_thread_notify()Peter Xu1-15/+20
2018-02-14migration: reuse mis->userfault_quit_fdPeter Xu1-9/+20
2018-01-23migration: Revert postcopy-blocktime commit setPeter Maydell1-257/+1
2018-01-15migration: add postcopy total blocktime into query-migrateAlexey Perevalov1-0/+56
2018-01-15migration: calculate vCPU blocktime on dst sideAlexey Perevalov1-1/+142
2018-01-15migration: add postcopy blocktime ctx into MigrationIncomingStateAlexey Perevalov1-0/+59
2017-10-23migration: add bitmap for received pageAlexey Perevalov1-5/+12
2017-10-23migration: introduce qemu_ufd_copy_ioctl helperAlexey Perevalov1-13/+21
2017-10-23migration: postcopy_place_page factoring outAlexey Perevalov1-6/+7
2017-09-22migration: split ufd_version_check onto receive/request features partAlexey Perevalov1-6/+88
2017-09-22migration: fix hardcoded function name in error reportAlexey Perevalov1-1/+1
2017-09-22migration: pass MigrationIncomingState* into migration check functionsAlexey Perevalov1-5/+5
2017-06-14migration: Remove unneeded includesJuan Quintela1-2/+0
2017-06-13migration: Move migration.h to migration/Juan Quintela1-1/+1
2017-06-01migration: Export ram.c functions in its own fileJuan Quintela1-0/+1
2017-06-01migration: Split qemu-file.hJuan Quintela1-1/+1
2017-06-01migration: shut src return path unconditionallyPeter Xu1-1/+0
2017-05-31migration: Create savevm.h for functions exported from savevm.cJuan Quintela1-0/+1
2017-05-18exec: Create include for target_page_size()Juan Quintela1-0/+1
2017-05-18migration: Remove qemu-file.h from vmstate.hJuan Quintela1-0/+1
2017-05-18postcopy: Require RAMBlocks that are whole pagesDr. David Alan Gilbert1-3/+13
2017-05-17migration: Move postcopy stuff to postcopy-ram.cJuan Quintela1-0/+18
2017-05-04migration: Move postcopy-ram.h to migration/Juan Quintela1-1/+1
2017-05-04ram: Split dirty bitmap by RAMBlockJuan Quintela1-4/+1
2017-04-21ram: ram_discard_range() don't use the mis parameterJuan Quintela1-4/+2