> Actually, my problem was actually that I'm running b78 on an SMP
> machine, and because cpr_mp_enable defaults to 0 cpr just refuses to
> do anything for me.  I had a reply off list pointing that out, and
> suggesting that I set cpr_mp_enable=0 in /etc/system.  For some
> reason, that did not seem to stick:
> 
> % grep mp_enable /etc/system 
>         set cpr_mp_enable=1

The variable is defined in the /platform/i86pc/kernel/misc/cpr module,
so you need "set cpr:cpr_mp_enable=1"

> So I just poked it with mdb -kw:
> 
> > cpr_mp_enable/x
> cpr_mp_enable:
> cpr_mp_enable:  0       
> > cpr_mp_enable/w 1
> cpr_mp_enable:  0       =       0x1

Yep, when misc/cpr is loaded that works, too.

At least until the system decides to unload the misc/cpr module from
the kernel and it gets reloaded at a later time.  If you're running
debug kernel bits, the kernel frequently tries to unload unused kernel
modules!


_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to