From owner-freebsd-questions@FreeBSD.ORG Thu Feb 23 00:49:09 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB0E616A420 for ; Thu, 23 Feb 2006 00:49:09 +0000 (GMT) (envelope-from davel@compbook.co.uk) Received: from ns1.helio.co.uk (mail.compbook.co.uk [195.188.86.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5067243D45 for ; Thu, 23 Feb 2006 00:49:08 +0000 (GMT) (envelope-from davel@compbook.co.uk) Received: from [82.46.141.163] by ns1.compbook.co.uk (NTMail 7.00.0022/KW9321.00.47a0a76c) with ESMTP id msduiaaa for freebsd-questions@freebsd.org; Thu, 23 Feb 2006 00:49:16 +0000 Message-ID: <43FD067B.4040604@compbook.co.uk> Date: Thu, 23 Feb 2006 00:48:59 +0000 From: Dave Lewis User-Agent: Thunderbird 1.5 (X11/20060220) MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Page Fault - Wireless problem? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Feb 2006 00:49:10 -0000 I am getting the following panic that happens intermittently using 6,0 and 6.1 prerelease with GENERIC and modified kermels [GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"] GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-marcel-freebsd". Unread portion of the kernel message buffer: ural0: could not transmit buffer: SHORT_XFER Fatal trap 12: page fault while in kernel mode fault virtual address = 0x4 fault code = supervisor read, page not present instruction pointer = 0x20:0xc0667091 stack pointer = 0x28:0xd33e4c00 frame pointer = 0x28:0xd33e4c0c code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 32 (irq21: uhci0 uhci1+) trap number = 12 panic: page fault Uptime: 1h4m21s Dumping 479 MB (2 chunks) chunk 0: 1MB (157 pages) ... ok chunk 1: 479MB (122608 pages) 463 447 431 415 399 383 367 351 335 319 303 287 271 255 239 223 207 191 175 159 143 127 111 95 79 63 47 31 15 #0 doadump () at pcpu.h:165 165 __asm __volatile("movl %%fs:0,%0" : "=r" (td)); (kgdb) where #0 doadump () at pcpu.h:165 #1 0xc05db1a2 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:399 #2 0xc05db438 in panic (fmt=0xc07b409e "%s") at /usr/src/sys/kern/kern_shutdown.c:555 #3 0xc0772294 in trap_fatal (frame=0xd33e4bc0, eva=4) at /usr/src/sys/i386/i386/trap.c:836 #4 0xc0771ffb in trap_pfault (frame=0xd33e4bc0, usermode=0, eva=4) at /usr/src/sys/i386/i386/trap.c:744 #5 0xc0771c59 in trap (frame= {tf_fs = 8, tf_es = 40, tf_ds = 40, tf_edi = -1020522496, tf_esi = 0, tf_ebp = -750892020, tf_isp = -750892052, tf_ebx = -1020519468, tf_edx = -1020526944, tf_ecx = -1021865984, tf_eax = 0, tf_trapno = 12, tf_err = 0, tf_eip = -1067028335, tf_cs = 32, tf_eflags = 66118, tf_esp = -1020519468, tf_ss = -1020479488}) at /usr/src/sys/i386/i386/trap.c:434 #6 0xc0761cfa in calltrap () at /usr/src/sys/i386/i386/exception.s:139 #7 0xc0667091 in ieee80211_free_node (ni=0x0) at /usr/src/sys/net80211/ieee80211_node.c:1573 #8 0xc0575307 in ural_txeof (xfer=0xc34ba100, priv=0xc32c1bd4, status=USBD_NORMAL_COMPLETION) at /usr/src/sys/dev/usb/if_ural.c:884 #9 0xc058d24e in usb_transfer_complete (xfer=0xc34ba100) at /usr/src/sys/dev/usb/usbdi.c:863 #10 0xc056afd8 in ehci_idone (ex=0xc34ba100) at /usr/src/sys/dev/usb/ehci.c:875 #11 0xc056aeb3 in ehci_check_intr (sc=0xc3179000, ex=0xc34ba100) ---Type to continue, or q to quit--- at /usr/src/sys/dev/usb/ehci.c:760 #12 0xc056aded in ehci_softintr (v=0xc3179000) at /usr/src/sys/dev/usb/ehci.c:694 #13 0xc058a56d in usb_schedsoftintr (bus=0x0) at /usr/src/sys/dev/usb/usb.c:871 #14 0xc056abce in ehci_intr1 (sc=0xc3179000) at /usr/src/sys/dev/usb/ehci.c:594 #15 0xc056ab0e in ehci_intr (v=0xc3179000) at /usr/src/sys/dev/usb/ehci.c:553 #16 0xc05c6b79 in ithread_loop (arg=0xc3088280) at /usr/src/sys/kern/kern_intr.c:547 #17 0xc05c5e00 in fork_exit (callout=0xc05c6a20 , arg=0xc3088280, frame=0xd33e4d38) at /usr/src/sys/kern/kern_fork.c:789 #18 0xc0761d5c in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:208 uname -a FreeBSD rainbow.Belkin 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #4: Thu Feb 16 23:19:36 GMT 2006 root@rainbow.Belkin:/usr/obj/usr/src/sys/DAVES i386 dmesg part ural0: Belkin Belkin 54g USB Network Adapter, rev 2.00/0.01, addr 2 ural0: MAC/BBP RT2570 (rev 0x05), RF RT2526 ural0: Ethernet address: 00:11:50:8a:93:47 ural0: if_start running deferred for Giant This e-mail and the information contained is confidential and is intended solely for the person to whom it is addressed. If you are not the intended recipient or have received it in error we would appreciate a prompt notice that it has been wrongly despatched and will reimburse any reasonable cost involved in notifying us. We thank you for your help in this regard. We would also advise that you should not use, disclose or copy this information in any medium, as if you do, you may be breaking the law and thereby incurring liability. We do not accept any liability to any third party acting or failing to act on any information contained in this e-mail