From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcelo Tosatti Subject: [patch 0/4] C2 "emulation" Date: Sat, 24 May 2008 20:43:42 -0300 Message-ID: <20080524234342.983197667@localhost.localdomain> Cc: kvm-devel To: Avi Kivity , Chris Wright Return-path: Received: from mx1.redhat.com ([66.187.233.31]:56105 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753749AbYEYACt (ORCPT ); Sat, 24 May 2008 20:02:49 -0400 Sender: kvm-owner@vger.kernel.org List-ID: 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. --