From mboxrd@z Thu Jan 1 00:00:00 1970 From: Justin Dossey Subject: Linux x86 guest panics in skb_copy_bits Date: Sun, 3 May 2009 11:40:47 -0700 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: QUOTED-PRINTABLE To: kvm@vger.kernel.org Return-path: Received: from yx-out-2324.google.com ([74.125.44.28]:54994 "EHLO yx-out-2324.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753207AbZECSkr convert rfc822-to-8bit (ORCPT ); Sun, 3 May 2009 14:40:47 -0400 Received: by yx-out-2324.google.com with SMTP id 3so1973309yxj.1 for ; Sun, 03 May 2009 11:40:47 -0700 (PDT) Sender: kvm-owner@vger.kernel.org List-ID: Hi all, I have a pretty straightforward setup. Hypervisor: dual xeon e5205 running Gentoo Linux kernel 2.6.27 with virtio devices enabled kvm 84 libvirt 0.5.1 Guest: 32-bit, virtio for nic and disk, qcow2. Linux 2.6.28. Network is bridged using tap and brctl. I'm running Apache on the guest.=C2=A0 Whenever I send enough data thro= ugh the virtual NIC, I get a panic in skb_copy_bits.=C2=A0 I've tried using= the e1000 driver instead of the virtio one, but that makes no difference. Has anyone else seen this behavior before?=C2=A0 I got this on 2.6.27 a= nd 2.6.28. Here's a snippet: [280204.340016]=C2=A0 [] panic+0x4e/0xea [280204.340016]=C2=A0 [] oops_end+0x8f/0xa3 [280204.340016]=C2=A0 [] die+0x57/0x5f [280204.340016]=C2=A0 [] do_page_fault+0x605/0x6bc [280204.340016]=C2=A0 [] ? _spin_lock+0x15/0x18 [280204.340016]=C2=A0 [] ? __qdisc_run+0xe6/0x1a7 [280204.340016]=C2=A0 [] ? do_page_fault+0x0/0x6bc [280204.340016]=C2=A0 [] error_code+0x72/0x78 [280204.340016]=C2=A0 [] ? skb_copy_bits+0x4f/0x1c4 [280204.340016]=C2=A0 [] ? kvm_set_pte+0x26/0x29 [280204.340016]=C2=A0 [] xdr_skb_read_bits+0x1f/0x37 [280204.340016]=C2=A0 [] xdr_partial_copy_from_skb+ 0x117/0x16c [280204.340016]=C2=A0 [] xs_tcp_data_recv+0x245/0x3de [280204.340016]=C2=A0 [] ? xdr_skb_read_bits+0x0/0x37 [280204.340016]=C2=A0 [] tcp_read_sock+0x8c/0x1e2 [280204.340016]=C2=A0 [] ? xs_tcp_data_recv+0x0/0x3de [280204.340016]=C2=A0 [] xs_tcp_data_ready+0x54/0x64 [280204.340016]=C2=A0 [] tcp_rcv_established+0x524/0x7b7 [280204.340016]=C2=A0 [] tcp_v4_do_rcv+0x173/0x2dc -- Justin Dossey