From owner-freebsd-bugs@FreeBSD.ORG Wed Sep 9 18:50:05 2009 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D4AD4106568B for ; Wed, 9 Sep 2009 18:50:05 +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 A7E208FC16 for ; Wed, 9 Sep 2009 18:50:05 +0000 (UTC) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n89Io51x076046 for ; Wed, 9 Sep 2009 18:50:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n89Io523076045; Wed, 9 Sep 2009 18:50:05 GMT (envelope-from gnats) Resent-Date: Wed, 9 Sep 2009 18:50:05 GMT Resent-Message-Id: <200909091850.n89Io523076045@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Jonathan Hanna Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B3FC610656A9 for ; Wed, 9 Sep 2009 18:46:17 +0000 (UTC) (envelope-from jhanna@pangolin-systems.com) Received: from mx8-3.i-mecca.net (mx8-3.i-mecca.net [65.39.179.81]) by mx1.freebsd.org (Postfix) with ESMTP id 8DA8B8FC16 for ; Wed, 9 Sep 2009 18:46:17 +0000 (UTC) Received: from ns8.i-mecca.net (localhost [127.0.0.1]) by ns8.i-mecca.net (Postfix) with ESMTP id 1F3FC23C1DB for ; Wed, 9 Sep 2009 14:46:17 -0400 (EDT) Received: from pangolin-gbh.mine.nu (S010600044b058cb5.vc.shawcable.net [24.85.82.254]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ns8.i-mecca.net (Postfix) with ESMTPSA id D8B2011800E for ; Wed, 9 Sep 2009 14:46:16 -0400 (EDT) Received: from pangolin-gbh.mine.nu (localhost [127.0.0.1]) by pangolin-gbh.mine.nu (8.14.3/8.14.3) with ESMTP id n89IkB8H002678 for ; Wed, 9 Sep 2009 11:46:11 -0700 (PDT) (envelope-from jhanna@pangolin-systems.com) Received: (from jhanna@localhost) by pangolin-gbh.mine.nu (8.14.3/8.14.3/Submit) id n89IkBmF002677; Wed, 9 Sep 2009 11:46:11 -0700 (PDT) (envelope-from jhanna) Message-Id: <200909091846.n89IkBmF002677@pangolin-gbh.mine.nu> Date: Wed, 9 Sep 2009 11:46:11 -0700 (PDT) From: Jonathan Hanna To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: kern/138675: [panic] page fault, perhaps in USB X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jonathan Hanna List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Sep 2009 18:50:05 -0000 >Number: 138675 >Category: kern >Synopsis: [panic] page fault, perhaps in USB >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Sep 09 18:50:05 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Jonathan Hanna >Release: FreeBSD 9.0-CURRENT i386 >Organization: >Environment: System: FreeBSD 9.0-CURRENT r196798 i386 >Description: While mounting a CF card on a USB CF card reader: panic: page fault ... Unread portion of the kernel message buffer: ugen1.2: at usbus1 (disconnected) uhub2: at uhub1, port 4, addr 2 (disconnected) ugen1.3: at usbus1 (disconnected) (da0:umass-sim0:0:0:0): lost device (da0:umass-sim0:0:0:0): removing device entry (da1:umass-sim0:0:0:1): lost device (da1:umass-sim0:0:0:1): removing device entry Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0xdeadc30d fault code = supervisor read, page not present instruction pointer = 0x20:0xc07d7ff1 stack pointer = 0x28:0xc62d5af4 frame pointer = 0x28:0xc62d5b14 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 = 14 (usbus1) trap number = 12 panic: page fault cpuid = 0 Loaded symbols for /boot/kernel/sound.ko #0 doadump () at pcpu.h:246 246 pcpu.h: No such file or directory. in pcpu.h (kgdb) #0 doadump () at pcpu.h:246 #1 0xc08a538f in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:416 #2 0xc08a5672 in panic (fmt=Variable "fmt" is not available. ) at /usr/src/sys/kern/kern_shutdown.c:579 #3 0xc0c006d3 in trap_fatal (frame=0xc62d5ab4, eva=3735929613) at /usr/src/sys/i386/i386/trap.c:933 #4 0xc0c008b0 in trap_pfault (frame=0xc62d5ab4, usermode=0, eva=3735929613) at /usr/src/sys/i386/i386/trap.c:846 #5 0xc0c012e3 in trap (frame=0xc62d5ab4) at /usr/src/sys/i386/i386/trap.c:528 #6 0xc0be3aab in calltrap () at /usr/src/sys/i386/i386/exception.s:165 #7 0xc07d7ff1 in uhub_find_iface_index (hub=0xdeadc0de, child=0xc6ab2600, res=0xc62d5b48) at /usr/src/sys/dev/usb/usb_hub.c:953 #8 0xc07d81bc in uhub_child_pnpinfo_string (parent=0xc6ae6080, child=0xc6ab2600, buf=0xc71f0400 "", buflen=1024) at /usr/src/sys/dev/usb/usb_hub.c:1018 #9 0xc08cc5b6 in bus_child_pnpinfo_str (child=0xc6ab2600, buf=0xc71f0400 "", buflen=1024) at bus_if.h:578 #10 0xc08ce487 in device_detach (dev=0xc6ab2600) at /usr/src/sys/kern/subr_bus.c:725 #11 0xc08ce625 in device_delete_child (dev=0xc6ae6080, child=0xc6ab2600) at /usr/src/sys/kern/subr_bus.c:1820 #12 0xc08ce60c in device_delete_child (dev=0xc6ae6980, child=0xc6ae6080) at /usr/src/sys/kern/subr_bus.c:1815 #13 0xc08ce60c in device_delete_child (dev=0xc69b6280, child=0xc6ae6980) at /usr/src/sys/kern/subr_bus.c:1815 #14 0xc07d138e in usb_unconfigure (udev=0xc6ab7000, flag=Variable "flag" is not available. ) at /usr/src/sys/dev/usb/usb_device.c:1022 #15 0xc07d16be in usb_free_device (udev=0xc6ab7000, flag=Variable "flag" is not available. ) at /usr/src/sys/dev/usb/usb_device.c:1985 #16 0xc07d90d7 in uhub_explore (udev=0xc6a74000) at /usr/src/sys/dev/usb/usb_hub.c:322 #17 0xc07c4feb in usb_bus_explore (pm=0xc6731d34) at /usr/src/sys/dev/usb/controller/usb_controller.c:239 #18 0xc07db7ce in usb_process (arg=0xc6731cd4) at /usr/src/sys/dev/usb/usb_process.c:164 #19 0xc087b0a8 in fork_exit (callout=0xc07db6f0 , arg=0xc6731cd4, frame=0xc62d5d38) at /usr/src/sys/kern/kern_fork.c:843 #20 0xc0be3b50 in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:270 (kgdb) >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: