* [patch 0/4] KVM/ia64 SN2 RTC backed ITC emulation
@ 2009-02-25 16:38 jes
2009-02-27 14:58 ` Zhang, Xiantao
2009-03-10 10:20 ` Avi Kivity
0 siblings, 2 replies; 3+ messages in thread
From: jes @ 2009-02-25 16:38 UTC (permalink / raw)
To: kvm-ia64
This set of patches switches KVM to use the SN2 RTC clock source as
backing for the ITC emulation, as the ITC isn't synchronized on SN2.
The RTC is a memory mapped register which needs to be mapped into the
address space of the VMM module, and also accessed from the kernel. I
could try and split the changes into seperate files, but I honestly
thing it would cause more clutter than doing it this way.
With this change I can boot 64 vcpus on ia64 at stable boot times,
with the ITC backed ITC emulation, the boot would regularly hang for
minutes because time would suddenly go backwards.
Let me know what you think - this patch set is against Avi's tree as
of earlier today.
Cheers,
Jes
^ permalink raw reply [flat|nested] 3+ messages in thread
* RE: [patch 0/4] KVM/ia64 SN2 RTC backed ITC emulation
2009-02-25 16:38 [patch 0/4] KVM/ia64 SN2 RTC backed ITC emulation jes
@ 2009-02-27 14:58 ` Zhang, Xiantao
2009-03-10 10:20 ` Avi Kivity
1 sibling, 0 replies; 3+ messages in thread
From: Zhang, Xiantao @ 2009-02-27 14:58 UTC (permalink / raw)
To: kvm-ia64
Jes
Thanks for your work! Okay, the patchset is good to me!
Ack-ed: Xiantao Zhang <xiantao.zhang@intel.com>
Avi,
Could you help to queue it for next merge window ?
Xiantao
Jes@sgi.com wrote:
> This set of patches switches KVM to use the SN2 RTC clock source as
> backing for the ITC emulation, as the ITC isn't synchronized on SN2.
>
> The RTC is a memory mapped register which needs to be mapped into the
> address space of the VMM module, and also accessed from the kernel. I
> could try and split the changes into seperate files, but I honestly
> thing it would cause more clutter than doing it this way.
>
> With this change I can boot 64 vcpus on ia64 at stable boot times,
> with the ITC backed ITC emulation, the boot would regularly hang for
> minutes because time would suddenly go backwards.
>
> Let me know what you think - this patch set is against Avi's tree as
> of earlier today.
>
> Cheers,
> Jes
^ permalink raw reply [flat|nested] 3+ messages in thread* Re: [patch 0/4] KVM/ia64 SN2 RTC backed ITC emulation
2009-02-25 16:38 [patch 0/4] KVM/ia64 SN2 RTC backed ITC emulation jes
2009-02-27 14:58 ` Zhang, Xiantao
@ 2009-03-10 10:20 ` Avi Kivity
1 sibling, 0 replies; 3+ messages in thread
From: Avi Kivity @ 2009-03-10 10:20 UTC (permalink / raw)
To: kvm-ia64
jes@sgi.com wrote:
> This set of patches switches KVM to use the SN2 RTC clock source as
> backing for the ITC emulation, as the ITC isn't synchronized on SN2.
>
> The RTC is a memory mapped register which needs to be mapped into the
> address space of the VMM module, and also accessed from the kernel. I
> could try and split the changes into seperate files, but I honestly
> thing it would cause more clutter than doing it this way.
>
> With this change I can boot 64 vcpus on ia64 at stable boot times,
> with the ITC backed ITC emulation, the boot would regularly hang for
> minutes because time would suddenly go backwards.
>
> Let me know what you think - this patch set is against Avi's tree as
> of earlier today.
>
Applied, thanks.
--
error compiling committee.c: too many arguments to function
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2009-03-10 10:20 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-25 16:38 [patch 0/4] KVM/ia64 SN2 RTC backed ITC emulation jes
2009-02-27 14:58 ` Zhang, Xiantao
2009-03-10 10:20 ` Avi Kivity
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox