This message generated a parse failure. Raw output follows here. Please use 'back' to navigate. From devnull@lkml.org Thu Apr 25 15:37:15 2024 Received: from spaans.ds9a.nl (adsl-xs4all.ds9a.nl [213.84.159.51]) by kylie.puddingonline.com (8.11.6/8.11.6) with SMTP id g8IIYBX09156 for ; Wed, 18 Sep 2002 20:34:11 +0200 Received: (qmail 29557 invoked from network); 18 Sep 2002 07:55:17 -0000 Received: from unknown (HELO spaans.ds9a.nl) (3ffe:8280:10:360:202:44ff:fe2a:a1dd) by mayo.ipv6.ds9a.nl with SMTP; 18 Sep 2002 07:55:17 -0000 Received: (qmail 13032 invoked by uid 1000); 17 Sep 2002 21:25:48 -0000 Received: (maildatabase); juh Received: (qmail 3141 invoked by alias); 7 Apr 2002 06:11:52 -0000 Received: (qmail 3134 invoked from network); 7 Apr 2002 06:11:51 -0000 Received: from unknown (HELO dipsaus.ds9a.tudelft.nl) (::ffff:10.0.0.202) by spaans.ds9a.nl with SMTP; 7 Apr 2002 06:11:51 -0000 Received: (qmail 12207 invoked from network); 7 Apr 2002 02:11:49 -0000 Received: from unknown (HELO vger.kernel.org) (::ffff:209.116.70.75) by adsl-xs4all.ds9a.nl with SMTP; 7 Apr 2002 02:11:49 -0000 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Sat, 6 Apr 2002 21:09:24 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Sat, 6 Apr 2002 21:09:23 -0500 Received: from [209.143.110.29] ([209.143.110.29]:17633 "HELO mail.the-rileys.net") by vger.kernel.org with SMTP id ; Sat, 6 Apr 2002 21:09:23 -0500 Received: (qmail 3010 invoked by uid 500); 7 Apr 2002 02:11:22 -0000 Date: 7 Apr 2002 02:11:22 -0000 Message-Id: <20020407021122.3009.qmail@mail.the-rileys.net> From: oscar@mail.the-rileys.net To: linux-kernel@vger.kernel.org Subject: Keyboard trouble with 2.5.8-pre2: missed interrupt? Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org X-Spam-Status: No, hits=3.1 required=6.0 tests=NO_REAL_NAME,SUBJ_ENDS_IN_Q_MARK,SUPERLONG_LINE,NO_MX_FOR_FROM version=2.11 Lines: 7 I've been having keyboard troubles on my Athlon box with recent kernels, and I've traced it to a problem with interrupts. In kernel 2.4.x, the function handle_kbd_event() does not find a full input buffer when it is first called (status = 0x14). However, when the keyboard controller interrupt calls it, it (logically, since it was from the interrupt) finds 0x15 in the status register. Howerver, in 2.5.8-pre2 (and presumably others), the keyboard interrupt is only caught once, before the first send_data function is called. I can't offer any reasons as to why that may be, since I don't see much change related to the keyboard interrupt in drivers/char/pc_keyb.c, but that is what I've traced it to. If you have any help, please CC me directly, since I'm no longer on the list. - 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/