From: Harri Olin <harri.olin@gmail.com>
To: Gleb Natapov <gleb@redhat.com>
Cc: Christoph Adomeit <Christoph.Adomeit@gatworks.de>,
"kvm@vger.kernel.org" <kvm@vger.kernel.org>
Subject: Re: Freezing Windows 2008 x64bit guest
Date: Wed, 21 Jul 2010 13:43:08 +0300 [thread overview]
Message-ID: <4C46CF3C.6070109@gmail.com> (raw)
In-Reply-To: <20100721103025.GK27238@redhat.com>
Gleb Natapov wrote:
> On Wed, Jul 21, 2010 at 01:09:06PM +0300, Harri Olin wrote:
>> Gleb Natapov wrote:
>> Frozen kvm_stat can be seen here; when I grabbed this, windows did
>> not answer to ping.
>> stats: http://mizar.remote.agasha.com/k/kvm/kvm_stat_hang.txt
>> trace: http://mizar.remote.agasha.com/k/kvm/kvm_trace_hang.txt
> Not much happens here. Windows gets timer irqs at 1024Hz rate and
> process them. What is your host kernel? Does it have hi-res timers?
Host kernel is vanilla 2.6.33.1 from kernel.org. Should have hi-res
timers enabled.
full dmesg at: http://mizar.remote.agasha.com/k/kvm/dmesg.txt
[ 0.415380] HPET: 4 timers in total, 0 timers will be used for
per-cpu timer
[ 0.416004] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0
[ 0.416263] hpet0: 4 comparators, 64-bit 14.318180 MHz counter
>> Here's another frozen state stat dump; when I got this windows did
>> answer to ping but was otherwise unresponsive:
>> stats: http://mizar.remote.agasha.com/k/kvm/kvm_stat_2_log.txt
>> trace: http://mizar.remote.agasha.com/k/kvm/kvm_trace_2.txt
>>
>> On both times irq_exits go to 10000 but irq_injections stay at
>> around 4600. On both times qemu process was at 100% cpu load.
>>
> irq_exits are exits due to host interrupt. What "cat /proc/interrupts"
> show? Which counter grows at this rate there (or 1/4 of the rate but for
> each host cpu).
I have to check that next time when freeze happens.
# cat /proc/interrupts
CPU0 CPU1 CPU2 CPU3
0: 1144 1056 1081 1072 IO-APIC-edge timer
1: 324 329 348 329 IO-APIC-edge i8042
3: 1 1 0 0 IO-APIC-edge
4: 0 0 1 1 IO-APIC-edge
8: 16 15 15 15 IO-APIC-edge rtc0
9: 0 0 0 0 IO-APIC-fasteoi acpi
12: 1 1 0 1 IO-APIC-edge i8042
16: 0 0 0 0 IO-APIC-fasteoi
uhci_hcd:usb3
17: 0 0 0 0 IO-APIC-fasteoi
uhci_hcd:usb4
18: 47695411 47681526 47693374 47680775 IO-APIC-fasteoi
arcmsr, ehci_hcd:usb1, uhci_hcd:usb5, uhci_hcd:usb8
22: 0 0 0 0 IO-APIC-fasteoi
uhci_hcd:usb7
23: 0 0 0 0 IO-APIC-fasteoi
ehci_hcd:usb2, uhci_hcd:usb6
28: 2376183 2377506 2376812 2376143 PCI-MSI-edge ahci
29: 14545152 14557669 14546472 14559769 PCI-MSI-edge eth0
NMI: 0 0 0 0 Non-maskable interrupts
LOC: 1522685098 614396609 1720798830 518770603 Local timer interrupts
SPU: 0 0 0 0 Spurious interrupts
PMI: 0 0 0 0 Performance
monitoring interrupts
PND: 0 0 0 0 Performance pending work
RES: 109858789 114294880 107422261 113139171 Rescheduling interrupts
CAL: 228945035 210709845 246864690 232136482 Function call interrupts
TLB: 1161 2146 1090 2319 TLB shootdowns
TRM: 0 0 0 0 Thermal event interrupts
THR: 0 0 0 0 Threshold APIC interrupts
MCE: 0 0 0 0 Machine check exceptions
MCP: 4226 4226 4226 4226 Machine check polls
ERR: 0
MIS: 0
Also at: http://mizar.remote.agasha.com/k/kvm/interrupts.txt
--
Harri.
next prev parent reply other threads:[~2010-07-21 10:43 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-07-15 13:19 Freezing Windows 2008 x64bit guest Christoph Adomeit
2010-07-15 13:44 ` Gleb Natapov
2010-07-19 7:17 ` Harri Olin
2010-07-19 7:42 ` Gleb Natapov
2010-07-21 6:25 ` Harri Olin
2010-07-21 8:28 ` Christoph Adomeit
2010-07-21 8:37 ` Gleb Natapov
2010-07-21 9:22 ` Harri Olin
2010-07-21 9:48 ` Gleb Natapov
2010-07-21 10:09 ` Harri Olin
2010-07-21 10:30 ` Gleb Natapov
2010-07-21 10:43 ` Harri Olin [this message]
2010-07-21 13:03 ` Harri Olin
2010-07-21 13:45 ` Gleb Natapov
2010-07-21 14:05 ` Harri Olin
2010-07-27 21:53 ` Harri Olin
2010-07-28 15:18 ` Gleb Natapov
2010-12-13 19:42 ` Manfred Heubach
2010-12-13 20:12 ` Dor Laor
2010-12-13 20:44 ` Vadim Rozenfeld
2010-12-14 23:57 ` AW: " Manfred Heubach
2010-12-15 10:48 ` Vadim Rozenfeld
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4C46CF3C.6070109@gmail.com \
--to=harri.olin@gmail.com \
--cc=Christoph.Adomeit@gatworks.de \
--cc=gleb@redhat.com \
--cc=kvm@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox