Sign in
qemu
/
qemu
/
0fe9d9011971820b2dab27aa49cfb957b91cc3e2
/
migration
/
postcopy-ram.c
038adc2
core: replace getpagesize() with qemu_real_host_page_size
by Wei Yang
· 5 years ago
2a7eb14
migration/postcopy: rename postcopy_ram_enable_notify to postcopy_ram_incoming_setup
by Wei Yang
· 5 years ago
2d49bac
migration/postcopy: postpone setting PostcopyState to END
by Wei Yang
· 5 years ago
da1725d
migration/postcopy: fix typo in mark_postcopy_blocktime_begin's comment
by Wei Yang
· 5 years ago
6629890
migration/postcopy: map large zero page in postcopy_ram_incoming_setup()
by Wei Yang
· 5 years ago
3414322
migration/postcopy: allocate tmp_page in setup stage
by Wei Yang
· 5 years ago
95a9457
Merge remote-tracking branch 'remotes/armbru/tags/pull-include-2019-08-13-v2' into staging
by Peter Maydell
· 6 years ago
d484205
Include exec/memory.h slightly less
by Markus Armbruster
· 6 years ago
810cf2b
migration/postcopy: make PostcopyDiscardState a static variable
by Wei Yang
· 6 years ago
5cc8767
general: Replace global smp variables with smp machine properties
by Like Xu
· 6 years ago
fbd162e
migration: Add an ability to ignore shared RAM blocks
by Yury Kotov
· 6 years ago
754cb9c
exec: Change RAMBlockIterFunc definition
by Yury Kotov
· 6 years ago
91b02dc
migration: add more error handling for postcopy_ram_enable_notify
by Fei Li
· 6 years ago
55d0fe8
migration: Stop postcopy fault thread before notifying
by Ilya Maximets
· 6 years ago
17182bb
Merge remote-tracking branch 'remotes/awilliam/tags/vfio-fixes-20180823.1' into staging
by Peter Maydell
· 7 years ago
154304c
postcopy: Synchronize usage of the balloon inhibitor
by Alex Williamson
· 7 years ago
74637e6
migration: implement bi-directional RDMA QIOChannel
by Lidong Chen
· 7 years ago
c136180
postcopy: drop ram_pages parameter from postcopy_ram_incoming_init()
by David Hildenbrand
· 7 years ago
b895de5
migration: discard non-migratable RAMBlocks
by Cédric Le Goater
· 7 years ago
3a7804c
migration: allow fault thread to pause
by Peter Xu
· 7 years ago
65ace06
migration: add postcopy total blocktime into query-migrate
by Alexey Perevalov
· 7 years ago
575b0b3
migration: calculate vCPU blocktime on dst side
by Alexey Perevalov
· 7 years ago
2a4c42f
migration: add postcopy blocktime ctx into MigrationIncomingState
by Alexey Perevalov
· 7 years ago
fc6008f
migration: fix pfd leak
by Marc-André Lureau
· 7 years ago
29d8fa7
postcopy: Allow shared memory
by Dr. David Alan Gilbert
· 7 years ago
4634357
vhost+postcopy: Wire up POSTCOPY_END notify
by Dr. David Alan Gilbert
· 7 years ago
dedfb4b
vhost+postcopy: Call wakeups
by Dr. David Alan Gilbert
· 7 years ago
d488b34
postcopy: postcopy_notify_shared_wake
by Dr. David Alan Gilbert
· 7 years ago
5efc356
postcopy: helper for waking shared
by Dr. David Alan Gilbert
· 7 years ago
c188c53
postcopy-ram: add a stub for postcopy_request_shared_page
by Michael S. Tsirkin
· 7 years ago
096bf4c
vhost+postcopy: Helper to send requests to source for shared pages
by Dr. David Alan Gilbert
· 7 years ago
00fa4fc
postcopy: Allow registering of fd handler
by Dr. David Alan Gilbert
· 7 years ago
1693c64
postcopy: Add notifier chain
by Dr. David Alan Gilbert
· 7 years ago
2ce1664
postcopy: use UFFDIO_ZEROPAGE only when available
by Dr. David Alan Gilbert
· 7 years ago
9ab7ef9
migration: provide postcopy_fault_thread_notify()
by Peter Xu
· 7 years ago
64f615f
migration: reuse mis->userfault_quit_fd
by Peter Xu
· 7 years ago
ee86981
migration: Revert postcopy-blocktime commit set
by Peter Maydell
· 7 years ago
ca6011c
migration: add postcopy total blocktime into query-migrate
by Alexey Perevalov
· 7 years ago
3be98be
migration: calculate vCPU blocktime on dst side
by Alexey Perevalov
· 7 years ago
01a87f0
migration: add postcopy blocktime ctx into MigrationIncomingState
by Alexey Perevalov
· 7 years ago
f949461
migration: add bitmap for received page
by Alexey Perevalov
· 7 years ago
727b9d7
migration: introduce qemu_ufd_copy_ioctl helper
by Alexey Perevalov
· 7 years ago
8be4620
migration: postcopy_place_page factoring out
by Alexey Perevalov
· 7 years ago
54ae088
migration: split ufd_version_check onto receive/request features part
by Alexey Perevalov
· 7 years ago
5553499
migration: fix hardcoded function name in error report
by Alexey Perevalov
· 7 years ago
d7651f1
migration: pass MigrationIncomingState* into migration check functions
by Alexey Perevalov
· 7 years ago
1adc1ce
migration: Remove unneeded includes
by Juan Quintela
· 8 years ago
6666c96
migration: Move migration.h to migration/
by Juan Quintela
· 8 years ago
7b1e1a2
migration: Export ram.c functions in its own file
by Juan Quintela
· 8 years ago
08a0aee
migration: Split qemu-file.h
by Juan Quintela
· 8 years ago
660819b
migration: shut src return path unconditionally
by Peter Xu
· 8 years ago
20a519a
migration: Create savevm.h for functions exported from savevm.c
by Juan Quintela
· 8 years ago
5118042
exec: Create include for target_page_size()
by Juan Quintela
· 8 years ago
82b9d0f
migration: Remove qemu-file.h from vmstate.h
by Juan Quintela
· 8 years ago
5d214a9
postcopy: Require RAMBlocks that are whole pages
by Dr. David Alan Gilbert
· 8 years ago
bac3b21
migration: Move postcopy stuff to postcopy-ram.c
by Juan Quintela
· 8 years ago
be07b0a
migration: Move postcopy-ram.h to migration/
by Juan Quintela
· 8 years ago
6b6712e
ram: Split dirty bitmap by RAMBlock
by Juan Quintela
· 8 years ago
aaa2064
ram: ram_discard_range() don't use the mis parameter
by Juan Quintela
· 8 years ago
20afaed
ram: Rename qemu_target_page_bits() to qemu_target_page_size()
by Juan Quintela
· 8 years ago
8679638
postcopy: Check for shared memory
by Dr. David Alan Gilbert
· 8 years ago
665414a
postcopy: Add extra check for COPY function
by Dr. David Alan Gilbert
· 8 years ago
7e8cafb
postcopy: Check for userfault+hugepage feature
by Dr. David Alan Gilbert
· 8 years ago
433bd02
postcopy: Allow hugepages
by Dr. David Alan Gilbert
· 8 years ago
332847f
postcopy: Mask fault addresses to huge page boundary
by Dr. David Alan Gilbert
· 8 years ago
41d8421
postcopy: Use temporary for placing zero huge pages
by Dr. David Alan Gilbert
· 8 years ago
df9ff5e
postcopy: Plumb pagesize down into place helpers
by Dr. David Alan Gilbert
· 8 years ago
d3a5038
exec: ram_block_discard_range
by Dr. David Alan Gilbert
· 8 years ago
5cf0f48
migration/postcopy: Explicitly disallow huge pages
by Dr. David Alan Gilbert
· 8 years ago
0e8b3cd
migration: mmap error check fix
by Evgeny Yakovlev
· 9 years ago
02d0e09
os-posix: include sys/mman.h
by Paolo Bonzini
· 9 years ago
030c98a
all: Remove unnecessary glib.h includes
by Peter Maydell
· 9 years ago
f615f39
exec: remove ram_addr argument from qemu_ram_block_from_host
by Paolo Bonzini
· 9 years ago
d8b9d77
migration/postcopy-ram: Guard use of sys/eventfd.h with CONFIG_EVENTFD
by Matthew Fortune
· 9 years ago
89a02a9
migration: rename 'file' in MigrationState to 'to_dst_file'
by zhanghailiang
· 9 years ago
1393a48
migration: Clean up includes
by Peter Maydell
· 9 years ago
1d74143
Assume madvise for (no)hugepage works
by Dr. David Alan Gilbert
· 9 years ago
371ff5a
Inhibit ballooning during postcopy
by Dr. David Alan Gilbert
· 9 years ago
58b7c17
Disable mlock around incoming postcopy
by Dr. David Alan Gilbert
· 9 years ago
f952710
Postcopy: Mark nohugepage before discard
by Dr. David Alan Gilbert
· 9 years ago
c4faeed
Postcopy; Handle userfault requests
by Dr. David Alan Gilbert
· 9 years ago
696ed9a
postcopy_ram.c: place_page and helpers
by Dr. David Alan Gilbert
· 9 years ago
f0a227a
postcopy: ram_enable_notify to switch on userfault
by Dr. David Alan Gilbert
· 9 years ago
1caddf8
postcopy: Incoming initialisation
by Dr. David Alan Gilbert
· 9 years ago
e0b266f
migration_completion: Take current state
by Dr. David Alan Gilbert
· 9 years ago
eb59db5
postcopy: OS support test
by Dr. David Alan Gilbert
· 9 years ago