From owner-freebsd-current@FreeBSD.ORG Wed Nov 3 11:05:56 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD99916A4CE for ; Wed, 3 Nov 2004 11:05:56 +0000 (GMT) Received: from anduin.net (anduin.net [212.12.46.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CEFD43D64 for ; Wed, 3 Nov 2004 11:05:56 +0000 (GMT) (envelope-from ltning@anduin.net) Received: from mailnull by anduin.net with dspam-scanned (Exim 4.43 (FreeBSD)) id 1CPIuM-000Bvp-4p for current@freebsd.org; Wed, 03 Nov 2004 12:02:30 +0100 Received: from mailnull by anduin.net with spamassassin-scanned (Exim 4.43 (FreeBSD)) id 1CPIuJ-000Bvi-3A for current@freebsd.org; Wed, 03 Nov 2004 12:02:30 +0100 Received: from eirik.unicore.no ([213.225.74.166]) by anduin.net with esmtp (Exim 4.43 (FreeBSD)) id 1CPIuI-000Bvf-VP for current@freebsd.org; Wed, 03 Nov 2004 12:02:27 +0100 From: Eirik =?ISO-8859-1?Q?=D8verby?= To: current@freebsd.org Content-Type: text/plain Date: Wed, 03 Nov 2004 12:05:38 +0100 Message-Id: <1099479938.691.2.camel@eirik.unicore.no> Mime-Version: 1.0 X-Mailer: Evolution 2.0.2FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on anduin.net X-Spam-Level: X-Spam-Status: No, hits=-4.6 required=7.5 tests=AWL,BAYES_00 autolearn=ham version=2.64 Subject: Keyb/mouse scheduling issues X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Nov 2004 11:05:56 -0000 Hi, I'm currently on FreeBSD 5.3-STABLE #3: Tue Oct 26 13:24:36 CEST 2004 i386 and am still experiencing the same problems as I (and others) had months and months (a year?) ago. At the time I thought it was a sched_ule thing, but now I am running with sched_4bsd and am seeing the same: When there is high disk I/O (very good example: cd /usr/ports/www/firefox && make extract), I see the following symptoms: - Keyboard input gets erratic - keys are skipped, input is slow, keys get 'stuck' repeating, etc. Typing is very difficult. - Mouse movements become erratic - mouse pointer jumps around, mouse buttons are pressed and released randomly (even though I'm not close to any of them), basically the mouse is impossible to control. Moused is running. I am running with the default SMP kernel provided with the latest RELENG_5_3 checkouts, apart from ACPI being disabled and mptable.c is patched to force enablement of my second CPU. I have not yet found a way to force-enable my second CPU when ACPI is enabled; any assistance would be very welcome. (The BIOS has flagged it as unuseable, but this is b.s.) My hardware is a dual Athlon system on a MSI K7D-Master board. Only using the standard IDE controller (yes, IDE drives) in ATA-100 mode: atapci0: port 0xe000-0xe00f,0x376,0x170-0x177,0x3f6 ,0x1f0-0x1f7 at device 7.1 on pci0 [root@eirik] ~# atacontrol list ATA channel 0: Master: ad0 ATA/ATAPI revision 5 Slave: ad1 ATA/ATAPI revision 5 ATA channel 1: Master: acd0 ATA/ATAPI revision 0 Slave: no device present [root@eirik] ~# atacontrol mode 0 Master = UDMA100 Slave = UDMA100 [root@eirik] ~# atacontrol mode 1 Master = UDMA33 Slave = BIOSPIO Any takers? /Eirik