From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Vrabel Subject: Re: [PATCH 1/3] xen-netback: remove page tracking facility Date: Tue, 28 May 2013 10:21:32 +0100 Message-ID: <51A4771C.9070808@citrix.com> References: <1369654183-10536-1-git-send-email-wei.liu2@citrix.com> <1369654183-10536-2-git-send-email-wei.liu2@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1369654183-10536-2-git-send-email-wei.liu2@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Wei Liu Cc: annie.li@oracle.com, konrad.wilk@oracle.com, ian.campbell@citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org On 27/05/13 12:29, Wei Liu wrote: > The data flow from DomU to DomU on the same host: > > With tracking facility: > > copy > DomU --------> Dom0 DomU > | ^ > |____________________________| > copy > > In other words, we can always copy page from Dom0, thus removing the > need for a tracking facility. > > copy copy > DomU --------> Dom0 -------> DomU > > Simple iperf test shows no performance regression (obviously we do two > copy's anyway): > > W/ tracking: ~5.3Gb/s > W/o tracking: ~5.4Gb/s > > Signed-off-by: Wei Liu > --- > drivers/net/xen-netback/netback.c | 77 +------------------------------------ > 1 file changed, 2 insertions(+), 75 deletions(-) Nice! This is the sort of patch I like. David