home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / arch / 12357 < prev    next >
Encoding:
Text File  |  1993-01-22  |  1.5 KB  |  32 lines

  1. Newsgroups: comp.arch
  2. Path: sparky!uunet!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!ira.uka.de!Germany.EU.net!news.uni-bielefeld.de!rz.ruhr-uni-bochum.de!jan
  3. From: jan@vesta.neuroinformatik.ruhr-uni-bochum.de (Jan Vorbrueggen)
  4. Subject: Re: Known hardware bugs.
  5. Message-ID: <JAN.93Jan21143827@vesta.neuroinformatik.ruhr-uni-bochum.de>
  6. In-reply-to: ferriere@gr.osf.org's message of 20 Jan 93 15:09:08 GMT
  7. Organization: Inst. f. Neuroinformatik, Ruhr-Universitaet Bochum, FRG
  8. References: <93-01-147@comp.compilers>
  9. Date: 21 Jan 93 14:38:27
  10. Lines: 20
  11.  
  12. In article <9301147@comp.compilers> ferriere@gr.osf.org 
  13. (Francois de Ferriere) writes:
  14.  
  15.    I'm looking for known hardware bugs.
  16.  
  17. Do microcode bugs count as well?
  18. If so, then there was (and I expect there still is) a nice one in the
  19. implementation of the REI instruction on the VAX11/780. Briefly, when
  20. returning from an AST, which is (among other things) done by REI, it is
  21. confused when just at that time another AST is queued, and restores wrong
  22. stack pointers into some registers (disclaimer  all from ageold memory...).
  23. This bug lay hidden for at least five years, until a lot of people suddenly
  24. had unexplained and irreproducible crashed in standalone BACKUP, which works
  25. almost entirely with ASTs and exercises the system...The fix was to add a
  26. sanity check to the AST delivery code that would readjust one of pointers
  27. if it contains an "impossible" value to something valid. Maybe somebody
  28. with access to the VMS source CD could check whether that fix is still in?
  29. How about OpenVMS on AXP :)??
  30.  
  31.     Jan
  32.