home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / unix / bsd / 10251 < prev    next >
Encoding:
Text File  |  1992-12-15  |  4.7 KB  |  100 lines

  1. Newsgroups: comp.unix.bsd
  2. Path: sparky!uunet!gatech!news.byu.edu!ux1!fcom.cc.utah.edu!cs.weber.edu!terry
  3. From: terry@cs.weber.edu (A Wizard of Earth C)
  4. Subject: Re: 386BSD: Problem in wd.c (?) - affects swap, non-atatched drive(s)
  5. Message-ID: <1992Dec15.190748.5260@fcom.cc.utah.edu>
  6. Sender: news@fcom.cc.utah.edu
  7. Organization: Weber State University  (Ogden, UT)
  8. References: <1992Dec11.175951.54@uc.msc.edu> <1992Dec14.155504.5110@novatel.cuc.ab.ca>
  9. Date: Tue, 15 Dec 92 19:07:48 GMT
  10. Lines: 88
  11.  
  12. In article <1992Dec14.155504.5110@novatel.cuc.ab.ca> hpeyerl@novatel.cuc.ab.ca (Herb Peyerl) writes:
  13. >This really SHOULD be in the FAQ since it affects ANYONE using MFM/RLL
  14. >drives and having installed the patches from the patchkit.
  15. [ ... ]
  16. >I went through the exact same thing a few weeks ago and came up with the
  17. >same symptoms... When I posted the same sort of message to the net that
  18. >you did, someone sent me a message telling me exactly what I'm telling
  19. >you now.  
  20. >
  21. >If you use the Norway wd driver, you won't have this problem, you will
  22. >also have proper bad144 support and proper multi-drive support.  You
  23. >Can get the Norway wd driver from agate.berkeley.edu in (I think) the
  24. >unsupported directories.  It might be under "barsoom" (which is where
  25. >it originated).  Anyways, the file I got was called "drivepatch.tar" and
  26. >contains:
  27. >
  28. >rwxr-xr-x 268/20      0 Jul 31 04:27 1992 ./
  29. >rw-r--r-- 268/20   3162 Jul 31 04:22 1992 fd.c.patch
  30. >rw-r--r-- 268/20    396 Jul 31 04:22 1992 isa_device.h.patch
  31. >rw-r--r-- 268/20   5098 Jul 31 04:21 1992 mkioconf.c.patch
  32. >rw-r--r-- 268/20   3510 Jul 31 04:22 1992 wd.c.patch
  33. >rw-r--r-- 268/20    991 Jul 31 04:23 1992 CONFIG.SAMPLE
  34. >
  35. >I sent Terry a message when I discovered this asking him to possibly
  36. >remove the appropriate patches from his next release of the patchkit
  37. >and replace them with these patches but I didn't receive a response
  38. >which could indicate that he's either very busy (likely) or didn't
  39. >receive my message. (or third possibility: thinks I'm a weenie and
  40. >chose to ignore me. :-> )
  41. >
  42. >Anyways, this is definitely one for the FAQ.. (Terry; are you listening?)
  43.  
  44. It may be one for the FAQ, but then again, it's certainly not one for
  45. inclusion as a patch.
  46.  
  47. While it's true that the "Norway" wd driver is vastly superior to the
  48. existing driver, there are several issues which complicate matters
  49. greatly:
  50.  
  51. 1)    The lack of true configuration management prevents the use of
  52.     "drop in" driver modules which conflict with existing devices;
  53.     in particular, it is not possible to choose between the two
  54.     with an "option" entry in the config file.
  55.  
  56. 2)    In general, there are "patches" and there are "complete drivers";
  57.     the "Norway" wd driver is a complete module.  Generally, the
  58.     patchkit software is *not* installation software -- that is, it
  59.     handles complete modules relatively poorly.
  60.  
  61. 3)    There is an existing problem with the wd probe routine which is
  62.     carried over into the "Norway" driver; this has to do with the
  63.     recognition of "non-wd wd drives" -- in particular, a distinction
  64.     must be made between noraml wd controllers and IDE/WD7000-FASST2
  65.     controllers, or we will never come to closure on these (and
  66.     other) problems.  I have this problem nearly solved in the
  67.     "standard" driver, but not in the "Norway" driver.
  68.  
  69. 4)    A modification needs to be made to the user's config; unfortunately,
  70.     not only is it not possible to identify which config file the
  71.     user will be using, it's not possible to patch multiple config
  72.     files in an appropriate manner.  This has something to do with
  73.     the fact that kernel configuration is still rather primitive.
  74.  
  75. The fact that "drop in" dirvers are not supported in the kernel or in
  76. kernel management, the probe routine, and the deficiencies in the patchkit
  77. software all collide to make installation non-trivial for the casual
  78. 386BSD user.  Thus, it was not included in the patchkit.
  79.  
  80. I have been trying to update the FAQ, but the sheer volume of information
  81. is retarding the process; while the "Norway" driver bears mentioning, I
  82. believe that it will in all liklihood be a standard part of 0.2; given
  83. that this will reduce the utility of it being in the FAQ, whether or not
  84. it's included will depend greatly on other issues being resolved first.
  85.  
  86. PS: You're not a weenie.  8-).
  87.  
  88.  
  89.                     Terry Lambert
  90.                     terry@icarus.weber.edu
  91.                     terry_lambert@novell.com
  92. ---
  93. Any opinions in this posting are my own and not those of my present
  94. or previous employers.
  95. -- 
  96. -------------------------------------------------------------------------------
  97.                                         "I have an 8 user poetic license" - me
  98.  Get the 386bsd FAQ from agate.berkeley.edu:/pub/386BSD/386bsd-0.1/unofficial
  99. -------------------------------------------------------------------------------
  100.