Randy Fishel writes:
 > If you still have questions, don't hesitate to ask.

Thanks.  

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

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


And now at least *something* is happening:

% sudo uadmin 3 25 207
%

And I see complaints in dmesg saying my device does
not support suspend/resume (which is true, and what I
want to fix :).

BTW, I think AD_DEVICE_SUSPEND_TO_RAM is exactly what I'm looking for.
I assume it is quite like the Linux sysfs
/sys/devices/pci/$PATH/power/state Debug interface, where one can
transition individual devices and not the entire machine.  This is
very helpful since my local test boxes don't fully suspend on any OS.

Thanks again for your help,

Drew

_______________________________________________
driver-discuss mailing list
driver-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to