Return to BSD News archive
Path: sserve!manuel!munnari.oz.au!mips!mips!swrinde!zaphod.mps.ohio-state.edu!uwm.edu!ogicse!pdxgate!rigel!brians From: brians@rigel.cs.pdx.edu (Brian Smith) Newsgroups: comp.unix.bsd Subject: Re: Hanging problem solved (work-around at least). Keywords: hangs, bugs, 387 coprocessor Message-ID: <6014@pdxgate.UUCP> Date: 21 Aug 92 16:42:03 GMT References: <1992Aug15.010923.6242@ponds.uucp> Sender: news@pdxgate.UUCP Lines: 27 rivers@ponds.uucp (Thomas David Rivers) writes: >Well, taking a tip from Doug Anson's (danson@lgc.com) post to this >news group I decided to try something out. >I had npx.c always return 0 from the probe for the existence of a >math-coprocessor (I'm too lazy to pull chips out and stick them in again). >and *voila* ..... The kernel no longer crashes. Well, I haven't had any kernel hangs or crashes in my system since I added Jolitz's fixes (kmap entries and buf pages). However, I have noticed that something is wrong with the way that 386BSD handles a math coprocessor. With the fixes to make ps work (adding symbols etc...), ps works on several 386's with no math coprocessors, but receives a floating point error on a 486-33. Any ideas? I haven't had the time yet to dig into it. I've been getting X386 running. X is a good thing. :-) Brian /---------------------------------------|------------------------------------\ | #include <std/disclaim.h> | Inet: brians@rigel.cs.pdx.edu | | #include <human/erors.h> | brians@protools.com | |---------------------------------------|------------------------------------| | Behold the warranty.. the bold print giveth and the fine print taketh away.| \----------------------------------------------------------------------------/