From owner-freebsd-bugs@FreeBSD.ORG Fri Oct 20 18:40:21 2006 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABDE216A47E for ; Fri, 20 Oct 2006 18:40:21 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3621443D4C for ; Fri, 20 Oct 2006 18:40:18 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k9KIeHj0063095 for ; Fri, 20 Oct 2006 18:40:17 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k9KIeHCx063094; Fri, 20 Oct 2006 18:40:17 GMT (envelope-from gnats) Resent-Date: Fri, 20 Oct 2006 18:40:17 GMT Resent-Message-Id: <200610201840.k9KIeHCx063094@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "O. Hartmann" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FC4616A4E0 for ; Fri, 20 Oct 2006 18:38:33 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8600E43D7D for ; Fri, 20 Oct 2006 18:38:08 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k9KIc6UM038265 for ; Fri, 20 Oct 2006 18:38:07 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id k9KIc6Nf038264; Fri, 20 Oct 2006 18:38:06 GMT (envelope-from nobody) Message-Id: <200610201838.k9KIc6Nf038264@www.freebsd.org> Date: Fri, 20 Oct 2006 18:38:06 GMT From: "O. Hartmann" To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.0 Cc: Subject: misc/104624: Sound, mouse and keyboard badly interrupted while I/O (disk, net) X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 18:40:21 -0000 >Number: 104624 >Category: misc >Synopsis: Sound, mouse and keyboard badly interrupted while I/O (disk, net) >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Oct 20 18:40:17 GMT 2006 >Closed-Date: >Last-Modified: >Originator: O. Hartmann >Release: FreeBASD 6.2-PRE/AMD64 and /i386 >Organization: FU Berlin >Environment: FreeBSD foo.fu-berlin.de 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #98: Thu Oct 19 10:46:52 CEST 2006 root@foo.fu-berlin.de:/usr/obj/usr/src/sys/FOO i386 FreeBSD foo.org 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #1: Thu Oct 19 22:23:30 UTC 2006 root@foo.org:/usr/obj/usr/src/sys/FOO amd64 >Description: When boxes are under light oder heavy load (compiling kernel/world with -j2, compiling kernel, running a torrent additionally or not), sound, graphics output, mouse and keyboard input gets badly interrupted. Pressing deletion key for deleing areas of bad input results in stopping moving coursor as the key would not be pressed, sound stops, mouse pointer gets 'jumping' over the screen and sometimes it seems that graphics output also stops working for a second. This behaviour is on two boxes with different hardware: my lab's box, a Intel P4, 3.0 GHz, 2GB RAM, ATA100 120 GB drives and my home's box, AMD64, Athlon 64 3500+, 2 GB RAM, SATA300 drives. This weird phenomenon occured within the last 3 weeks and is present with SCHED_ULE and SCHED_4BSD and also occurs when both boxes are not under heavy load but just compiling a kernel. On AMD64 disk IO seems to be worse, since this problem occurs in a bad manner when heavy disk I/O is done. Sometimes it occurs also when simply safe a file. Since I do weekly cvsupdating and compiling and having in parallel jobs running, this behaviour was never seen before. AMD64 seems to have problems, so I ignored these problems, but since they also are present on my lab's box, which is a 32 bit i386 architecture, I suspect a problem in FreeBSD. Both boxes uses AC97 (snd_ich). >How-To-Repeat: Doing disk IO or load over network while playing sound or moving mouse or typing keyboard it will result in interrupts and jumping mouese-pointer, sometimes screen seems to freeze. >Fix: >Release-Note: >Audit-Trail: >Unformatted: