> 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
