|
From: | Michael R. Hines |
Subject: | Re: [Qemu-devel] [PATCH 11/18] migration: introduce capability localhost |
Date: | Thu, 22 Aug 2013 16:50:26 -0400 |
User-agent: | Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130329 Thunderbird/17.0.5 |
On 08/21/2013 11:18 AM, Paolo Bonzini wrote:
Il 21/08/2013 09:18, Lei Li ha scritto:} else if (strstart(uri, "unix:", &p)) { + if (s->enabled_capabilities[MIGRATION_CAPABILITY_LOCALHOST]) { + local_start_outgoing_migration(s, p, &local_err); + } unix_start_outgoing_migration(s, p, &local_err); } else if (strstart(uri, "fd:", &p)) { fd_start_outgoing_migration(s, p, &local_err); @@ -521,6 +524,15 @@ int migrate_use_xbzrle(void) return s->enabled_capabilities[MIGRATION_CAPABILITY_XBZRLE]; }+bool migrate_is_localhost(void)+{ + MigrationState *s; + + s = migrate_get_current(); + + return s->enabled_capabilities[MIGRATION_CAPABILITY_LOCALHOST]; +}I think this is a bad name, too. There is nothing more "local" in this migration than in "unix:" migration. Let's call the capability according to what it does, for example unix-page-flipping. Paolo
Why is there a capability at all? Isn't that what the "local" URI is for? - Michael
[Prev in Thread] | Current Thread | [Next in Thread] |