From owner-freebsd-xen@FreeBSD.ORG Thu Sep 15 13:01:46 2011 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 234D9106566C for ; Thu, 15 Sep 2011 13:01:46 +0000 (UTC) (envelope-from gibbs@scsiguy.com) Received: from aslan.scsiguy.com (mail.scsiguy.com [70.89.174.89]) by mx1.freebsd.org (Postfix) with ESMTP id E85848FC19 for ; Thu, 15 Sep 2011 13:01:45 +0000 (UTC) Received: from macbook.scsiguy.com (macbook.scsiguy.com [192.168.0.99]) (authenticated bits=0) by aslan.scsiguy.com (8.14.4/8.14.4) with ESMTP id p8FD32rE052962 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Thu, 15 Sep 2011 07:03:03 -0600 (MDT) (envelope-from gibbs@scsiguy.com) Message-ID: <4E71F72E.4060401@scsiguy.com> Date: Thu, 15 Sep 2011 07:01:34 -0600 From: "Justin T. Gibbs" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:6.0.2) Gecko/20110902 Thunderbird/6.0.2 MIME-Version: 1.0 To: Hugo Silva References: <4E6E978C.5060608@scsiguy.com> <4E71D4E5.1020009@barafranca.com> In-Reply-To: <4E71D4E5.1020009@barafranca.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.6 (aslan.scsiguy.com [192.168.0.4]); Thu, 15 Sep 2011 07:03:03 -0600 (MDT) Cc: "freebsd-xen@freebsd.org" Subject: Re: [CFT][PATCH] Netfront fixes for FreeBSD-head [and an OT issue] X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Sep 2011 13:01:46 -0000 On 9/15/11 4:35 AM, Hugo Silva wrote: > On 09/15/11 05:43, Janne Snabb wrote: >> On Mon, 12 Sep 2011, Justin T. Gibbs wrote: >> >>> I'm planning to ask RE for permission to merge the following netfront >>> fixes (listed below) into 9.0/head. > Assuming this is the same patch that I posted on the list after someone > sent it to me, it seems to solve the problem (xn* works). It is similar, but not identical. If you have the resources to test my patch, I would appreciate it. > A major problem (and after the netdiff fix, the only one that comes to > mind in FreeBSD/Xen, from a SA PoV) right now is the VMs losing massive > amounts of time (just the other day I manually ran ntpdate, for a 1h > adjustment); started a thread last week or so, but it died down. > > It may not happen 100% of the time (calcru: runtime went backwards + > losing system time), as I remember that a couple of years ago several > people on the list had this problem while I wasn't experiencing it. > > Perhaps it depends on the dom0 OS, some system hardware.. I really have > no idea.. > > If someone else is running amd64 HVM+PV, let us know if you see the same? We run it at Spectra Logic. I can replicate the "calcru: runtime went backwards" issue if I do not pin our FreeBSD VM such that it exclusively owns the CPUs it uses. I have not had time to dig into this yet, since it is not a blocking bug for our product. I hope to have some time to work on this in a few weeks. -- Justin