home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / os / linux / 9512 < prev    next >
Encoding:
Internet Message Format  |  1992-08-31  |  1.6 KB

  1. Path: sparky!uunet!mcsun!news.funet.fi!hydra!klaava!torvalds
  2. From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
  3. Newsgroups: comp.os.linux
  4. Subject: Re: getting "bogus do_no_page"; strange vi behavior
  5. Message-ID: <1992Aug31.195805.16530@klaava.Helsinki.FI>
  6. Date: 31 Aug 92 19:58:05 GMT
  7. References: <1992Aug31.145123.20915@novell.com>
  8. Organization: University of Helsinki
  9. Lines: 24
  10.  
  11. In article <1992Aug31.145123.20915@novell.com> bboerner@novdpd.uucp (Brendan B. Boerner) writes:
  12. >Hello, using Linux 0.97 and later 0.92 Pl#2, when compiling (among
  13. >other things) on a (386/16 w/a tad under 5MB of RAM) I start getting
  14. >spurious "bogus do_no_page" messages.  These don't appear on my
  15. >girlfriend's computer (486/33 w/8MB RAM).
  16.  
  17. The "bogus do_no_page" error seems to happen on older 386 chips: they
  18. sometimes give spurious page-faults.  The linux approach is just to
  19. print the warning message and return: it seems to work, and the 386 will
  20. happily do the page translation correctly the next time around.  You
  21. should be able to safely uncomment the printk() that prints the message:
  22. especially if linux doesn't seem to mind, and you have no other
  23. problems. 
  24.  
  25. >Also, after upgrading to 0.97, I noticed that vi has been acting
  26. >funny.  While inserting into a line, it starts adding spaces.  Using ^L
  27. >will redraw the screen and show that the spaces really don't exist.
  28.  
  29. I think this is due to an incorrect /etc/termcap: the correct fix is
  30. naturally just to dump 'vi' and start using some emacs-like editor :-)
  31. If that isn't possible, try getting a new termcap from a newer rootdisk,
  32. and the problem should hopefully disappear. 
  33.  
  34.         Linus
  35.