Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Mar 2011 08:15:36 GMT
From:      Kevin Day <kevin@your.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   kern/155714: zyd_bulk_write_callback panic in 8.2-RELEASE
Message-ID:  <201103200815.p2K8Fa8f005290@cs43.your.org>
Resent-Message-ID: <201103200830.p2K8U1rh083863@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         155714
>Category:       kern
>Synopsis:       zyd_bulk_write_callback panic in 8.2-RELEASE
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 20 08:30:01 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Kevin Day
>Release:        FreeBSD 8.2-RELEASE amd64
>Organization:
Your.Org
>Environment:
System: FreeBSD cs43.your.org 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb 17 02:41:51 UTC 2011 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64


zyd0: <Belkin USB2.0 WLAN, rev 2.00/48.10, addr 2> on usbus1

>Description:

The zyd(4) driver worked for us in 8.1, but will cause a panic as soon as the wlan interface is brought up in 8.2.


>How-To-Repeat:

ifconfig wlan0 create wlandev zyd0
ifconfig zyd0 up
ifconfig wlan0 up
(panic here)

panic: page fault
cpuid = 4
KDB: stack backtrace:
#0 0xffffffff805f4e0e at kdb_backtrace+0x5e
#1 0xffffffff805c2d07 at panic+0x187
#2 0xffffffff808ac600 at trap_fatal+0x290
#3 0xffffffff808ac9df at trap_pfault+0x28f
#4 0xffffffff808acebf at trap+0x3df
#5 0xffffffff80894fb4 at calltrap+0x8
#6 0xffffffff80519190 at zyd_bulk_write_callback+0x230
#7 0xffffffff804fe740 at usbd_callback_wrapper+0x4c0
#8 0xffffffff804fabc6 at usb_command_wrapper+0x76
#9 0xffffffff804fd797 at usb_callback_proc+0x87
#10 0xffffffff804f7e23 at usb_process+0xd3
#11 0xffffffff805994f8 at fork_exit+0x118
#12 0xffffffff8089547e at fork_trampoline+0xe
(hard hang)

0xffffffff80519190 translates to:
/usr/src/sys/dev/usb/wlan/if_zyd.c:2383

It's hard locking at this point, so it's difficult for me to get much more
in the way of debugging.



>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201103200815.p2K8Fa8f005290>