Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933143AbZJLXBW (ORCPT ); Mon, 12 Oct 2009 19:01:22 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932823AbZJLXBV (ORCPT ); Mon, 12 Oct 2009 19:01:21 -0400 Received: from icebox.esperi.org.uk ([81.187.191.129]:54363 "EHLO mail.esperi.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932730AbZJLXBU (ORCPT ); Mon, 12 Oct 2009 19:01:20 -0400 To: "Justin P. Mattock" Cc: "Rafael J. Wysocki" , Linux Kernel Mailing List , Kernel Testers List , Boyan , Dmitry Torokhov , Ed Tomlinson , =?iso-8859-1?Q?Fr=E9d=E9ric_L=2E_W=2E_Meunier?= , Linus Torvalds , OGAWA Hirofumi Subject: Re: [Bug #14388] keyboard under X with 2.6.31 References: <56acieJJ2fF.A.nEB.Hzl0KB@chimera> From: Nix Emacs: you'll understand when you're older, dear. Date: Mon, 12 Oct 2009 23:59:33 +0100 In-Reply-To: (Justin P. Mattock's message of "12 Oct 2009 20:03:51 +0100") Message-ID: <87ljjgfcbu.fsf@spindle.srvr.nix> User-Agent: Gnus/5.1008 (Gnus v5.10.8) XEmacs/21.5-b29 (linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-DCC-wuwien-Metrics: spindle 1290; Body=10 Fuz1=10 Fuz2=10 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2181 Lines: 41 On 12 Oct 2009, Justin P. Mattock uttered the following: > Not sure where this stands. Right now all three machines I have seem to be having no issues with the kayboard > (xserver 1.6.*) I can go and build the latest xserver(1.7) to see if I hit something. [...] >> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=14388 >> Subject : keyboard under X with 2.6.31 >> Submitter : Fr?d?ric L. W. Meunier >> Date : 2009-10-07 20:19 (5 days old) >> First-Bad-Commit: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e043e42bdb66885b3ac10d27a01ccb9972e2b0a3 >> References : http://marc.info/?l=linux-kernel&m=125494753228217&w=4 I have been seeing problems precisely like those described (sometimes the keyboard dies, sometimes it gets 'stuck' with a key held down, until I switch TTYs, which generally means killing X as I'm not aware of an easy way to switch VTs using only the mouse), since I moved to 2.6.31, using the kbd driver from X.org git with head commit 158d33c15df60696946031a0319e2bd2ec8b9541, and version 1.6.3.901 of the X server, old enough that I'd been using it for a couple of weeks before switching to 2.6.31 without incident. (Note, I'm using kbd, not evdev. Maybe this is a common factor among everyone seeing failures: I don't know.) So it seems likely to me that this is a kernel bug, somewhere, and the TTY layer seems like a good place to look (OK, a horrible place, but a *likely* place). I'm about to try reverting the suggested commit and will report back. I see this failure about once a day, so I'll give it three days to go wrong and then (if it doesn't) will presume it works and so inform you. (Of course with this commit reverted Emacsen start dropping data from their ptys, and as bad luck would have it I live in (X)Emacs, but that's on a different machine! so I can have my compile buffer data *and* not destroy X ;} ) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/