From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcelo Tosatti Subject: [patch 0/8] RFC: in-kernel timer emulation changes Date: Sun, 05 Jul 2009 22:55:11 -0300 Message-ID: <20090706015511.923596553@localhost.localdomain> To: kvm@vger.kernel.org Return-path: Received: from mx2.redhat.com ([66.187.237.31]:39617 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752726AbZGFUBV (ORCPT ); Mon, 6 Jul 2009 16:01:21 -0400 Received: from int-mx2.corp.redhat.com (int-mx2.corp.redhat.com [172.16.27.26]) by mx2.redhat.com (8.13.8/8.13.8) with ESMTP id n66K1OV2013620 for ; Mon, 6 Jul 2009 16:01:24 -0400 Received: from ns3.rdu.redhat.com (ns3.rdu.redhat.com [10.11.255.199]) by int-mx2.corp.redhat.com (8.13.1/8.13.1) with ESMTP id n66K1OpB028799 for ; Mon, 6 Jul 2009 16:01:24 -0400 Received: from amt.cnet (vpn-51-10.sfbay.redhat.com [10.14.51.10]) by ns3.rdu.redhat.com (8.13.8/8.13.8) with ESMTP id n66K1MiK030075 for ; Mon, 6 Jul 2009 16:01:23 -0400 Received: from amt.cnet (amt.cnet [127.0.0.1]) by amt.cnet (Postfix) with ESMTP id 81A1668014B for ; Mon, 6 Jul 2009 17:00:36 -0300 (BRT) Sender: kvm-owner@vger.kernel.org List-ID: This still needs to survive kvm-autotest, posting early for comments. It replaces hrtimer based emulation with ktime_t comparisons on guest entry (avoids host load when guests are scheduled out, removes a spinlock acquision on entry (i8254.c's inject_lock), and makes future improvements easier). --