qemu-kvm process hangs in RHEL 5.9 hypervisor.
Issue
- libvirtd is segfaulting and a qemu-kvm process is showing task blocked messages.
libvirtd[15827]: segfault at 0000000000000008 rip 00002b4900047f02 rsp 00002b4903e11570 error 4
snmpd[15527] general protection rip:2b73157d2f02 rsp:7fffcb9ee2a0 error:0
INFO: task qemu-kvm:16375 blocked for more than 300 seconds.
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
qemu-kvm D ffff8112550e9aa0 0 16375 1 16378 16184 (NOTLB)
ffff81125534fd28 0000000000000082 ffff81183e537268 ffff81183fb743b8
ffff81183fb743b8 0000000000000009 ffff81183e537080 ffff81183ff897f0
00019788330c0a8c 000000000001877f ffff81183e537268 00000003800a5d0e
Call Trace:
[<ffffffff80063c63>] __mutex_lock_slowpath+0x60/0x9b
[<ffffffff80063cad>] .text.lock.mutex+0xf/0x14
[<ffffffff800d67c9>] swap_info_get+0x6a/0xa3
[<ffffffff883c98c9>] :kvm:vcpu_load+0x13/0x34
[<ffffffff883d0d8e>] :kvm:kvm_arch_vcpu_ioctl+0x16e/0x676
[<ffffffff883cb2cc>] :kvm:kvm_vcpu_ioctl+0x3e9/0x448
[<ffffffff800227e8>] __up_read+0x19/0x7f
[<ffffffff800671cf>] do_page_fault+0x4cc/0x842
[<ffffffff800424e0>] do_ioctl+0x21/0x6b
[<ffffffff800304df>] vfs_ioctl+0x457/0x4b9
[<ffffffff800bafe9>] audit_syscall_entry+0x1a8/0x1d3
[<ffffffff8004c8e4>] sys_ioctl+0x59/0x78
[<ffffffff8005d29e>] tracesys+0xd5/0xdf
Environment
- Red Hat Enterprise Linux 5.9
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
