From kevin@your.org  Sun Mar 20 08:24:19 2011
Return-Path: <kevin@your.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C9E1C106564A
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 20 Mar 2011 08:24:19 +0000 (UTC)
	(envelope-from kevin@your.org)
Received: from mail.your.org (mail.your.org [IPv6:2001:4978:1:2::cc09:3717])
	by mx1.freebsd.org (Postfix) with ESMTP id 9D5AC8FC17
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 20 Mar 2011 08:24:19 +0000 (UTC)
Received: from mail.your.org (chi02.mail.your.org [204.9.55.23])
	by mail.your.org (Postfix) with ESMTP id 398C2F0C2A9
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 20 Mar 2011 08:24:19 +0000 (UTC)
Received: from cs43.your.org (cs43.your.org [204.9.54.43])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by mail.your.org (Postfix) with ESMTPS id 34E2DF06C6A
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 20 Mar 2011 08:24:18 +0000 (UTC)
Received: from cs43.your.org (localhost [127.0.0.1])
	by cs43.your.org (8.14.4/8.14.4) with ESMTP id p2K8FaHn005291
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 20 Mar 2011 08:15:36 GMT
	(envelope-from root@cs43.your.org)
Received: (from root@localhost)
	by cs43.your.org (8.14.4/8.14.4/Submit) id p2K8Fa8f005290;
	Sun, 20 Mar 2011 08:15:36 GMT
	(envelope-from root)
Message-Id: <201103200815.p2K8Fa8f005290@cs43.your.org>
Date: Sun, 20 Mar 2011 08:15:36 GMT
From: Kevin Day <kevin@your.org>
Reply-To: Kevin Day <kevin@your.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: zyd_bulk_write_callback panic in 8.2-RELEASE
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         155714
>Category:       kern
>Synopsis:       [zyd] [panic] zyd_bulk_write_callback panic in 8.2-RELEASE [regression]
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-net
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 20 08:30:01 UTC 2011
>Closed-Date:    Mon Mar 28 01:26:15 UTC 2011
>Last-Modified:  Mon Mar 28 01:26:15 UTC 2011
>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:
Responsible-Changed-From-To: freebsd-bugs->freebsd-net 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Sun Mar 20 12:19:05 UTC 2011 
Responsible-Changed-Why:  
Over to maintainer(s). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=155714 

From: Kevin <kevin@your.org>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/155714: [zyd] [panic] zyd_bulk_write_callback panic in 8.2-RELEASE [regression]
Date: Sun, 27 Mar 2011 14:26:46 -0500

 This panic appears to be fixed with the following patch:
 
 
 Author: kevlo
 Date: Fri Mar 25 05:01:13 2011
 New Revision: 219982
 URL: 
 http://svn.freebsd.org/changeset/base/219982
 
 
 Log:
   Fix panic while associating access point.
   While here, add the SMC SMCWUSB-G
 
 Modified:
   head/sys/dev/usb/wlan/if_zyd.c
State-Changed-From-To: open->closed 
State-Changed-By: kevlo 
State-Changed-When: Mon Mar 28 01:25:26 UTC 2011 
State-Changed-Why:  
Fxied in r219982. Thanks for tesing! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=155714 
>Unformatted:
