From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gleb Natapov Subject: Re: Freezing Windows 2008 x64bit guest Date: Thu, 15 Jul 2010 16:44:41 +0300 Message-ID: <20100715134441.GQ4689@redhat.com> References: <20100715131944.GA24978@mp3.niederrhein.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: kvm@vger.kernel.org To: Christoph Adomeit Return-path: Received: from mx1.redhat.com ([209.132.183.28]:27407 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933260Ab0GONov (ORCPT ); Thu, 15 Jul 2010 09:44:51 -0400 Content-Disposition: inline In-Reply-To: <20100715131944.GA24978@mp3.niederrhein.de> Sender: kvm-owner@vger.kernel.org List-ID: On Thu, Jul 15, 2010 at 03:19:44PM +0200, Christoph Adomeit wrote: > Hi, > > we are running several kvm servers with kvm 0.12.4 and kernel 2.6.32 > (actually we run proxmox ve) > > These proxmox servers are running all kinds of vms rock-solid, be it > linux or windows 32 platforms. > > But one Windows 2008 64 Bit Server Standard is freezing regularly. > This happens sometimes 3 times a day, sometimes it takes 2 days > until freeze. The Windows Machine is a clean fresh install. > > By Freezing I mean that the Machine console still shows the > windows logo but does not accept any keystroke and does not answer > to ping or rdp or whatever. The virtual cpu-load is then shown > as 100% (by proxmox). > > We tried several combinations of ide or virtio, several virtual network cards (intel and realtek) and single-cpu vs multi cpu. The Problem persists. > > The Windows Machine is a quite fresh install but runs exchange and 10 rdp sessions. > > We are experienced linux-admins but we dont find any hints on the kvm servers what might be the problem, no syslogs,dmesgs, nothing. Also there are no > dumps on the windows guest. > > Do you have any hints what might be the problem and what we could do to debug the problem and to get more information of the root cause ? > When hang occurs ensure that problematic vm is the only on on the server and run kvm_stat. Send output here. Also do the following: # mount -t debugfs debugfs /sys/kernel/debug # echo kvm > /sys/kernel/debug/tracing/set_event # sleep 1 # cat /sys/kernel/debug/tracing/trace > /tmp/trace Send /tmp/trace here too, but it may be huge, so send only last 1000 lines. -- Gleb.