home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / os / linux / 21719 < prev    next >
Encoding:
Internet Message Format  |  1992-12-26  |  1.9 KB

  1. Path: sparky!uunet!pipex!bnr.co.uk!uknet!edcastle!aisb!aisb!awb
  2. From: awb@ed.ac.uk (Alan W Black)
  3. Newsgroups: comp.os.linux
  4. Subject: Re: Error...NMI received?
  5. Message-ID: <AWB.92Dec26105740@otter.uk.ac.ed.aisb>
  6. Date: 26 Dec 92 10:57:40 GMT
  7. References: <1992Dec24.190119.13102@r-node.gts.org>
  8.     <BzsCpn.4v1@citrus.SAC.CA.US>
  9. Sender: news@aisb.ed.ac.uk (Network News Administrator)
  10. Organization: Dept of AI, Edinburgh University, UK
  11. Lines: 36
  12. In-Reply-To: ianj@citrus.SAC.CA.US's message of 24 Dec 92 22:48:58 GMT
  13.  
  14. In article <BzsCpn.4v1@citrus.SAC.CA.US> ianj@citrus.SAC.CA.US ( Ian Justman ) writes:
  15. > marc@r-node.gts.org (Marc Fournier - Admin) writes:
  16. > : Hello...
  17. > : 
  18. > :     As it says...I get an error, well, I got it twice so far, that
  19. > : goes to the effect of:
  20. > : 
  21. > : Uhhuh. NMI received. Dazed and confused, but trying to continue
  22. > : 
  23. > :     What does this mean? :)
  24.  
  25. > I wouldn't mind knowing, too.  With my full setup, I _ALWAYS_ get it,
  26. > but otherwise, everything seems to be in order.
  27.  
  28. > -- 
  29. > Born to void warranties!    ianj@ijpc.UUCP
  30.  
  31. I'm not sure if this is related but we used to have a similar
  32. problem of spurious NMI's under 386bsd.  After much guessing
  33. and little hindsight we found the problem to be that our
  34. 386 board (which is rather old) would get memory parity errors
  35. when the processor was halted (HLT instruction) this happens 
  36. in the 386bsd kernel idle loop.  We removed this instruction
  37. and let the processor simply loop rather than halt, and we've
  38. never had NMI's since.
  39.  
  40. It appears that some older boards do not refresh memory properly when
  41. the processor is halted.  I don't know if the Linux kernel halts
  42. but it could easily do so.  If it does remove that instruction
  43. replacing it with a loop and see if it makes any difference.
  44.  
  45. Alan
  46.  
  47. Alan W Black                          2 Buccleuch Place, Edinburgh, UK
  48. Centre for Cognitive Science          tel: (+44) -31 650 4627
  49. University of Edinburgh               email: awb@ed.ac.uk
  50.