From owner-freebsd-qa@FreeBSD.ORG Sat Feb 21 06:46:25 2004 Return-Path: Delivered-To: freebsd-qa@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D13C816A4CE; Sat, 21 Feb 2004 06:46:25 -0800 (PST) Received: from mk-smarthost-3.mail.uk.tiscali.com (mk-smarthost-3.mail.uk.tiscali.com [212.74.114.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id A485243D1F; Sat, 21 Feb 2004 06:46:25 -0800 (PST) (envelope-from b.candler@pobox.com) Received: from ppp-1-179.lond-a-1.access.uk.tiscali.com ([80.225.197.179]:2068 helo=vaio.linnet.org) by mk-smarthost-3.mail.uk.tiscali.com with esmtp (Exim 4.24) id 1AuYOd-000O2i-8p; Sat, 21 Feb 2004 14:46:23 +0000 Received: from brian by vaio.linnet.org with local (Exim 4.30) id 1AuYOb-00008a-H6; Sat, 21 Feb 2004 14:46:21 +0000 Date: Sat, 21 Feb 2004 14:46:21 +0000 From: Brian Candler To: freebsd-questions@freebsd.org Message-ID: <20040221144621.GA507@uk.tiscali.com> References: <20040220135903.GA7424@uk.tiscali.com> <20040220144943.GA191@uk.tiscali.com> <20040220155602.GA190@uk.tiscali.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040220155602.GA190@uk.tiscali.com> User-Agent: Mutt/1.4.1i cc: freebsd-qa@freebsd.org Subject: Re: USB keyboard rollover problem [PATCHED] X-BeenThere: freebsd-qa@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD Quality Assurance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Feb 2004 14:46:26 -0000 On Fri, Feb 20, 2004 at 03:56:02PM +0000, Brian Candler wrote: > Here's what I get if I compile in and turn on USB keyboard debugging in > the kernel, and type "asd" as > "a" down, "s" down, "a" up, "d" down: this generates "asds" on screen. I have just spent a couple of hours debugging and documenting the problem and submitted a kernel patch: http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/63171 But dammit, I've just discovered that the fix was posted already on 27th September last year: http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/57273 To prevent further time wasting, can someone please commit one of these? (Both fix the rollover problem, but kern/63171 also fixes a pointer type mismatch problem) Thanks, Brian Candler.