home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / os / coherent / 6736 < prev    next >
Encoding:
Internet Message Format  |  1993-01-11  |  2.2 KB

  1. Path: sparky!uunet!think.com!ames!ig!rcac.astem.or.jp!kenji
  2. From: kenji@RCAC.ASTEM.OR.JP (Kenji Rikitake)
  3. Newsgroups: comp.os.coherent
  4. Subject: Coherent DDK Kernel (4.0.1r68+) known problems
  5. Message-ID: <9301110601.AA01379@daemun.rcac.astem.or.jp>
  6. Date: 11 Jan 93 06:01:37 GMT
  7. Sender: daemon@presto.ig.com
  8. Reply-To: "Coherent operating system" <COHERENT@indycms.bitnet>
  9. Lines: 49
  10.  
  11. Coherent known bugs on DDK kernel (4.0.1r68+)
  12. by Kenji Rikitake
  13. Version 1.0 11-JAN-1993
  14.  
  15. This memo describes problems I experienced after I installed Coherent
  16. 386 DDK Kernel (4.0.1r68+). Inquiries and comments should be directed
  17. to me by email to <kenji@rcac.astem.or.jp>.
  18.  
  19. ========
  20.  
  21. 1. Implementation changes
  22.  
  23. * As Udo Munk mentioned in his Problem FAQ, DDK Kernel now has "stty
  24. istrip"ed terminal driver. This means 8-bit input will not get through
  25. unless you do "stty -istrip". I recommend you to perform this on your
  26. .profile or at /etc/profile.
  27.  
  28. * /bin/ps output format has been changed from r65. It now requires
  29. only 35Kbyte or so to run.
  30.  
  31. * Message queue implementation has been changed from r65.  msgget(key,
  32. 0) did not work on r65 so I had to write it as msgget(key, 0777). But
  33. now 0777 permission doesn't work.
  34.  
  35. 2. Bugs (anything else? :) )
  36.  
  37. * settz() often does not set correct tzname[0] value.
  38.  
  39. * elvis does not accept 8-bit (i.e. MSB=1) character even after you
  40. set -istrip by stty. Current version (1.6) of elvis uses sgtty library
  41. to handle terminal I/O, so I modified to use termio library instead on
  42. curses.c, and the bug was fixed. I suspect sgtty library does not
  43. properly handle r68 terminal driver.
  44.  
  45. * One more terminal driver bug: when I tried to use termio's VMIN and
  46. VTIME features on -icanon mode to reimplement elvis, I experienced
  47. "PANIC: Kernel Page Fault" when I set VTIME other than 0. The system
  48. crashes when it faces with this bug, so be careful. (Note: this bug
  49. appeared when I enabled M_SYSV option in unix.c of elvis 1.6.)
  50.  
  51. * tin 1.1 PL6 crashes just after the reader post a followup article.
  52. It seems r68 kernel sends SIGCHLD/SIGCLD (signal 18) when a child
  53. process (elvis editor in this case) terminates. How should I handle
  54. SIGCHLD/SIGCLD? I modified tin to SIG_IGN SIGCHLD/SIGCLD and it runs
  55. OK so far.
  56.  
  57. ========
  58.  
  59. [End of Memorandum]
  60.