From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: host panic on kernel 2.6.34 Date: Tue, 25 May 2010 12:53:50 +0300 Message-ID: <4BFB9E2E.9020103@redhat.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "kvm@vger.kernel.org" , "linux-kernel@vger.kernel.org" , netdev , bridge@lists.linux-foundation.org To: "Hao, Xudong" Return-path: Received: from mx1.redhat.com ([209.132.183.28]:36526 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756397Ab0EYJy3 (ORCPT ); Tue, 25 May 2010 05:54:29 -0400 In-Reply-To: Sender: netdev-owner@vger.kernel.org List-ID: Copying netdev, bridge mailing lists. On 05/24/2010 11:23 AM, Hao, Xudong wrote: > Hi all > I build latest kvm 37dec075a7854f0f550540bf3b9bbeef37c11e2a, based on kernel 2.6.34, after kvm and kvm_intel module loaded, then /etc/init.d/kvm start, a few minutes later, the system will panic. > > kernel: 2.6.34 > kvm: 37dec075a7854f0f550540bf3b9bbeef37c11e2a > qemu-kvm: 69dd59a66aaf56d1e8e4c96d0a0923c9cf8f79a0 > > BUG: unable to handle kernel NULL pointer dereference at 00000018 > IP: [] br_mdb_ip_get+0x2e/0x1aa [bridge] > *pdpt = 0000000035fbb001 *pde = 0000000000000000 > Oops: 0000 [#1] SMP > last sysfs file: /sys/devices/system/cpu/cpu7/cache/index2/shared_cpu_map > Modules linked in: bridge stp autofs4 hidp rfcomm l2cap crc16 bluetooth rfkill ] > > Pid: 0, comm: swapper Not tainted 2.6.34 #1 X7DWA/X7DWA > EIP: 0060:[] EFLAGS: 00010246 CPU: 0 > EIP is at br_mdb_ip_get+0x2e/0x1aa [bridge] > EAX: c5801d40 EBX: c5801d40 ECX: faffffef EDX: 00000000 > ESI: f67e03c0 EDI: f5249200 EBP: c5801c94 ESP: c5801c80 > DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068 > Process swapper (pid: 0, ti=c5801000 task=c07f2fe0 task.ti=c07de000) > Stack: > c5801d40 00000000 c5801d40 f67e03c0 f5249200 c5801cb0 f914c6fd fff90006 > <0> f67e0940 f6326740 f627e064 f67e03c0 c5801d78 f914dd0c f76af140 f6326740 > <0> f5249200 f67e03c0 00000014 f6326758 c5801d54 c08eb440 c5801cf4 c5801d00 > Call Trace: > [] ? br_multicast_leave_group+0x52/0x128 [bridge] > [] ? br_multicast_rcv+0x6dc/0xe90 [bridge] > [] ? fib_lookup+0x2c/0x3a > [] ? fib_validate_source+0x29d/0x2b4 > [] ? nf_hook_slow+0x3b/0x92 > [] ? br_handle_frame_finish+0x53/0x17e [bridge] > [] ? br_nf_pre_routing_finish+0x264/0x27c [bridge] > [] ? nf_hook_slow+0x3b/0x92 > [] ? br_nf_pre_routing_finish+0x0/0x27c [bridge] > [] ? br_nf_pre_routing+0x553/0x570 [bridge] > [] ? nf_iterate+0x2f/0x62 > [] ? br_handle_frame_finish+0x0/0x17e [bridge] > [] ? nf_hook_slow+0x3b/0x92 > [] ? br_handle_frame_finish+0x0/0x17e [bridge] > [] ? br_handle_frame+0x176/0x198 [bridge] > [] ? br_handle_frame_finish+0x0/0x17e [bridge] > [] ? __netif_receive_skb+0x29a/0x37e > [] ? dev_gro_receive+0xfd/0x1d2 > [] ? netif_receive_skb+0x61/0x67 > [] ? __napi_gro_receive+0xa1/0xba > [] ? napi_skb_finish+0x1e/0x33 > [] ? napi_gro_receive+0x20/0x24 > [] ? igb_poll+0x706/0xa39 [igb] > [] ? net_rx_action+0x97/0x13b > [] ? __do_softirq+0x80/0xf4 > [] ? __do_softirq+0x0/0xf4 > > [] ? irq_exit+0x29/0x2b > [] ? do_IRQ+0x85/0x9b > [] ? common_interrupt+0x29/0x30 > [] ? mwait_idle+0x4c/0x52 > [] ? cpu_idle+0x3a/0x4e > [] ? rest_init+0x62/0x64 > [] ? start_kernel+0x2c2/0x2c7 > [] ? i386_start_kernel+0xb3/0xb8 > Code: 57 56 53 83 ec 08 89 45 f0 89 55 ec 8b 42 10 66 83 f8 08 74 0e 31 db 66 3 > EIP: [] br_mdb_ip_get+0x2e/0x1aa [bridge] SS:ESP 0068:c5801c80 > CR2: 0000000000000018 > ---[ end trace 907f878ab4cd8031 ]--- > Kernel panic - not syncing: Fatal exception in interrupt > Pid: 0, comm: swapper Tainted: G D 2.6.34 #1 > Call Trace: > [] panic+0x3e/0xaa > [] oops_end+0x8c/0x9b > [] no_context+0x153/0x15d > [] __bad_area_nosemaphore+0xe5/0xed > [] bad_area_nosemaphore+0xd/0x13 > [] do_page_fault+0x375/0x37d > [] ? fib_lookup+0x2c/0x3a > [] ? ip_route_input_common+0x695/0xf2f > [] ? do_page_fault+0x0/0x37d > [] error_code+0x66/0x6c > [] ? do_page_fault+0x0/0x37d > [] ? br_mdb_ip_get+0x2e/0x1aa [bridge] > [] br_multicast_leave_group+0x52/0x128 [bridge] > [] br_multicast_rcv+0x6dc/0xe90 [bridge] > [] ? fib_lookup+0x2c/0x3a > [] ? fib_validate_source+0x29d/0x2b4 > [] ? nf_hook_slow+0x3b/0x92 > [] br_handle_frame_finish+0x53/0x17e [bridge] > [] br_nf_pre_routing_finish+0x264/0x27c [bridge] > [] ? nf_hook_slow+0x3b/0x92 > [] ? br_nf_pre_routing_finish+0x0/0x27c [bridge] > [] br_nf_pre_routing+0x553/0x570 [bridge] > [] nf_iterate+0x2f/0x62 > [] ? br_handle_frame_finish+0x0/0x17e [bridge] > [] nf_hook_slow+0x3b/0x92 > [] ? br_handle_frame_finish+0x0/0x17e [bridge] > [] br_handle_frame+0x176/0x198 [bridge] > [] ? br_handle_frame_finish+0x0/0x17e [bridge] > [] __netif_receive_skb+0x29a/0x37e > [] ? dev_gro_receive+0xfd/0x1d2 > [] netif_receive_skb+0x61/0x67 > [] ? __napi_gro_receive+0xa1/0xba > [] napi_skb_finish+0x1e/0x33 > [] napi_gro_receive+0x20/0x24 > [] igb_poll+0x706/0xa39 [igb] > [] net_rx_action+0x97/0x13b > [] __do_softirq+0x80/0xf4 > [] ? __do_softirq+0x0/0xf4 > [] ? irq_exit+0x29/0x2b > [] ? do_IRQ+0x85/0x9b > [] ? common_interrupt+0x29/0x30 > [] ? mwait_idle+0x4c/0x52 > [] ? cpu_idle+0x3a/0x4e > [] ? rest_init+0x62/0x64 > [] ? start_kernel+0x2c2/0x2c7 > [] ? i386_start_kernel+0xb3/0xb8 > > Best Regards, > Xudong Hao > -- error compiling committee.c: too many arguments to function