From owner-freebsd-alpha Sun Sep 19 11:45:58 1999 Delivered-To: freebsd-alpha@freebsd.org Received: from lestat.nas.nasa.gov (lestat.nas.nasa.gov [129.99.33.127]) by hub.freebsd.org (Postfix) with ESMTP id E91F7156F5; Sun, 19 Sep 1999 11:45:43 -0700 (PDT) (envelope-from thorpej@lestat.nas.nasa.gov) Received: from lestat (localhost [127.0.0.1]) by lestat.nas.nasa.gov (8.8.8/8.6.12) with ESMTP id LAA17531; Sun, 19 Sep 1999 11:45:23 -0700 (PDT) Message-Id: <199909191845.LAA17531@lestat.nas.nasa.gov> To: wwoods@cybcon.com Cc: freebsd-alpha@FreeBSD.ORG, freebsd-questions@FreeBSD.ORG Subject: Re: Silo Overflows on Alpha...... Reply-To: Jason Thorpe From: Jason Thorpe Date: Sun, 19 Sep 1999 11:45:22 -0700 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, 19 Sep 1999 04:58:44 -0700 (PDT) William Woods wrote: > I have an Alphastation 200 4/233 running 3.2-R (I am TRYING to cvsup to > 3.3-Stable) and I keep getting silo overflows when connected to the net with an > external modem at anything over 9600. NetBSD's `com' driver uses a split interrupt scheme to help this a little, and can do 56k on the Alpha pretty easily. However, above that, it still gets overruns due to the OSF/1 PALcode's interrupt scheme; all interrupts are routed to what is effectively one interrupt level in the PSL sense; there are actually two, but since you have no way of knowing what processor IRQ is routed to which IPL, and no way to program the routing yourself, you have to block both in order to block "I/O interrupts". -- Jason R. Thorpe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message