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