Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753264Ab1DEI4y (ORCPT ); Tue, 5 Apr 2011 04:56:54 -0400 Received: from mx1.redhat.com ([209.132.183.28]:52062 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752700Ab1DEI4x (ORCPT ); Tue, 5 Apr 2011 04:56:53 -0400 Message-ID: <4D9AD92D.401@redhat.com> Date: Tue, 05 Apr 2011 11:56:13 +0300 From: Avi Kivity User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15) Gecko/20110307 Fedora/3.1.9-0.39.b3pre.fc14 Lightning/1.0b3pre Thunderbird/3.1.9 MIME-Version: 1.0 To: Peter Zijlstra CC: ben@iagu.net, Eric Dumazet , Thomas Gleixner , KVM list , linux-kernel , John Stultz , Richard Cochran , Mike Galbraith Subject: Re: [PATCH] posix-timers: RCU conversion References: <20110318123031.GB6066@8bytes.org> <4D871F6C.40207@redhat.com> <4D875842.9050308@redhat.com> <4D8773AA.8030408@redhat.com> <1300726498.2884.493.camel@edumazet-laptop> <4D8784A9.8040303@redhat.com> <1300727545.2884.513.camel@edumazet-laptop> <1300746429.2837.20.camel@edumazet-laptop> <1300777760.2837.38.camel@edumazet-laptop> <4D887B6A.2020102@redhat.com> <1301993300.2225.26.camel@twins> In-Reply-To: <1301993300.2225.26.camel@twins> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 953 Lines: 22 On 04/05/2011 11:48 AM, Peter Zijlstra wrote: > What I think is happening is that all your 'idle' qemu thingies keep > waking up frequently and because you've got like twice the number of > qemu instances as you've got cpus there's a fair chance you'll have a > cpu with a pending task while another one goes idle. Those qemus have two threads each (one vcpu thread, one io thread). > (Why does qemu keep waking if its idle? broken NOHZ?) Could be waking up due to guest wakeups, or qemu internal wakeups (display refresh) or due to guest timer sources which are masked away in the guest (if that's the case we should optimize it away). -- error compiling committee.c: too many arguments to function -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/