[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Live migration and PV device handling


  • To: Anastassios Nanos <anastassios.nanos@xxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Fri, 3 Apr 2020 13:42:51 +0100
  • Authentication-results: esa5.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none; spf=None smtp.pra=andrew.cooper3@xxxxxxxxxx; spf=Pass smtp.mailfrom=Andrew.Cooper3@xxxxxxxxxx; spf=None smtp.helo=postmaster@xxxxxxxxxxxxxxx
  • Delivery-date: Fri, 03 Apr 2020 12:43:03 +0000
  • Ironport-sdr: XAYd7pj08FBM3tUzRDNos8PJAI3MFLTUU6i4EBPNQZ2CxY0lLMl0mDL5f8I84afq0Y30Y2cSWr 9pka7dt4VSE+jMzJFFeo1coIZrBzW3XwliIrhKrSfLYHvOZHa8odGjG1Uyf6mJGMsDLaEtY0HJ 4/exBw1WPPuQWLiJeBx8BPCbwXbHq24bFLqzJSWHq3cjFrIHkRh88TL7rhP2asY44BnuPPWbuE 82tqSZk3VQUmu5TloWs1mkc8p5VTGrWykr/F9jewTJZuwgnmltsjybUL1hLftgDJtryCmiIkvM GEE=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 03/04/2020 13:32, Anastassios Nanos wrote:
> Hi all,
>
> I am trying to understand how live-migration happens in xen. I am
> looking in the HVM guest case and I have dug into the relevant parts
> of the toolstack and the hypervisor regarding memory, vCPU context
> etc.
>
> In particular, I am interested in how PV device migration happens. I
> assume that the guest is not aware of any suspend/resume operations
> being done

Sadly, this assumption is not correct.  HVM guests with PV drivers
currently have to be aware in exactly the same way as PV guests.

Work is in progress to try and address this.  See
https://xenbits.xen.org/gitweb/?p=xen.git;a=commitdiff;h=775a02452ddf3a6889690de90b1a94eb29c3c732
(sorry - for some reason that doc isn't being rendered properly in
https://xenbits.xen.org/docs/ )

~Andrew



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.