Warren Young wrote:
> 
> I just discovered another oddity.  When you load the driver the first
> time after booting the system, you the driver will lock the system up if
> you give it any parameters aside from "debug=1".  

Please ignore this: it's a totally bogus bug report.

The real problem is due to another undocumented "feature" of the driver:
it tries to load the microcode from either ./micro or from /lib/kfir. 
The problem is, if it can't find any microcode, it simply locks up.  It
should display an error message and stop the driver from trying to load.

I've updated my kfir utility to detect this problem; if /lib/kfir
doesn't have the microcode files in it and the "loaded" parameter is
going to be 0, it refuses to load the driver.  The error message refers
the user to the README file for more details, so it should be updated to
tell users what files they need to copy to /lib/kfir.  (The utility
doesn't look for ./micro, since the code indicates that that's only
supposed to be used by driver developers.)

My new kfir utility has several other changes:

1. If you don't give any command line arguments, you get a usage
message, unlike the previous version which would simply try to load the
driver.  To load the driver, say "kfir -i" (as in "insmod driver").

2. I added a -q flag, which displays the saved module parameters in
plain English.  You can use it alone to show the current settings and
exit, or with -n to display the new settings after you enter them, as a
check to make sure you entered what you thought you wanted.

3. Fixed a bug where the argument to the "vidsize" parameter would be
left off.  ("vidsize=")

There are a few other minor changes, too, but nothing worth mentioning.

Enjoy,

begin 644 kfir.gz
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
1_GA-OIF89/\?:&!BT&P<```<
`
end

-- 
= Warren -- Video articles: http://www.cyberport.com/~tangent/video/
= 
= ICBM Address: 36.8274040 N, 108.0204086 W, alt. 1714m


Reply via email to