From owner-cvs-all@FreeBSD.ORG Mon Jan 8 23:24:22 2007 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 337ED16A40F; Mon, 8 Jan 2007 23:24:22 +0000 (UTC) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0B09B13C459; Mon, 8 Jan 2007 23:24:22 +0000 (UTC) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l08NOLfG017822; Mon, 8 Jan 2007 23:24:21 GMT (envelope-from alfred@repoman.freebsd.org) Received: (from alfred@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l08NOLxX017821; Mon, 8 Jan 2007 23:24:21 GMT (envelope-from alfred) Message-Id: <200701082324.l08NOLxX017821@repoman.freebsd.org> From: Alfred Perlstein Date: Mon, 8 Jan 2007 23:24:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb if_aue.c if_auereg.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Jan 2007 23:24:22 -0000 alfred 2007-01-08 23:24:21 UTC FreeBSD src repository Modified files: sys/dev/usb if_aue.c if_auereg.h Log: Remove my "custom" locks that allow for lock acquire abort, they are not needed if the proper ordering is done in attach and shutdown. Remove usage of if_timer/watchdog and roll my own by piggybacking off the tick() function. Use the new usb system to allocate task queues instead of using the system wide thread for taskqueues. Revision Changes Path 1.105 +45 -168 src/sys/dev/usb/if_aue.c 1.27 +7 -9 src/sys/dev/usb/if_auereg.h