From owner-cvs-src-old@FreeBSD.ORG Mon Jun 15 19:26:54 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 806831065789 for ; Mon, 15 Jun 2009 19:26:54 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6D5218FC26 for ; Mon, 15 Jun 2009 19:26:54 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n5FJQs66066237 for ; Mon, 15 Jun 2009 19:26:54 GMT (envelope-from n_hibma@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n5FJQskf066236 for cvs-src-old@freebsd.org; Mon, 15 Jun 2009 19:26:54 GMT (envelope-from n_hibma@repoman.freebsd.org) Message-Id: <200906151926.n5FJQskf066236@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to n_hibma@repoman.freebsd.org using -f From: Nick Hibma Date: Mon, 15 Jun 2009 19:26:34 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_7 Subject: cvs commit: src/sys/dev/usb u3g.c usbdevs X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jun 2009 19:26:55 -0000 n_hibma 2009-06-15 19:26:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/usb u3g.c usbdevs Log: SVN rev 194258 on 2009-06-15 19:26:34Z by n_hibma Rearrange the init code in the stub driver, using a task to initialise the card. This allows better error handling and re-issuing of commands if one fails. Implement another initialisation sequence used buy the ZTE_STOR variants. Fix a bug where the driver would panic during initialisation reported by many (Mike Tancsa amongst others). Testing done and hardware supplied by belkin (a person, not the company). Revision Changes Path 1.24.2.2 +369 -312 src/sys/dev/usb/u3g.c 1.328.2.27 +1 -0 src/sys/dev/usb/usbdevs