From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Michael S. Tsirkin" Subject: Re: [RFC PATCH v3 0/3] Enable virtio_net to act as a backup for a passthru device Date: Tue, 27 Feb 2018 23:23:35 +0200 Message-ID: <20180227231731-mutt-send-email-mst@kernel.org> References: <1518804682-16881-1-git-send-email-sridhar.samudrala@intel.com> <20180220104224.GA2031@nanopsycho> <20180227084959.GB2005@nanopsycho> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Cc: "Duyck, Alexander H" , virtio-dev@lists.oasis-open.org, Jiri Pirko , Jakub Kicinski , Sridhar Samudrala , virtualization@lists.linux-foundation.org, Siwei Liu , Netdev , David Miller To: Alexander Duyck Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: virtualization-bounces@lists.linux-foundation.org Errors-To: virtualization-bounces@lists.linux-foundation.org List-Id: netdev.vger.kernel.org On Tue, Feb 27, 2018 at 01:16:21PM -0800, Alexander Duyck wrote: > The other thing I am looking at is trying to find a good way to do > dirty page tracking in the hypervisor using something like a > para-virtual IOMMU. However I don't have any ETA on that as I am just > starting out and have limited development time. If we get that in > place we can leave the VF in the guest until the very last moments > instead of having to remove it before we start the live migration. > > - Alex I actually think your old RFC would be a good starting point: https://lkml.org/lkml/2016/1/5/104 What is missing is I think enabling/disabling dynamically. Seems to be easier than tracking by the hypervisor. -- MST