Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
allow zero-cost migration (a.k.a. setPm)
authorFrederic Suter <frederic.suter@cc.in2p3.fr>
Tue, 26 Dec 2017 09:57:08 +0000 (10:57 +0100)
committerFrederic Suter <frederic.suter@cc.in2p3.fr>
Tue, 26 Dec 2017 09:57:08 +0000 (10:57 +0100)
commit98a7e16b0620dead1ef3f21792ce9f917b4ece58
tree601a30c313a818f466d8aa7370631a6195a7702d
parent20fb1d8f699a02bdfd23130097cf7cf3d11f5840
allow zero-cost migration (a.k.a. setPm)

remove assert in suspend related to migration to be able to use it
during the migration (was a crappy hack before). This implies that we
assume that migration is a blocking operation (which is it) and that
nobody will try to let another process do a suspend.
include/simgrid/s4u/VirtualMachine.hpp
src/plugins/vm/VirtualMachineImpl.cpp
src/plugins/vm/VmLiveMigration.cpp
src/plugins/vm/s4u_VirtualMachine.cpp