From owner-cvs-src-old@FreeBSD.ORG Sat Dec 6 23:27:52 2008 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 DC6F41065673 for ; Sat, 6 Dec 2008 23:27:52 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C879D8FC12 for ; Sat, 6 Dec 2008 23:27:52 +0000 (UTC) (envelope-from nwhitehorn@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 mB6NRqmt030449 for ; Sat, 6 Dec 2008 23:27:52 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id mB6NRndW030444 for cvs-src-old@freebsd.org; Sat, 6 Dec 2008 23:27:49 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Message-Id: <200812062327.mB6NRndW030444@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nwhitehorn@repoman.freebsd.org using -f From: Nathan Whitehorn Date: Sat, 6 Dec 2008 23:26:02 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/adb adb.h adb_bus.c adb_kbd.c adb_mouse.c adbvar.h src/sys/powerpc/powermac cuda.c cudavar.h 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: Sat, 06 Dec 2008 23:27:53 -0000 nwhitehorn 2008-12-06 23:26:02 UTC FreeBSD src repository Modified files: sys/dev/adb adb.h adb_bus.c adb_kbd.c adb_mouse.c adbvar.h sys/powerpc/powermac cuda.c cudavar.h Log: SVN rev 185724 on 2008-12-06 23:26:02Z by nwhitehorn Fix some nasty race conditions in the VIA-CUDA driver that ended up preventing my right mouse button and keyboard LEDs from working due to mangled configuration packets. Fixed several other races and associated problems in the main ADB stack that were exposed while fixing this. Revision Changes Path 1.2 +1 -1 src/sys/dev/adb/adb.h 1.4 +32 -39 src/sys/dev/adb/adb_bus.c 1.2 +5 -9 src/sys/dev/adb/adb_kbd.c 1.4 +1 -1 src/sys/dev/adb/adb_mouse.c 1.3 +0 -1 src/sys/dev/adb/adbvar.h 1.3 +150 -77 src/sys/powerpc/powermac/cuda.c 1.2 +24 -12 src/sys/powerpc/powermac/cudavar.h