Avi Kivity c5705a7728 vmstate, memory: decouple vmstate from memory API
Currently creating a memory region automatically registers it for
live migration.  This differs from other state (which is enumerated
in a VMStateDescription structure) and ties the live migration code
into the memory core.

Decouple the two by introducing a separate API, vmstate_register_ram(),
for registering a RAM block for migration.  Currently the same
implementation is reused, but later it can be moved into a separate list,
and registrations can be moved to VMStateDescription blocks.

Signed-off-by: Avi Kivity <avi@redhat.com>
2012-01-04 13:34:48 +02:00
..
2011-12-06 09:56:41 +00:00
2011-12-20 15:44:31 -06:00
2011-12-20 15:44:30 -06:00
2011-12-12 10:25:42 +00:00
2011-12-06 09:56:41 +00:00
2011-12-15 09:20:47 -06:00
2011-12-06 09:56:41 +00:00
2011-12-14 11:09:38 +00:00
2011-12-06 09:56:41 +00:00
2011-12-06 09:56:41 +00:00
2011-12-06 09:59:05 +00:00
2011-12-20 15:44:31 -06:00
2011-12-06 09:56:41 +00:00
2011-12-14 11:09:12 +00:00
2011-11-02 07:51:58 -05:00
2011-12-06 09:56:41 +00:00
2011-12-14 11:08:23 +00:00
2011-12-14 11:08:23 +00:00
2011-11-28 15:38:42 +02:00
2011-11-28 15:38:42 +02:00
2011-11-28 15:38:42 +02:00
2011-11-28 15:38:42 +02:00
2011-11-28 15:38:42 +02:00
2011-11-24 18:31:59 +02:00
2011-11-14 03:19:18 +01:00
2011-11-28 15:38:39 +02:00
2011-11-28 15:38:41 +02:00
2011-11-28 15:38:41 +02:00
2011-11-24 18:31:54 +02:00
2011-12-20 15:44:31 -06:00
2011-11-24 18:32:03 +02:00
2011-11-01 16:52:09 -05:00
2011-11-01 16:52:09 -05:00
2011-11-01 16:52:09 -05:00
2011-12-20 15:44:31 -06:00
2011-12-20 15:44:30 -06:00
2011-12-20 15:44:30 -06:00
2011-12-14 11:08:23 +00:00
2011-12-14 11:08:23 +00:00
2011-12-14 11:08:23 +00:00
2011-12-06 09:56:41 +00:00
2011-11-24 18:32:03 +02:00
2011-12-06 09:56:41 +00:00
2011-11-24 18:32:03 +02:00
2011-11-01 16:52:05 -05:00
2011-11-24 18:31:59 +02:00
2011-11-01 12:11:53 +01:00
2011-11-24 18:31:59 +02:00
2011-12-20 15:44:31 -06:00
2011-11-22 10:33:30 +01:00
2011-11-18 13:57:16 +01:00
2011-12-06 09:56:41 +00:00
2011-11-24 18:32:03 +02:00
2011-11-24 18:32:03 +02:00
2011-11-24 18:32:03 +02:00
2011-11-24 18:32:03 +02:00
2011-10-28 19:25:51 +02:00
2011-12-06 09:56:41 +00:00
2011-12-14 11:09:12 +00:00
2011-12-20 14:14:06 +02:00
2011-11-23 16:24:05 +01:00
2011-12-09 11:25:22 +00:00
2011-12-06 09:56:41 +00:00
2011-12-05 14:51:34 +01:00