This integration moves the core CPUPM support into the kernel. PAD should no longer need to rely on the CPU driver. If it does, then it is a bug and should be reported as one. Please let me know of any problems you see with these changes.
Thanks, Mark Mark.Haywood at Sun.COM wrote: > Author: Mark Haywood <Mark.Haywood at Sun.COM> > Repository: /hg/tesla/pad-gate > Latest revision: 0a1a2e7c70b8d392f25fb242875e7c68835d66f0 > Total changesets: 1 > Log message: > 5852 Core CPUPM support needs to be moved into the kernel. > > Files: > create: usr/src/uts/i86pc/os/cpupm/cpu_acpi.c > create: usr/src/uts/i86pc/os/cpupm/cpu_idle.c > create: usr/src/uts/i86pc/os/cpupm/cpupm.c > create: usr/src/uts/i86pc/os/cpupm/cpupm_amd.c > create: usr/src/uts/i86pc/os/cpupm/cpupm_intel.c > create: usr/src/uts/i86pc/os/cpupm/cpupm_throttle.c > create: usr/src/uts/i86pc/os/cpupm/pwrnow.c > create: usr/src/uts/i86pc/os/cpupm/speedstep.c > create: usr/src/uts/i86pc/sys/cpupm_throttle.h > delete: usr/src/uts/i86pc/io/cpudrv/cpu_acpi.c > delete: usr/src/uts/i86pc/io/cpudrv/cpu_idle.c > delete: usr/src/uts/i86pc/io/cpudrv/cpudrv_amd.c > delete: usr/src/uts/i86pc/io/cpudrv/cpudrv_intel.c > delete: usr/src/uts/i86pc/io/cpudrv/cpudrv_throttle.c > delete: usr/src/uts/i86pc/io/cpudrv/pwrnow.c > delete: usr/src/uts/i86pc/io/cpudrv/speedstep.c > delete: usr/src/uts/i86pc/os/cpupm.c > delete: usr/src/uts/i86pc/sys/cpudrv_throttle.h > update: usr/src/uts/common/io/cpudrv.c > update: usr/src/uts/common/sys/cpudrv.h > update: usr/src/uts/i86pc/Makefile.files > update: usr/src/uts/i86pc/Makefile.rules > update: usr/src/uts/i86pc/io/cpudrv/cpudrv_mach.c > update: usr/src/uts/i86pc/io/ppm_plat.c > update: usr/src/uts/i86pc/os/cpuid.c > update: usr/src/uts/i86pc/os/mp_startup.c > update: usr/src/uts/i86pc/os/startup.c > update: usr/src/uts/i86pc/sys/cpu_acpi.h > update: usr/src/uts/i86pc/sys/cpu_idle.h > update: usr/src/uts/i86pc/sys/cpudrv_mach.h > update: usr/src/uts/i86pc/sys/cpupm.h > update: usr/src/uts/i86pc/sys/machcpuvar.h > update: usr/src/uts/i86pc/sys/machsystm.h > update: usr/src/uts/i86pc/sys/pwrnow.h > update: usr/src/uts/i86pc/sys/speedstep.h > update: usr/src/uts/intel/ia32/ml/modstubs.s > update: usr/src/uts/intel/io/acpica/osl.c > update: usr/src/uts/intel/sys/acpica.h > update: usr/src/uts/sun4u/io/cpudrv_mach.c > update: usr/src/uts/sun4u/sys/cpudrv_mach.h > _______________________________________________ > tesla-dev mailing list > tesla-dev at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/tesla-dev >
