Though the "driver" part is best discussed here, you might want to 
bring up the topic of enabling C1E on the pm-discuss or tesla-discuss 
alias.  They might be able to provide better methods for this 
solution.

        ---- Randy

On Fri, 1 Aug 2008, Andrew Gallatin wrote:

> Is there an interface to read/write CPU MSRs from userspace
> (like the "msr" driver in linux)?
> 
> Failing that, how would I read/write MSRs on each CPU?
> I've already done this on linux, where there is a wrapper
> function which can call a specified function on all on-line
> CPUs (on_each_cpu()).  Does a similar function exist in Solaris?
> Or does solaris' rdmsr() / wrmsr() take care of keeping the MSRs
> in sync some how?
> 
> I'm trying to enable/disable "Intel's Enhanced Idle" (C1E,
> msr 0x1a0, bit 25) on some stupid Dells servers which don't
> have the option in the BIOS.
> 
> Thanks,
> 
> Drew
> _______________________________________________
> driver-discuss mailing list
> [email protected]
> http://mail.opensolaris.org/mailman/listinfo/driver-discuss
> 
_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to