From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58158) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WvOme-0004Hh-SI for qemu-devel@nongnu.org; Fri, 13 Jun 2014 06:32:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WvOmY-0001d0-OO for qemu-devel@nongnu.org; Fri, 13 Jun 2014 06:32:32 -0400 Received: from mx1.redhat.com ([209.132.183.28]:60517) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WvOmY-0001cv-Ei for qemu-devel@nongnu.org; Fri, 13 Jun 2014 06:32:26 -0400 Message-ID: <539AD321.4080306@redhat.com> Date: Fri, 13 Jun 2014 12:32:01 +0200 From: Paolo Bonzini MIME-Version: 1.0 References: <1402652437-13194-1-git-send-email-sebastian.tanase@openwide.fr> In-Reply-To: <1402652437-13194-1-git-send-email-sebastian.tanase@openwide.fr> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [RFC PATCH V2 0/5] icount: Implement delay algorithm between guest and host clocks List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Sebastian Tanase , qemu-devel@nongnu.org Cc: kwolf@redhat.com, peter.maydell@linaro.org, jeremy.rosen@openwide.fr, aliguori@amazon.com, wenchaoqemu@gmail.com, quintela@redhat.com, mjt@tls.msk.ru, mst@redhat.com, stefanha@redhat.com, armbru@redhat.com, lcapitulino@redhat.com, michael@walle.cc, camille.begue@openwide.fr, alex@alex.org.uk, crobinso@redhat.com, pierre.lemagourou@openwide.fr, afaerber@suse.de, rth@twiddle.net Il 13/06/2014 11:40, Sebastian Tanase ha scritto: > * Signal errors in configure_icount() as suggested by Paolo Bonzini (patch 1). > * Update qtest.c to take into account the new configure_icount() (patch 1). > * Surround delay code in cpu-exec.c with !defined(CONFIG_USER_ONLY) (patch 3). > * Clean up delay code in cpu-exec.c as suggested by Paolo Bonzini > and Juan Quintela (patch 3). > * Take into account initial offset between real and virtual clocks (patch 4). Looks great, thanks! I pointed out a few nits, but I'm confident that we will be able to merge v3. Paolo > Sebastian Tanase (5): > icount: Add 'align' and 'icount' options > icount: Make icount_time_shift available everywhere > cpu_exec: Add sleeping algorithm > icount_warp: Take into account initial offset between clocks > cpu_exec: Print to console if the guest is late > > cpu-exec.c | 108 +++++++++++++++++++++++++++++++++++++++++++++- > cpus.c | 38 ++++++++++++++-- > include/qapi/qmp/qerror.h | 9 ++++ > include/qemu-common.h | 6 ++- > qemu-options.hx | 19 ++++++-- > qtest.c | 19 +++++++- > vl.c | 43 +++++++++++++++--- > 7 files changed, 225 insertions(+), 17 deletions(-) >