From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: kvm linux guest hanging for minutes at a time Date: Tue, 09 Aug 2011 17:37:09 +0300 Message-ID: <4E414615.8030201@redhat.com> References: <201108070806.59194.thomas@fjellstrom.ca> <201108090603.18151.thomas@fjellstrom.ca> <4E4129C3.3020200@redhat.com> <201108090831.48423.thomas@fjellstrom.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "kvm@vger.kernel.org" To: thomas@fjellstrom.ca Return-path: Received: from mx1.redhat.com ([209.132.183.28]:61748 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751404Ab1HIOhN (ORCPT ); Tue, 9 Aug 2011 10:37:13 -0400 In-Reply-To: <201108090831.48423.thomas@fjellstrom.ca> Sender: kvm-owner@vger.kernel.org List-ID: On 08/09/2011 05:31 PM, Thomas Fjellstrom wrote: > On August 9, 2011, Avi Kivity wrote: > > On 08/09/2011 03:03 PM, Thomas Fjellstrom wrote: > > > > Your guest isn't using kvmclock for some reason. Is it compiled in > > > > the guest kernel? What are the contents of > > > > /sys/devices/system/clocksource/clocksource0/available_clocksource and > > > > /sys/devices/system/clocksource/clocksource0/current_clocksource (in > > > > the guest filesystem)? > > > > > > Hi, it seems it is using kvm-clock: > > > > > > $ cat /sys/devices/system/clocksource/clocksource0/available_clocksource > > > kvm-clock hpet acpi_pm > > > $ cat /sys/devices/system/clocksource/clocksource0/current_clocksource > > > kvm-clock > > > > Yikes. Please trace such a hang according to > > http://www.linux-kvm.org/page/Tracing. > > Does it matter that I have several vms running? Is there a way to limit it to > tracing the single kvm process that's been locking up? > You can use "trace-cmd record -F ... qemu ..." but that misses out on events the run from workqueues. Best to stop those other guests. -- error compiling committee.c: too many arguments to function