http://defect.opensolaris.org/bz/show_bug.cgi?id=6120

           Summary: CPUPM disabling needs fixin
    Classification: Development
           Product: power-mgmt
           Version: unspecified
          Platform: Other
        OS/Version: Solaris
            Status: NEW
          Severity: minor
          Priority: P4
         Component: PAD
        AssignedTo: mark.haywood at sun.com
        ReportedBy: mark.haywood at sun.com
                CC: tesla-dev at opensolaris.org


The CPU driver and the CPUPM kernel code use a variety of disabling macros and
variables. I don't believe that they are correct. For example, I believe that
a failure in the CPU driver attach routine would disable all CPUPM in the
kernel.
The ability to disable CPUPM should be broken up appropriately.

1 - There ought to be a way to disable the CPU driver.

2 - There ought to be a way to disable any of the CPUPM states in the
    kernel.

3 - There ought to be a way for the CPU driver to tell if it's support has been
    disabled or if P-state support has been disabled by the CPUPM subsystem in
    the kernel.

4 - The CPUPM subsystem will need to be able to determine what CPUPM support
    is enabled (and possibly whether or not the CPU driver support is enabled).

Currently, I think support for these four things are confused and need to be
reworked a bit.

-- 
Configure bugmail: http://defect.opensolaris.org/bz/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

Reply via email to