Date: Fri, 9 Nov 2007 17:32:13 GMT From: alex kushnaryov <help@kuznetsovsk.net> To: freebsd-gnats-submit@FreeBSD.org Subject: usb/117946: D-Link DUB-E100 rev. B1 crashes FreeBSD 7.0-BETA2 Message-ID: <200711091732.lA9HWDjl056249@www.freebsd.org> Resent-Message-ID: <200711091740.lA9He1vo029508@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 117946 >Category: usb >Synopsis: D-Link DUB-E100 rev. B1 crashes FreeBSD 7.0-BETA2 >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-usb >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Nov 09 17:40:01 UTC 2007 >Closed-Date: >Last-Modified: >Originator: alex kushnaryov >Release: FreeBSD 7.0-BETA2 >Organization: private person >Environment: FreeBSD rs.lan 7.0-BETA2 FreeBSD 7.0-BETA2 #0: Tue Nov 6 16:36:53 EET 2007 root@rs.lan:/usr/obj/usr/src/sys/rs i386 >Description: A computer with USB ethernet card D-Link DUB-E100 rev. B1 (AX88772 chip) crashes periodically with page fault in kernel. Trace follows: ===================================================== Unread portion of the kernel message buffer: Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0x154 fault code = supervisor read, page not present instruction pointer = 0x20:0xc057f4b9 stack pointer = 0x28:0xe40f3b64 frame pointer = 0x28:0xe40f3b94 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 = 31 (irq23: ehci0) trap number = 12 panic: page fault cpuid = 0 Uptime: 2h9m51s Physical memory: 1013 MB Dumping 169 MB: (CTRL-C to abort) 154 138 (CTRL-C to abort) (CTRL-C to abort) (CTRL-C to abort) 122 (CTRL-C to abort) (CTRL-C to abort) (CTRL-C to abort) 106 90 74 58 42 26 10 #0 doadump () at pcpu.h:195 in pcpu.h (kgdb) bt #0 doadump () at pcpu.h:195 #1 0xc05dac6c in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:409 #2 0xc05daf09 in panic (fmt=) at /usr/src/sys/kern/kern_shutdown.c:563 #3 0xc0760ebc in trap_fatal (frame=0xe40f3b24, eva=340) at /usr/src/sys/i386/i386/trap.c:872 #4 0xc0761120 in trap_pfault (frame=0xe40f3b24, usermode=0, eva=340) at /usr/src/sys/i386/i386/trap.c:785 #5 0xc07619f2 in trap (frame=0xe40f3b24) at /usr/src/sys/i386/i386/trap.c:463 #6 0xc07484ab in calltrap () at /usr/src/sys/i386/i386/exception.s:139 #7 0xc057f4b9 in usb_transfer_complete (xfer=0xc3ee4200) at /usr/src/sys/dev/usb/usbdi.c:947 #8 0xc0553da0 in ehci_softintr (v=0xc3bbd800) at /usr/src/sys/dev/usb/ehci.c:884 #9 0xc057a3e3 in usb_schedsoftintr (bus=0xc3bbd800) at /usr/src/sys/dev/usb/usb.c:844 #10 0xc055266d in ehci_intr1 (sc=0xc3bbd800) at /usr/src/sys/dev/usb/ehci.c:603 #11 0xc0554b85 in ehci_intr (v=0xc3bbd800) at /usr/src/sys/dev/usb/ehci.c:562 #12 0xc05c0a4b in ithread_loop (arg=0xc3c0ba80) at /usr/src/sys/kern/kern_intr.c:1036 #13 0xc05bda79 in fork_exit (callout=0xc05c08a0 <ithread_loop>, arg=0xc3c0ba80, frame=0xe40f3d38) at /usr/src/sys/kern/kern_fork.c:754 #14 0xc0748520 in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:205 (kgdb) bt full #0 doadump () at pcpu.h:195 No locals. #1 0xc05dac6c in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:409 first_buf_printf = 1 #2 0xc05daf09 in panic (fmt=) at /usr/src/sys/kern/kern_shutdown.c:563 td = (struct thread *) 0xc3c0f420 bootopt = (kgdb) quit ===================================================== With this device detached everything works fine, without crashes. >How-To-Repeat: Buy D-Link DUB-E100 B1, plug it in, wait for some hours. >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200711091732.lA9HWDjl056249>