From owner-freebsd-stable@FreeBSD.ORG Tue Feb 28 20:40:48 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C74C916A420 for ; Tue, 28 Feb 2006 20:40:48 +0000 (GMT) (envelope-from freebsd-stable@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9783043D64 for ; Tue, 28 Feb 2006 20:40:39 +0000 (GMT) (envelope-from freebsd-stable@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1FEBdF-0006xE-Bv for freebsd-stable@freebsd.org; Tue, 28 Feb 2006 21:39:42 +0100 Received: from gw205.f5.com ([205.229.151.151]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 28 Feb 2006 21:39:41 +0100 Received: from atkin901 by gw205.f5.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 28 Feb 2006 21:39:41 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-stable@freebsd.org From: othermark Date: Tue, 28 Feb 2006 12:38:58 -0800 Lines: 31 Message-ID: References: <20060227203625.GA19758@intserv.int1.b.intern> <20060227221844.GA21696@intserv.int1.b.intern> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: gw205.f5.com User-Agent: KNode/0.10.1 Sender: news Subject: Re: "sio12: 178 more interrupt-level buffer overflows" on 6.1-PRERELEASE X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Feb 2006 20:40:48 -0000 Holger Kipp wrote: > On Mon, Feb 27, 2006 at 09:36:25PM +0100, Holger Kipp wrote: >> Hello, >> >> This looks like PR 51982 > > Yes - I just recompiled my kernel with the suggested > change to sio.c, and the problem goes away... hmm. > > >> Feb 27 21:03:17 dialout kernel: sio12: 24 more interrupt-level buffer >> overflows (total 433) Feb 27 21:03:56 dialout kernel: sio12: 178 more >> interrupt-level buffer overflows (total 611) Feb 27 21:04:13 dialout >> kernel: sio12: 71 more interrupt-level buffer overflows (total 682) Feb >> 27 21:05:56 dialout kernel: sio12: 172 more interrupt-level buffer >> overflows (total 854) Feb 27 21:06:06 dialout kernel: sio12: 79 more >> interrupt-level buffer overflows (total 933) Feb 27 21:06:07 dialout >> kernel: sio12: 4 more interrupt-level buffer overflows (total 937) Feb 27 >> 21:07:56 dialout kernel: sio12: 23 more interrupt-level buffer overflows >> (total 960) Feb 27 21:08:06 dialout kernel: sio12: 26 more >> interrupt-level buffer overflows (total 986) Yep, I get that on three different machines. The faster the machine, the less likely to overflow. And as you saw, increasing the multiplier fixes the problem. That "patch" would make a good tunable candidate either for the multiplier or the actual buffer value. -- othermark atkin901 at nospam dot yahoo dot com (!wired)?(coffee++):(wired);