Hi, I'm using KVM 84 with Gentoo as host and guest. All hosts and guest running with kernel 2.6.28 and the servers are HP DL380 with Intel Xeon CPU L5420. >From time to time it happens that the guest crashes during compilation of a new kernel or update the OS which in turn means under Gentoo that all new packages will be compiled. Today two KVM's crashed on two different machines. With "dmesg" I saw the following messages: Crash 1 KVM startup options: /usr/bin/kvm -m 192 -smp 2 -daemonize -k de -vnc 127.0.0.1:4 -monitor telnet:172.18.105.4:4447,server,nowait -localtime -pidfile /tmp/kvm-athen.pid -drive file=/data/kvm/kvmimages/athen.qcow2,if=virtio,boot=on -drive file=/data/kvm/kvmimages/athen-vdb.qcow2,if=virtio,boot=off -net nic,vlan=104,model=virtio,macaddr=00:ff:48:a3:29:5b -net tap,vlan=104,ifname=tap.b.athen,script=no -net nic,vlan=96,model=virtio,macaddr=00:ff:48:a3:29:5c -net tap,vlan=96,ifname=tap.f.athen,script=no kvm: 6532: cpu0 unhandled wrmsr: 0xc0010117 data 0 kvm: 6532: cpu1 unhandled wrmsr: 0xc0010117 data 0 kvm: 7720: cpu0 unhandled wrmsr: 0xc0010117 data 0 kvm: 7720: cpu1 unhandled wrmsr: 0xc0010117 data 0 kvm: emulating exchange as write BUG: unable to handle kernel paging request at ffffc20010434808 IP: [<ffffffff80213478>] 0xffffffff80213478 PGD 22f81b067 PUD 22f81c067 PMD 229190067 PTE 0 Oops: 0000 [#1] SMP last sysfs file: /sys/devices/pci0000:00/0000:00:1e.0/0000:01:04.6/class CPU 5 Modules linked in: ipv6 bonding tun bridge stp e1000e thermal ipmi_si bnx2 pcspkr ipmi_msghandler rtc_cmos processor container button tg3 libphy e1000 nfs lockd sunrpc jfs raid10 raid456 async_memcpy async_xor xor async_tx raid1 raid0 dm_bbr dm_snapshot dm_mirror dm_region_hash dm_log dm_mod sbp2 ohci1394 ieee1394 sl811_hcd usbhid ohci_hcd ssb uhci_hcd usb_storage ehci_hcd usbcore lpfc qla2xxx megaraid_sas megaraid_mbox megaraid_mm megaraid aacraid sx8 DAC960 cciss 3w_9xxx 3w_xxxx mptsas scsi_transport_sas mptfc scsi_transport_fc scsi_tgt mptspi mptscsih mptbase atp870u dc395x qla1280 dmx3191d sym53c8xx gdth advansys initio BusLogic arcmsr aic7xxx aic79xx scsi_transport_spi sg videobuf_core pdc_adma sata_inic162x sata_mv ata_piix ahci sata_qstor sata_vsc sata_uli sata_sis sata_sx4 sata_nv sata_via sata_svw sata_sil24 sata_sil sata_promise scsi_wait_scan pata_sl82c105 pata_cs5530 pata_cs5520 pata_via pata_jmicron pata_marvell pata_sis pata_netcell pata_sc1200 pata_pdc202xx_old pata_triflex pata_atiixp pata_opti pata_amd pata_ali pata_it8213 pata_pcmcia pcmcia firmware_class pcmcia_core pata_ns87415 pata_ns87410 pata_serverworks pata_platform pata_artop pata_it821x pata_optidma pata_hpt3x2n pata_hpt3x3 pata_hpt37x pata_hpt366 pata_cmd64x pata_efar pata_rz1000 pata_sil680 pata_radisys pata_pdc2027x pata_mpiix libata Pid: 7722, comm: kvm Not tainted 2.6.28-gentoo-r3 #1 RIP: 0010:[<ffffffff80213478>] [<ffffffff80213478>] 0xffffffff80213478 RSP: 0018:ffff88014c6819f8 EFLAGS: 00010287 RAX: ffffc20010434808 RBX: 00000000000000aa RCX: 0000000000000008 RDX: 00000000000f1000 RSI: ffff8801006b41e0 RDI: ffffc20010434800 RBP: ffff88014c681a08 R08: 000000000000000a R09: 0000000000000002 R10: ffff8801d018adc0 R11: ffff8801006b4000 R12: 00000000000000aa R13: ffff880157fa0040 R14: ffff880157fa0040 R15: ffff880157fa1600 FS: 000000004207f950(0000) GS:ffff88022f9879c0(0000) knlGS:0000000000000000 CS: 0010 DS: 002b ES: 002b CR0: 000000008005003b CR2: ffffc20010434808 CR3: 00000001edd2d000 CR4: 00000000000026e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Process kvm (pid: 7722, threadinfo ffff88014c680000, task ffff88022fa7ccc0) Stack: ffff8801006b4000 ffff880157fa1600 ffff88014c681a38 ffffffff802140f9 0000000000000003 ffff880157fa1600 00000000000000aa ffff880157fa0040 ffff88014c681b08 ffffffff80214d84 ffff880007bb8000 000000030000003d Call Trace: [<ffffffff802140f9>] 0xffffffff802140f9 [<ffffffff80214d84>] 0xffffffff80214d84 [<ffffffff80209d4b>] ? 0xffffffff80209d4b [<ffffffff8020ddc9>] 0xffffffff8020ddc9 [<ffffffff8020f67e>] 0xffffffff8020f67e [<ffffffff8020f76d>] 0xffffffff8020f76d [<ffffffff8021ab46>] 0xffffffff8021ab46 [<ffffffff804772e5>] ? 0xffffffff804772e5 [<ffffffff804772e8>] ? 0xffffffff804772e8 [<ffffffff8020da21>] ? 0xffffffff8020da21 [<ffffffff802166a5>] ? 0xffffffff802166a5 [<ffffffff8020dcb8>] 0xffffffff8020dcb8 [<ffffffff80214c34>] 0xffffffff80214c34 [<ffffffff80222623>] 0xffffffff80222623 [<ffffffff8021cda7>] ? 0xffffffff8021cda7 [<ffffffff80222409>] 0xffffffff80222409 [<ffffffff802107e7>] 0xffffffff802107e7 [<ffffffff8020b6bb>] 0xffffffff8020b6bb [<ffffffff8026b29c>] ? 0xffffffff8026b29c [<ffffffff802bc900>] 0xffffffff802bc900 [<ffffffff802bccc6>] 0xffffffff802bccc6 [<ffffffff8026baee>] ? 0xffffffff8026baee [<ffffffff802bcd4d>] 0xffffffff802bcd4d [<ffffffff80224ddb>] 0xffffffff80224ddb Code: 5d 41 5e c9 c3 55 48 89 e5 53 48 89 f3 48 83 ec 08 e8 b3 6b ff ff 48 89 c6 b8 01 00 00 00 48 85 f6 74 0a 48 89 df e8 56 f2 ff ff <8b> 00 5a 5b c9 c3 55 48 89 e5 41 54 49 89 fc 53 80 7e 50 00 48 RIP [<ffffffff80213478>] 0xffffffff80213478 RSP <ffff88014c6819f8> CR2: ffffc20010434808 ---[ end trace 56610fdd0967c537 ]--- Crash 2 KVM startup options: /usr/bin/kvm -m 512 -smp 2 -daemonize -k de -vnc 127.0.0.1:254 -monitor telnet:172.18.105.6:4698,server,nowait -localtime -pidfile /tmp/kvm-tmp.pid -drive file=/data/kvm/kvmimages/tmp.qcow2,if=virtio,boot=on -netnic,vlan=104,model=virtio,macaddr=98:84:44:78:12:e0 -net tap,vlan=104,ifname=tap.b.tmp,script=no -net nic,vlan=96,model=virtio,macaddr=98:84:44:78:12:e2 -net tap,vlan=96,ifname=tap.f.tmp,script=no BUG: unable to handle kernel paging request at ffffc20010095808 IP: [<ffffffff80213478>] 0xffffffff80213478 PGD 42f81b067 PUD 42f81c067 PMD 42fb37067 PTE 0 Oops: 0000 [#1] SMP last sysfs file: /sys/devices/platform/coretemp.7/temp1_crit CPU 2 Modules linked in: ipv6 coretemp i2c_core bonding tun bridge stp ipmi_si e1000e thermal pcspkr ipmi_msghandler bnx2 rtc_cmos processor container button tg3 libphy e1000 nfs lockd sunrpc jfs raid10 raid456 async_memcpy async_xor xor async_tx raid1 raid0 dm_bbr dm_snapshot dm_mirror dm_region_hash dm_log dm_mod sbp2 ohci1394 ieee1394 sl811_hcd usbhid ohci_hcd ssb uhci_hcd usb_storage ehci_hcd usbcore lpfc qla2xxx megaraid_sas megaraid_mbox megaraid_mm megaraid aacraid sx8 DAC960 cciss 3w_9xxx 3w_xxxx mptsas scsi_transport_sas mptfc scsi_transport_fc scsi_tgt mptspi mptscsih mptbase atp870u dc395x qla1280 dmx3191d sym53c8xx gdth advansys initio BusLogic arcmsr aic7xxx aic79xx scsi_transport_spi sg videobuf_core pdc_adma sata_inic162x sata_mv ata_piix ahci sata_qstor sata_vsc sata_uli sata_sis sata_sx4 sata_nv sata_via sata_svw sata_sil24 sata_sil sata_promise scsi_wait_scan pata_sl82c105 pata_cs5530 pata_cs5520 pata_via pata_jmicron pata_marvell pata_sis pata_netcell pata_sc1200 pata_pdc202xx_old pata_triflex pata_atiixp pata_opti pata_amd pata_ali pata_it8213 pata_pcmcia pcmcia firmware_class pcmcia_core pata_ns87415 pata_ns87410 pata_serverworks pata_platform pata_artop pata_it821x pata_optidma pata_hpt3x2n pata_hpt3x3 pata_hpt37x pata_hpt366 pata_cmd64x pata_efar pata_rz1000 pata_sil680 pata_radisys pata_pdc2027x pata_mpiix libata Pid: 23472, comm: kvm Not tainted 2.6.28-gentoo-r2 #1 RIP: 0010:[<ffffffff80213478>] [<ffffffff80213478>] 0xffffffff80213478 RSP: 0018:ffff88042b42d9f8 EFLAGS: 00010287 RAX: ffffc20010095808 RBX: 00000000000000a2 RCX: 0000000000000008 RDX: 00000000000f1000 RSI: ffff880130fec1e0 RDI: ffffc20010095800 RBP: ffff88042b42da08 R08: 000000000000000a R09: 0000000000000002 R10: ffff8801be9d85e0 R11: ffff880130fec000 R12: 00000000000000a2 R13: ffff88028445e040 R14: ffff88028445e040 R15: ffff88028445f600 FS: 0000000041e92950(0000) GS:ffff88042f8cef40(0000) knlGS:0000000000000000 CS: 0010 DS: 002b ES: 002b CR0: 0000000080050033 CR2: ffffc20010095808 CR3: 000000019b9ae000 CR4: 00000000000026e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Process kvm (pid: 23472, threadinfo ffff88042b42c000, task ffff880429b12cc0) Stack: ffff880130fec000 ffff88028445f600 ffff88042b42da38 ffffffff802140df 0000000000000003 ffff88028445f600 00000000000000a2 ffff88028445e040 ffff88042b42db08 ffffffff80214d6a ffff88000f6bc008 000000030000007b Call Trace: [<ffffffff802140df>] 0xffffffff802140df [<ffffffff80214d6a>] 0xffffffff80214d6a [<ffffffff80209fbe>] ? 0xffffffff80209fbe [<ffffffff80209d4b>] ? 0xffffffff80209d4b [<ffffffff8020ddc9>] 0xffffffff8020ddc9 [<ffffffff8020f67e>] 0xffffffff8020f67e [<ffffffff8020f76d>] 0xffffffff8020f76d [<ffffffff8021ab2e>] 0xffffffff8021ab2e [<ffffffff804776f2>] ? 0xffffffff804776f2 [<ffffffff804776f7>] ? 0xffffffff804776f7 [<ffffffff8021700c>] ? 0xffffffff8021700c [<ffffffff8021c054>] ? 0xffffffff8021c054 [<ffffffff8021700c>] ? 0xffffffff8021700c [<ffffffff80216608>] ? 0xffffffff80216608 [<ffffffff8020dcb8>] 0xffffffff8020dcb8 [<ffffffff80214c1a>] 0xffffffff80214c1a [<ffffffff8022260b>] 0xffffffff8022260b [<ffffffff8021cd8f>] ? 0xffffffff8021cd8f [<ffffffff802223f1>] 0xffffffff802223f1 [<ffffffff802107e7>] 0xffffffff802107e7 [<ffffffff8020b6bb>] 0xffffffff8020b6bb [<ffffffff8026b2ac>] ? 0xffffffff8026b2ac [<ffffffff8029694b>] ? 0xffffffff8029694b [<ffffffff802bc8cc>] 0xffffffff802bc8cc [<ffffffff802bcc92>] 0xffffffff802bcc92 [<ffffffff8026baca>] ? 0xffffffff8026baca [<ffffffff802bcd19>] 0xffffffff802bcd19 [<ffffffff802b1be4>] ? 0xffffffff802b1be4 [<ffffffff80224ddb>] 0xffffffff80224ddb Code: 5d 41 5e c9 c3 55 48 89 e5 53 48 89 f3 48 83 ec 08 e8 b3 6b ff ff 48 89 c6 b8 01 00 00 00 48 85 f6 74 0a 48 89 df e8 56 f2 ff ff <8b> 00 5a 5b c9 c3 55 48 89 e5 41 54 49 89 fc 53 80 7e 50 00 48 RIP [<ffffffff80213478>] 0xffffffff80213478 RSP <ffff88042b42d9f8> CR2: ffffc20010095808 ---[ end trace bbbee0e6d27d73e7 ]--- Both KVM were running at 100% CPU. This is the output from "top" command: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 23470 kvm 20 0 624m 523m 860 R 99 3.3 123:48.18 /usr/bin/kvm I was able to login to the qemu console. Then I typed "stop" but the cursor didn't came back. Since "kill" allone didn't killed the KVM I send "kill -6" which worked. As I mentioned above KVM runs fine during normal operations but when you compile something bigger in the guest like the kernel the possibility that the guest crashes increases. Thanks for any help! Robert -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html