From owner-freebsd-hackers Mon Jun 23 20:55:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id UAA19920 for hackers-outgoing; Mon, 23 Jun 1997 20:55:44 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id UAA19902 for ; Mon, 23 Jun 1997 20:55:21 -0700 (PDT) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id NAA22272; Tue, 24 Jun 1997 13:24:57 +0930 (CST) From: Michael Smith Message-Id: <199706240354.NAA22272@genesis.atrad.adelaide.edu.au> Subject: Re: I/O Errors with PPP In-Reply-To: from Simon Shapiro at "Jun 23, 97 07:57:24 pm" To: Shimon@i-Connect.Net (Simon Shapiro) Date: Tue, 24 Jun 1997 13:24:57 +0930 (CST) Cc: brian@awfulhak.org, FreeBSd-Hackers@FreeBSD.ORG, julian@whistle.com X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Simon Shapiro stands accused of saying: > > I am not. Where do we go from here? Suggestions, please. I want > the DPT code checked-in. I think it represents a good opportunity > for FreeBSD to gain some new and interesting functionality. I have > tested the driver rather well and do not know how to test it any > harder. On the other hand I do not want buggy code introduced > (especially with my name on in :-). You say that _no_ interrupts are taken when you hit your lockup, correct? I take it that you've done the bleeding obvious (poked NumLock, etc). Have you tried forcing an NMI? You should be able to do it with a paperclip between the two pins at the very outside end of an ISA bus slot. Many systems will generate an NMI on this (although some will defer it until the end of a busmaster DMA cycle). This _should_ drop you into the debugger, and you should be able to work out where you are from the stack trace at that point. -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[