From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony Liguori Subject: Re: Guest crash on 2.6.27-rc6 Date: Tue, 23 Sep 2008 13:21:05 -0500 Message-ID: <48D93391.3020405@codemonkey.ws> References: <87wshdxhzn.fsf@caffeine.beaverton.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: kvm@vger.kernel.org, Glauber de Oliveira Costa To: Dan Smith Return-path: Received: from wr-out-0506.google.com ([64.233.184.226]:16299 "EHLO wr-out-0506.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751776AbYIWSWG (ORCPT ); Tue, 23 Sep 2008 14:22:06 -0400 Received: by wr-out-0506.google.com with SMTP id 69so750286wri.5 for ; Tue, 23 Sep 2008 11:22:05 -0700 (PDT) In-Reply-To: <87wshdxhzn.fsf@caffeine.beaverton.ibm.com> Sender: kvm-owner@vger.kernel.org List-ID: Dan Smith wrote: > Hi, > > I'm running kvm-75 with a Fedora 10 (rawhide kernel version > 2.6.27-0.323.rc6.fc10.i686) guest using a virtio NIC. As soon as I > stress the network (e.g., mount a CIFS volume and start a build) I get > the following kernel BUG. If I boot the system to the older F9 kernel > (2.6.25.11-97.fc9.i686) I don't see the error. There are several other > traces after this one, but I expect they're collateral damage. > Where you able to confirm that this went away when you disabled CONFIG_KVM_CLOCK in the guest? Regards, Anthony Liguori > BUG: unable to handle kernel paging request at d93d7d20 > IP: [] handle_mm_fault+0xcc/0x6d2 > Oops: 0000 [#1] SMP DEBUG_PAGEALLOC > Modules linked in: nls_utf8 cifs ipt_MASQUERADE iptable_nat nf_nat bridge stp ib_iser rdma_cm ib_cm iw_cm ib_sa ib_mad ib_core ib_addr iscsi_tcp libiscsi scsi_transport_iscsi sunrpc ipt_REJECT nf_conntrack_ipv4 iptable_filter ip_tables ip6t_REJECT xt_tcpudp nf_conntrack_ipv6 xt_state nf_conntrack ip6table_filter ip6_tables x_tables ipv6 dm_mirror dm_log dm_multipath dm_mod virtio_balloon virtio_net ppdev floppy pcspkr virtio_pci i2c_piix4 i2c_core sr_mod cdrom parport_pc parport ata_piix pata_acpi ata_generic ext3 jbd mbcache [last unloaded: microcode] > > Pid: 6698, comm: configure Not tainted (2.6.27-0.323.rc6.fc10.i686 #1) > EIP: 0060:[] EFLAGS: 00010282 CPU: 0 > EIP is at handle_mm_fault+0xcc/0x6d2 > EAX: d93d7000 EBX: c1001000 ECX: 00000d20 EDX: d8f7bd78 > ESI: b7f48708 EDI: d93d7d20 EBP: d8f7be24 ESP: d8f7bdb4 > DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 > Process configure (pid: 6698, ti=d8f7b000 task=d91f94e0 task.ti=d8f7b000) > Stack: 00000000 b7f48708 d912ef80 d72ec780 00000d20 d9218b7c 00000000 00000000 > 00000000 00000000 00000246 d72ec7e4 d91f94e0 d8f7be0c 00000246 00000001 > 00000002 00000000 00000000 c0697cf5 00000001 b7f48708 d8f7be28 c0442e3f > Call Trace: > [] ? do_page_fault+0x212/0x693 > [] ? down_read_trylock+0x3e/0x48 > [] ? do_page_fault+0x2e5/0x693 > [] ? pvclock_clocksource_read+0x4d/0xa8 > [] ? mark_lock+0x1e/0x331 > [] ? pvclock_clocksource_read+0x4d/0xa8 > [] ? finish_task_switch+0x49/0xc5 > [] ? kvm_clock_read+0x1b/0x1d > [] ? sched_clock+0x8/0xb > [] ? lock_release_holdtime+0x30/0x125 > [] ? trace_hardirqs_on+0xb/0xd > [] ? do_page_fault+0x0/0x693 > [] ? error_code+0x72/0x78 > [] ? set_task_cpu+0x1c6/0x1ce > [] ? process_timer_rebalance+0x124/0x171 > [] ? __put_user_4+0x11/0x18 > [] ? schedule_tail+0x46/0x49 > [] ? ret_from_fork+0x6/0x1c > ======================= > Code: 0c ba 0f 00 00 00 6b c0 38 8d 04 03 e8 da 75 f9 ff 90 8b 4d 94 c1 e9 0a 81 e1 fc 0f 00 00 89 cf 01 c7 89 4d a0 0f 84 f7 05 00 00 <8b> 37 f7 c6 81 00 00 00 0f 85 1a 05 00 00 85 f6 0f 85 5d 01 00 > EIP: [] handle_mm_fault+0xcc/0x6d2 SS:ESP 0068:d8f7bdb4 > ---[ end trace f03db3499f41d80e ]--- > >