From owner-freebsd-hackers@FreeBSD.ORG Fri Feb 16 20:47:20 2007 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BCAAD16A400 for ; Fri, 16 Feb 2007 20:47:20 +0000 (UTC) (envelope-from dr2867@pacbell.net) Received: from smtp104.sbc.mail.mud.yahoo.com (smtp104.sbc.mail.mud.yahoo.com [68.142.198.203]) by mx1.freebsd.org (Postfix) with SMTP id 79EC613C49D for ; Fri, 16 Feb 2007 20:47:20 +0000 (UTC) (envelope-from dr2867@pacbell.net) Received: (qmail 71758 invoked from network); 16 Feb 2007 20:47:19 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=pacbell.net; h=Received:X-YMail-OSG:Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=3B8xNDpb1zA4W4DZe8n1jdH6T3D1T6cOK14BXV+UbFFNTSyqLv55B+re5IQIxz27ACGL1bQChTx0BTaLcAmc1MNwz4gs2Pri+LKIxBDmGqmZyE+cqV1oH1GP5+l2b3W4aDome7lL5ZrzbiK6BqwHS96vIzLMJ/zXHv9TqDsjAvo= ; Received: from unknown (HELO ?192.168.0.190?) (dr2867.business@pacbell.net@71.146.10.137 with plain) by smtp104.sbc.mail.mud.yahoo.com with SMTP; 16 Feb 2007 20:47:19 -0000 X-YMail-OSG: y3IHy0EVM1l3UZEuXGapr.Qw_8EEWcvJ525Y2vG15U6h.IbejL3Ko0WXpV5.14sO9DU7LS.sTuO5kJfTet1FkDoqRCYDHlF2Nsu6MxUcR3jHNsqOnU2OZAgv9_x_UqH78s.JcbgrfyYtD8s- Message-ID: <45D61959.3010005@pacbell.net> Date: Fri, 16 Feb 2007 12:51:37 -0800 From: Daniel Rudy User-Agent: Mozilla/5.0 (X11R6; UNIX; FreeBSD/i386 6.1-RELEASE-p7; en-US; ja-JP; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 MIME-Version: 1.0 To: Peter Jeremy References: <45CC2DDF.6040600@pacbell.net> <20070212.234959.-432837120.imp@bsdimp.com> <45D2A48F.1010104@pacbell.net> <20070213.232425.-1929114897.imp@bsdimp.com> <45D2C7F8.9050302@pacbell.net> <20070215081426.GH862@turion.vk2pj.dyndns.org> In-Reply-To: <20070215081426.GH862@turion.vk2pj.dyndns.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org Subject: Re: PING: Someone on the core team. (Modem Problem) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Feb 2007 20:47:20 -0000 At about the time of 2/15/2007 12:14 AM, Peter Jeremy stated the following: > On 2007-Feb-14 00:27:36 -0800, Daniel Rudy wrote: >> Changing the slot did help. I moved it from slot 3 to slot 1. But, now >> it's dropping characters with a port speed of 57600, and I am also >> getting irq overrun errors from the kernel too now. > > This is not good. Interrupt latency is a bit of a sore point but the > FIFO trigger level is 8 bytes so getting SILO overflows implies a > latency of >1.38msec. Does sio4 report as [FAST] in the dmesg? > > Unfortunately, there's no easy way to change the FIFO trigger level - > you would need to patch the source code (look for FIFO_RX_MEDH in > /usr/sys/dev/sio/sio.c if you want to go down this path). > >> With a port speed of 2400, I do not drop characters. > > The FIFO is not enabled at speeds at or below 4800bps. > I have tried several combinations of settings where the < 4800 was, I even disabled the FIFO, but I still have the same problem: silo overflows. Is there a way for force the driver to attach as fast since it's not doing it? -- Daniel Rudy