From owner-freebsd-hackers@FreeBSD.ORG Thu Jul 27 20:38:51 2006 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 39DAD16A4DD for ; Thu, 27 Jul 2006 20:38:51 +0000 (UTC) (envelope-from maksim.yevmenkin@savvis.net) Received: from mailgate1b.savvis.net (mailgate1b.savvis.net [216.91.182.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F31043D5A for ; Thu, 27 Jul 2006 20:38:47 +0000 (GMT) (envelope-from maksim.yevmenkin@savvis.net) Received: from localhost (localhost.localdomain [127.0.0.1]) by mailgate1b.savvis.net (Postfix) with ESMTP id 996643BEBF; Thu, 27 Jul 2006 15:38:01 -0500 (CDT) Received: from mailgate1b.savvis.net ([127.0.0.1]) by localhost (mailgate1b.savvis.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 02458-01-46; Thu, 27 Jul 2006 15:38:01 -0500 (CDT) Received: from [10.12.163.251] (unknown [10.12.163.251]) by mailgate1b.savvis.net (Postfix) with ESMTP id C02E53BE27; Thu, 27 Jul 2006 15:38:00 -0500 (CDT) Message-ID: <44C92427.90502@savvis.net> Date: Thu, 27 Jul 2006 13:37:59 -0700 From: Maksim Yevmenkin User-Agent: Thunderbird 1.5.0.2 (X11/20060603) MIME-Version: 1.0 To: Hans Petter Selasky References: <1153997829.12770@origin.intron.ac> <44C8CFA2.3000400@savvis.net> <868xme28nt.fsf@xps.des.no> <200607272104.13079.hselasky@c2i.net> In-Reply-To: <200607272104.13079.hselasky@c2i.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: amavisd-new at savvis.net Cc: freebsd-hackers@freebsd.org, Intron , =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= Subject: Re: How to Use ddb(4)? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 20:38:51 -0000 Hans Petter Selasky wrote: > On Thursday 27 July 2006 20:40, Dag-Erling Smørgrav wrote: >> maksim yevmenkin writes: >>> Dag-Erling Smørgrav writes: >>>> No, kbdmux needs to be fixed so it works in DDB. >>> actually, atkbd(4) needs to be fixed to support "polled" mode :) >> It used to work fine before kbdmux(4) came along... >> > > Just a comment: Don't forget to lock Giant before calling anything in the > keyboard layer. That means DDB must lock Giant, else at least my new USB > keyboard driver will panic, saying Giant is not owned. The old USB keyboard > driver did not care about this. well, there is more work to it, imo. we will have to address this when new usb sub-system comes into the three. thanks, max