public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
* [patch 0/4] C2 "emulation"
@ 2008-05-24 23:43 Marcelo Tosatti
  2008-05-24 23:43 ` [patch 1/4] QEMU/KVM: self-disabling C2 emulation Marcelo Tosatti
                   ` (3 more replies)
  0 siblings, 4 replies; 18+ messages in thread
From: Marcelo Tosatti @ 2008-05-24 23:43 UTC (permalink / raw)
  To: Avi Kivity, Chris Wright; +Cc: kvm-devel

As discussed before the TSC is unreliable as a clocksource for KVM
guests, especially with CPU migration.

The following patchset changes the QEMU ACPI tables to report a valid C2
state temporarily to force guests to switch to more reliable ones.

Also allow direct access to the PMTimer port which is constantly used   
in C1 idle.

Tested with Linux and Windows XP.

-- 


^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2008-05-31  7:52 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-24 23:43 [patch 0/4] C2 "emulation" Marcelo Tosatti
2008-05-24 23:43 ` [patch 1/4] QEMU/KVM: self-disabling C2 emulation Marcelo Tosatti
2008-05-24 23:43 ` [patch 2/4] libkvm: KVM_GET_PMTIMER ioctl support Marcelo Tosatti
2008-05-24 23:43 ` [patch 3/4] QEMU/KVM: non-virtualized ACPI PMTimer support Marcelo Tosatti
2008-05-25 10:18   ` Avi Kivity
2008-05-25 16:32     ` Marcelo Tosatti
2008-05-26  8:16       ` Avi Kivity
2008-05-29 17:56     ` Marcelo Tosatti
2008-05-31  7:52       ` Avi Kivity
2008-05-25 10:19   ` Avi Kivity
2008-05-25 17:39     ` Marcelo Tosatti
2008-05-26  8:23       ` Avi Kivity
2008-05-24 23:43 ` [patch 4/4] KVM: allow direct access to PMTimer port Marcelo Tosatti
2008-05-25 10:04   ` Avi Kivity
2008-05-25 16:09     ` Marcelo Tosatti
2008-05-25 12:31   ` Avi Kivity
2008-05-25 16:12     ` Marcelo Tosatti
2008-05-26  8:03       ` Avi Kivity

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox