From nobody@FreeBSD.org Mon Nov 10 06:10:52 2008 Return-Path: Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B0D0B106564A for ; Mon, 10 Nov 2008 06:10:52 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id A078C8FC17 for ; Mon, 10 Nov 2008 06:10:52 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id mAA6AqQB036759 for ; Mon, 10 Nov 2008 06:10:52 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id mAA6Aqpr036758; Mon, 10 Nov 2008 06:10:52 GMT (envelope-from nobody) Message-Id: <200811100610.mAA6Aqpr036758@www.freebsd.org> Date: Mon, 10 Nov 2008 06:10:52 GMT From: aGaTHoS To: freebsd-gnats-submit@FreeBSD.org Subject: zyd teoretically supported usb device makes kernel panic X-Send-Pr-Version: www-3.1 X-GNATS-Notify: >Number: 128745 >Category: usb >Synopsis: zyd teoretically supported usb device makes kernel panic >Confidential: no >Severity: serious >Priority: medium >Responsible: weongyo >State: feedback >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Nov 10 06:20:01 UTC 2008 >Closed-Date: >Last-Modified: Tue Dec 09 01:43:55 UTC 2008 >Originator: aGaTHoS >Release: FreeBSD 7.1-PRERELEASE >Organization: >Environment: FreeBSD ares.fobos.org 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #6: Sun Nov 2 00:12:52 CET 2008 root@ares.fobos.org:/usr/obj/usr/src/sys/ARES amd64 >Description: Usb zyd device with vendor and product id's: 0x0ace, 0x1215, causes kernel panic inmediately when plugged. >How-To-Repeat: 1. plug zyd device with vendor and product id's 0x0ace, 0x1215 2. wait 2 or 3 seconds :) [root@ares ~]# kgdb /usr/obj/usr/src/sys/ARES/kernel.debug /var/crash/vmcore.1 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 "amd64-marcel-freebsd"... Unread portion of the kernel message buffer: zyd0: zyd_read sleep timeout ehci_check_intr: sqtdstart=NULL Fatal trap 12: page fault while in kernel mode cpuid = 1; apic id = 01 fault virtual address = 0x38 fault code = supervisor read data, page not present instruction pointer = 0x8:0xffffffff802273df stack pointer = 0x10:0xffffffffacd82be0 frame pointer = 0x10:0xffffffffacdb1f80 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 28 (usbtask-hc) trap number = 12 panic: page fault cpuid = 1 Uptime: 18m29s ehci_check_intr: sqtdstart=NULL ehci_check_intr: sqtdstart=NULL ehci_check_intr: sqtdstart=NULL ehci_check_intr: sqtdstart=NULL ehci_check_intr: sqtdstart=NULL ehci_check_intr: sqtdstart=NULL Physical memory: 2037 MB Dumping 165 MB: 150 134 118 102 86 70 54 38 22 6 Reading symbols from /boot/kernel/zfs.ko...Reading symbols from /boot/kernel/zfs.ko.symbols...done. done. Loaded symbols for /boot/kernel/zfs.ko Reading symbols from /boot/kernel/opensolaris.ko...Reading symbols from /boot/kernel/opensolaris.ko. symbols...done. done. Loaded symbols for /boot/kernel/opensolaris.ko Reading symbols from /boot/kernel/if_zyd.ko...Reading symbols from /boot/kernel/if_zyd.ko.symbols... done. done. Loaded symbols for /boot/kernel/if_zyd.ko Reading symbols from /boot/kernel/wlan_amrr.ko...Reading symbols from /boot/kernel/wlan_amrr.ko.symb ols...done. done. Loaded symbols for /boot/kernel/wlan_amrr.ko Reading symbols from /boot/kernel/wlan.ko...Reading symbols from /boot/kernel/wlan.ko.symbols...done >Fix: >Release-Note: >Audit-Trail: Responsible-Changed-From-To: freebsd-usb->weongyo Responsible-Changed-By: weongyo Responsible-Changed-When: Tue Nov 11 01:36:06 UTC 2008 Responsible-Changed-Why: Promised to him I'll look at this PR. http://www.freebsd.org/cgi/query-pr.cgi?pr=128745 State-Changed-From-To: open->feedback State-Changed-By: weongyo State-Changed-When: Tue Dec 9 01:39:30 UTC 2008 State-Changed-Why: I've requested to him testing on Linux or Windows because his H/W looks abnormal. So waiting his response. http://www.freebsd.org/cgi/query-pr.cgi?pr=128745 >Unformatted: