From owner-freebsd-net@FreeBSD.ORG Thu Oct 29 00:10:04 2009 Return-Path: Delivered-To: freebsd-net@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 347E01065694 for ; Thu, 29 Oct 2009 00:10:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 09C788FC16 for ; Thu, 29 Oct 2009 00:10:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n9T0A3uK083542 for ; Thu, 29 Oct 2009 00:10:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n9T0A3cV083541; Thu, 29 Oct 2009 00:10:03 GMT (envelope-from gnats) Date: Thu, 29 Oct 2009 00:10:03 GMT Message-Id: <200910290010.n9T0A3cV083541@freefall.freebsd.org> To: freebsd-net@FreeBSD.org From: Mark Atkinson Cc: Subject: Re: kern/124127: [msk] watchdog timeout (missed Tx interrupts) -- recovering X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Mark Atkinson List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Oct 2009 00:10:04 -0000 The following reply was made to PR kern/124127; it has been noted by GNATS. From: Mark Atkinson To: freebsd prs Cc: Subject: Re: kern/124127: [msk] watchdog timeout (missed Tx interrupts) -- recovering Date: Wed, 28 Oct 2009 17:03:52 -0700 (PDT) =0A=0AOn the unpatched -current kernel, built=0A=0AFreeBSD hellfire.filamen= t.org 9.0-CURRENT FreeBSD 9.0-CURRENT #14: Mon Oct 19 09:12:03 PDT 2009 =0A= =0AI recieved the following panic today related to this:=0A=0AFatal trap 12= : page fault while in kernel mode=0Acpuid =3D 0; apic id =3D 00=0Afault vir= tual address =3D 0xdeadc10a=0Afault code =3D supervisor read= , page not present=0Ainstruction pointer =3D 0x20:0xc0987410=0Astack po= inter =3D 0x28:0xd533dac0=0Aframe pointer =3D 0x28:0xd5= 33dae8=0Acode segment =3D base 0x0, limit 0xfffff, type 0x1b=0A = =3D DPL 0, pres 1, def32 1, gran 1=0Aprocessor eflag= s =3D interrupt enabled, resume, IOPL =3D 0=0Acurrent process = =3D 0 (mskc0 taskq)=0APhysical memory: 495 MB=0ADumping 132 MB: 117 101 8= 5 69 53 37 21 5=0A=0AReading symbols from /boot/kernel/linux.ko...Reading s= ymbols from /boot/kernel/linux.ko.symbols...done.=0Adone.=0ALoaded symbols = for /boot/kernel/linux.ko=0A#0 0xc08907a9 in doadump () at /usr/src/sys/ke= rn/kern_shutdown.c:254=0A254 }=0A(kgdb) bt=0A#0 0xc08907a9 in doadump = () at /usr/src/sys/kern/kern_shutdown.c:254=0A#1 0xc04f7e37 in db_fncall (= dummy1=3D-1067299898, dummy2=3D0, dummy3=3D-718022488,=0A dummy4=3D0xd53= 3d898 "\200%t=C3") at /usr/src/sys/ddb/db_command.c:548=0A#2 0xc04f8214 in= db_command (last_cmdp=3D0xc0da059c, cmd_table=3D0x0, dopager=3D1)=0A at= /usr/src/sys/ddb/db_command.c:445=0A#3 0xc04f8352 in db_command_loop () a= t /usr/src/sys/ddb/db_command.c:498=0A#4 0xc04fa05e in db_trap (type=3D12,= code=3D0) at /usr/src/sys/ddb/db_main.c:229=0A#5 0xc08bf2d2 in kdb_reente= r () at /usr/src/sys/kern/subr_kdb.c:398=0A#6 0xc0ba9b62 in trap_fatal (fr= ame=3D0x1, eva=3D3735929098)=0A at /usr/src/sys/i386/i386/trap.c:938=0A#= 7 0xc0baa483 in trap (frame=3D0xd533da80) at /usr/src/sys/i386/i386/trap.c= :339=0A#8 0xc0b8e4ab in Xlcall_syscall () at /usr/src/sys/i386/i386/except= ion.s:241=0A#9 0xc0987410 in in_lltable_lookup (llt=3D0xc39e1000, flags=3D= Variable "flags" is not available.=0A)=0A at /usr/src/sys/netinet/in.c:1= 380=0A#10 0xc0982470 in arpintr (m=3D0xc3baeb00) at /usr/src/sys/netinet/if= _ether.c:642=0A#11 0xc094227a in netisr_dispatch_src (proto=3D7, source=3D0= , m=3D0xc0de)=0A at /usr/src/sys/net/netisr.c:932=0A#12 0xc09424dd in ne= tisr_unregister (nhp=3D0xc0de)=0A at /usr/src/sys/net/netisr.c:583=0A#13= 0xc093ac69 in ether_demux (ifp=3D0x0, m=3D0xc3baeb00)=0A at /usr/src/sy= s/net/if_ethersubr.c:911=0A#14 0xc093b1ce in ether_output (ifp=3D0xc36ad400= , m=3D0xc3baeb00, dst=3D0xc0c55c27,=0A ro=3D0x301010a) at /usr/src/sys/n= et/if_ethersubr.c:181=0A---Type to continue, or q to quit= ---=0A#15 0xc070b032 in msk_handle_events (sc=3D0xc3686c00)=0A at /usr/s= rc/sys/dev/msk/if_msk.c:3048=0A#16 0xc070b828 in msk_int_task (arg=3D0xc368= 6c00, pending=3D1)=0A at /usr/src/sys/dev/msk/if_msk.c:3625=0A#17 0xc08c= ac8c in taskqueue_run (queue=3D0xc36bf380)=0A at /usr/src/sys/kern/subr_= taskqueue.c:72=0A#18 0xc08cadcc in taskqueue_thread_loop (arg=3D0xc3686c8c)= =0A at /usr/src/sys/kern/subr_taskqueue.c:90=0A#19 0xc0869271 in fork_ex= it (callout=3D0xc08cad67 ,=0A arg=3D0xc3686c8c= , frame=3D0xd533dd38) at /usr/src/sys/kern/kern_fork.c:854=0A#20 0xc0b8e520= in Xatpic_intr0 () at atpic_vector.s:62=0A#21 0x00000000 in ?? ()=0A=0A=0A=