From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:42620) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RruJK-0002af-1L for qemu-devel@nongnu.org; Mon, 30 Jan 2012 11:42:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RruJE-000758-Cn for qemu-devel@nongnu.org; Mon, 30 Jan 2012 11:42:30 -0500 Received: from mail-iy0-f173.google.com ([209.85.210.173]:34723) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RruJE-000750-7j for qemu-devel@nongnu.org; Mon, 30 Jan 2012 11:42:24 -0500 Received: by iahk25 with SMTP id k25so6960293iah.4 for ; Mon, 30 Jan 2012 08:42:23 -0800 (PST) Sender: Paolo Bonzini Message-ID: <4F26C86B.4010105@redhat.com> Date: Mon, 30 Jan 2012 17:42:19 +0100 From: Paolo Bonzini MIME-Version: 1.0 References: <1327061206-9404-1-git-send-email-pbonzini@redhat.com> In-Reply-To: <1327061206-9404-1-git-send-email-pbonzini@redhat.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 0/4] Use rtc_clock uniformly for ARM List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: peter.maydell@linaro.org Cc: qemu-devel@nongnu.org On 01/20/2012 01:06 PM, Paolo Bonzini wrote: > This series uses rtc_clock uniformly in device models that provide RTC > functionality. This will let users choose the desired semantics for > the clock. > > This is most important with qtest, where "-rtc clock=vm" will provide > determinism and let you run tests that fake execution for large time > periods. However, for consistency I'm switching also the two RTC > models that always used the vm_clock, m48t59 and pl031. m48t59 is > not ARM so I'm sending it separately. > > Patch 3 fixes an unrelated bug in the pl031 migration code. > > Paolo Bonzini (4): > rtc: add -rtc clock=rt > arm: switch real-time clocks to rtc_clock > pl031: rearm alarm timer upon load > pl031: switch clock base to rtc_clock > > hw/omap1.c | 10 +++--- > hw/pl031.c | 76 ++++++++++++++++++++++++++++++++++++------------------- > hw/pxa2xx.c | 28 ++++++++++---------- > hw/strongarm.c | 10 +++--- > hw/twl92230.c | 9 +++--- > qemu-options.hx | 7 +++-- > vl.c | 2 + > 7 files changed, 85 insertions(+), 57 deletions(-) > Ping. Paolo