home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / unix / wizards / 4822 < prev    next >
Encoding:
Text File  |  1992-11-20  |  3.6 KB  |  79 lines

  1. Newsgroups: comp.unix.wizards
  2. Path: sparky!uunet!cs.utexas.edu!newsfeed.rice.edu!exlogcorp!mcdowell
  3. From: mcdowell@exlogcorp.exlog.com (Steve McDowell)
  4. Subject: Re: Changing the owner of a process
  5. Message-ID: <1992Nov21.022833.24351@exlog.com>
  6. Keywords: process ownership
  7. Sender: mcdowell@exlog.com (Steve McDowell)
  8. Organization: EXLOG, Inc.
  9. Date: Sat, 21 Nov 92 02:28:33 GMT
  10. Lines: 67
  11.  
  12. In message <27581@dog.ee.lbl.gov>torek@horse.ee.lbl.gov (Chris Torek) writes:
  13. >
  14. > I will make you a deal:  If you do not try to tell us how to do O/S
  15. > research, 
  16.  
  17. Calm down Chris, there's no need for a personal exchange here. You don't
  18. know me or what my background is, so be very careful before you presume
  19. the wrong things. 
  20.  
  21. I'm sorry if I stepped on your toes; I didn't realize how close you were
  22. to bsd4.4. But this forum is for the exchange of ideas from whomever 
  23. presumes to present them. The research community really should listen before
  24. flying off the handle and the ideas will continue to flow and that will
  25. be a good thing for everyone. 
  26.  
  27. > I will not try to tell you how to sell commercial systems.
  28.  
  29. But you don't understand, I wish you would -- we really do need the help....
  30.  
  31. > If the counts are goofed up, either the hardware is broken---the 4.4BSD
  32. > development line is not intended to be able to handle this situation,
  33. > although if it recurs predictably we will probably hack around it---or
  34. > (far more likely) there is a bug in the kernel source.  An immediate
  35. > panic gives us a much better chance of finding and repairing the bug
  36. > than a syslog-and-reset.
  37.  
  38. Or, in the case that my original article was in response to, you have a user
  39. who fancies himself a "system programmer". I'm a big believer in the 
  40. condom approach to end-user computing -- let a user stroke himself all
  41. he wants to but don't let his results impregnate the integrety of my 
  42. operating system. 
  43.  
  44. In the lab, I agree with you completely. I keep the error correction in my 
  45. own code disabled until very late in the game.  But the code is there, and 
  46. that's my point.
  47.  
  48. In the real-world, in a critical application, I'd much rather have a 
  49. syslog-and-reset than a panic that's going to have to be called in to a 
  50. support group while the dump sits cluttering up somebody's dasd. If there's
  51. a situation that can be recovered from, then recover. I really don't see
  52. how you can argue against this.
  53.  
  54. > Commercial vendors are free to replace various panic()s with the
  55. > appropriate recovery code.  For our purposes, recovery is not only
  56. > unnecessary, it is in fact *in*appropriate.
  57.  
  58. Of course, for your purposes developing an operating system is a means
  59. unto itself. You don't have to worry about irrelevant things like 
  60. "customers" and "applications". I wish I didn't. 
  61.  
  62. I hope that vendors do replace panics where they can. The problem becomes that 
  63. commericial vendors don't always take the time to get it right. Too many vendors
  64. simply port the code they get from USL or CSRG or CMU to get compatable 
  65. functionality; that makes it simple to integrate new releases and keeps the 
  66. lead time to market short. That's not the research community's problem, that's 
  67. a problem for everyone else. 
  68.  
  69. This is all moot, though. From what I understand, not too many commercial
  70. vendors are interested in porting bsd4.4 and selling the result. I hope my
  71. information on this is wrong because I'd hate to see all that hard work not 
  72. turn a profit for somebody. 
  73.  
  74. -- 
  75. Steve McDowell             . . . . o o o o o         Opinions are 
  76. Exlog, Inc.                      _____      o         mine, not my 
  77. mcdowell@exlog.com      _____====  ]OO|_n_n__][.        employers..
  78.                [_________]_|__|________)<   
  79.