From owner-freebsd-hackers@FreeBSD.ORG Fri Feb 16 09:32:26 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 10CB316A400 for ; Fri, 16 Feb 2007 09:32:26 +0000 (UTC) (envelope-from dr2867@pacbell.net) Received: from smtp101.sbc.mail.mud.yahoo.com (smtp101.sbc.mail.mud.yahoo.com [68.142.198.200]) by mx1.freebsd.org (Postfix) with SMTP id C28F013C441 for ; Fri, 16 Feb 2007 09:32:25 +0000 (UTC) (envelope-from dr2867@pacbell.net) Received: (qmail 15729 invoked from network); 16 Feb 2007 09:32:25 -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=l+UnNmemDb8Z1+ENCNLZ344MfaPBCJR0HUYYAvZYCQ3hAgXX6N3nplbq/cIfx/Cn4VRstvuw0+VTqP++C1xfUdWmldQmBEEdDH1kRDbbbOP8GXxgXAF+lfx/8zZfYrtlX9g8MgGW4i+kjy2kPGrL4Yh8PgbRLnkMcRKxF8+aZN0= ; Received: from unknown (HELO ?192.168.0.190?) (dr2867.business@pacbell.net@71.146.10.137 with plain) by smtp101.sbc.mail.mud.yahoo.com with SMTP; 16 Feb 2007 09:32:24 -0000 X-YMail-OSG: wxKlpOUVM1l61_OSbxnxE6Lq6Anvp6QJeWwilN6t0cizmFf7foQDLzC7kaYAbtOH_7JZgXzUsMvUqRFj15CR9J69T77rAGTgsapiB1Nj1CcSQ48wM_RoJ_owI4smM45yXx9EMEHFBv_LkuY- Message-ID: <45D57B29.2050408@pacbell.net> Date: Fri, 16 Feb 2007 01:36:41 -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 09:32:26 -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? No, it does not report as fast. I changed the /boot/device.hints file and commented out all the sio devices, since all the serial ports on the system are disabled anyways. This is the only one that is up and running. Here is the verbose dmesg from a reboot that I did just now: sio0: Reserved 0x100 bytes for rid 0x14 type 4 at 0xd400 sio0: configured irq 17 not in bitmap of probed irqs 0 sio0: port may not be enabled sio0: irq maps: 0xcb9 0xcb9 0xcb9 0xcb9 sio0: port 0xd400-0xd4ff,0xd800-0xd8ff,0xdc00-0xdc07 mem 0xeb105000-0xeb1050ff irq 17 at device 9.0 on pci0 sio0: type 16550A What I don't understand is why it keeps saying that "configured irq 17 not in bitmap of probed irqs 0"... What exactly does that mean? > 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'll try playing with that #define and see how that works then. I don;t think I can break it anymore than it already is. -- Daniel Rudy