All of lore.kernel.org
 help / color / mirror / Atom feed
* Migration of paused domains
@ 2008-07-19 12:33 Alessandro Sardo
  2008-07-19 12:37 ` James Harper
  0 siblings, 1 reply; 7+ messages in thread
From: Alessandro Sardo @ 2008-07-19 12:33 UTC (permalink / raw)
  To: xen-devel

Hello,

today I wanted to find out if it was possible to migrate a paused 
domain. So, I tried the following:

# xm pause <dom>
# xm migrate <dom> <dest>

Unfortunately, the migration process would just hang before suspending 
the domain and transferring its state. In order to resume it and 
complete migration, I had to unpause the domain:

# xm unpause <dom>

After that, the process did get completed successfully.

-----

Then, I tried and track down the reason of this in the sources, and I 
came to the following snip (XendDomainInfo.py):

def waitForShutdown(self):
      self.state_updated.acquire()
           try:
                while self._stateGet() in 
(DOM_STATE_RUNNING,DOM_STATE_PAUSED):
                self.state_updated.wait()
           finally:
                self.state_updated.release()

It looks like that makes it wait forever, since the domain remains stuck 
in the DOM_STATE_PAUSED state.

Now, the question is: is that the right behaviour or am I missing 
something? Is it really not possible to migrate a paused domain?

Thanks,

- AS

^ permalink raw reply	[flat|nested] 7+ messages in thread
* Migration of paused domains
@ 2006-08-03 13:13 Rob Bradford
  2006-08-03 13:25 ` Steven Hand
  0 siblings, 1 reply; 7+ messages in thread
From: Rob Bradford @ 2006-08-03 13:13 UTC (permalink / raw)
  To: xen-devel

I'm not sure if this is a real bug or not, but when attempting to test
my block device migration system I pause the domain to ensure that no
more writes to the backing block device will occur.

Unfortunately if the domain is pause an xm migrate command simply leads
to the xm migrate command hanging. I would have thought it should be
possible to migrate a paused domain. Is this a bug or is there a real
problem with trying to migrate a paused domain?

Cheers,

Rob
-- 
Rob Bradford <rob.bradford@xenoservers.net>

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2008-07-19 15:51 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-19 12:33 Migration of paused domains Alessandro Sardo
2008-07-19 12:37 ` James Harper
2008-07-19 12:46   ` Alessandro Sardo
2008-07-19 15:51     ` Mark Williamson
  -- strict thread matches above, loose matches on Subject: below --
2006-08-03 13:13 Rob Bradford
2006-08-03 13:25 ` Steven Hand
2006-08-03 17:42   ` Jayesh Salvi

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.