From owner-freebsd-current Mon Aug 12 13:38:54 2002 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 305D637B41C for ; Mon, 12 Aug 2002 13:38:46 -0700 (PDT) Received: from scl8owa01.int.exodus.net (scl8out01.exodus.net [66.35.230.241]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5C1E43E77 for ; Mon, 12 Aug 2002 13:38:30 -0700 (PDT) (envelope-from Maksim.Yevmenkin@exodus.net) Received: from scl8owa01.int.exodus.net ([66.35.230.241]) by scl8owa01.int.exodus.net with Microsoft SMTPSVC(5.0.2195.4905); Mon, 12 Aug 2002 13:40:04 -0700 Received: from exodus.net ([206.220.227.147]) by scl8owa01.int.exodus.net over TLS secured channel with Microsoft SMTPSVC(5.0.2195.4905); Mon, 12 Aug 2002 13:40:04 -0700 Message-ID: <3D581CC0.8B91EFE2@exodus.net> Date: Mon, 12 Aug 2002 13:38:24 -0700 From: Maksim Yevmenkin X-Mailer: Mozilla 4.78 [en] (X11; U; SunOS 5.7 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: Bruce Evans Cc: Maksim Yevmenkin , current@FreeBSD.ORG Subject: Re: Interrupt vs. polling on -current References: <20020813051700.M25922-100000@gamplex.bde.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 12 Aug 2002 20:40:04.0610 (UTC) FILETIME=[701D3E20:01C24240] Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Bruce Evans wrote: > > On Mon, 12 Aug 2002, Maksim Yevmenkin wrote: > > > Bruce Evans wrote: > > > > > > On Sun, 11 Aug 2002, Maksim Yevmenkin wrote: > > [...] > > > > > > BTW, i see "silo overflow" messages when i run ppp via null-modem > > > > cable. in this configuration i'm using serial port 0 which is on > > > > board and hase irq 4 with fast interrupts. > > > > > > What else is active when you get these? > > > > not much: X, user space ppp and i'm doing moderate size transfers > > via ftp between my current laptop and FreeBSD 4.5 desktop. i also > > see these errors while cvsup'ing my -current laptop. > > Some graphics cards can cause sio problems, by using too bus cycles so > that sio doesn't get even an average of about 5 i/o cycles per character > time that it needs to function. 5 might sound like not many, but it is > 5 isa cycles so it takes 6 usec every 87 usec at 115200 bps. 20 devices > wanting that much of the bus just won't work. WHOA! that scares the hell out of me. You sound like any hardware that uses interrupt/bus might hurt poor "sio" driver pretty badly. There is not much use in computer that has only CPU and serial port :) i'm not trying to blame anybody here, but rather understand what is wrong. BTW, i have s3 savage/mx and neomagic/av video cards in my laptops. thanks, max To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message