From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FYjfd-0006FT-F8 for qemu-devel@nongnu.org; Wed, 26 Apr 2006 09:03:05 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FYjfb-0006F8-Gp for qemu-devel@nongnu.org; Wed, 26 Apr 2006 09:03:05 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FYjfb-0006F5-CJ for qemu-devel@nongnu.org; Wed, 26 Apr 2006 09:03:03 -0400 Received: from [81.29.64.88] (helo=mail.shareable.org) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1FYjiH-0000e0-N2 for qemu-devel@nongnu.org; Wed, 26 Apr 2006 09:05:50 -0400 Date: Wed, 26 Apr 2006 14:01:56 +0100 From: Jamie Lokier Subject: Re: [Qemu-devel] [PATCH] Timer/clock for Linux Message-ID: <20060426130156.GA19293@mail.shareable.org> References: <001501c65dd6$484d7c60$0464a8c0@athlon> <444E905B.5050703@bellard.org> <20060425213455.GA3092@mail.shareable.org> <200604252249.58711.paul@codesourcery.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200604252249.58711.paul@codesourcery.com> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paul Brook Cc: qemu-devel@nongnu.org Paul Brook wrote: > One solution (which is also desirable for other reasons) is to > implement some form of guest cycle counting based on the > instructions actually executed. Then use that as the high-precision > timesource, and use some for of adaptive method to keep host and > guest clocks in sync. That's what I meant, expressed more clearly, except that I meant to count guest time based on the real time spent executing guest code, rather than counting individual instructions. Thanks! -- Jamie