History log of /illumos-gate/usr/src/uts/i86pc/sys/cpupm_mach.h
Revision Date Author Comments Expand
5951ced0ac070feedc4707fba3149df0b5b406f8 05-Apr-2012 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>

2581 Observability for AMD Core Performance Boost Reviewed by: Milan Jurik <milan.jurik@xylab.cz> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>

444f66e774d0e4f449866c7f5e64095f2fb0def0 10-Sep-2009 Mark Haywood <Mark.Haywood@Sun.COM>

6878359 CPU power management driver needs to support detach 6875856 pm_rem_info()doesn't manage the pm_comps_notlowest count correctly

f34a71784df3fbc5d1227a7b6201fd318ad1667e 28-Apr-2009 Joe Bonasera <Joe.Bonasera@sun.com>

6770898 Performance of x86 cross calls 6785779 enabling xc_traptrace will panic or hang the system

/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/unix.c /illumos-gate/usr/src/cmd/mdb/i86xpv/modules/xpv_psm/xpv_psm.c /illumos-gate/usr/src/uts/common/io/avintr.c /illumos-gate/usr/src/uts/i86pc/dboot/dboot_startkern.c /illumos-gate/usr/src/uts/i86pc/io/cbe.c /illumos-gate/usr/src/uts/i86pc/io/pcplusmp/apic.c /illumos-gate/usr/src/uts/i86pc/os/cmi_hw.c /illumos-gate/usr/src/uts/i86pc/os/cpupm/cpu_idle.c /illumos-gate/usr/src/uts/i86pc/os/cpupm/cpupm_throttle.c /illumos-gate/usr/src/uts/i86pc/os/cpupm/pwrnow.c /illumos-gate/usr/src/uts/i86pc/os/cpupm/speedstep.c /illumos-gate/usr/src/uts/i86pc/os/dtrace_subr.c /illumos-gate/usr/src/uts/i86pc/os/fastboot.c /illumos-gate/usr/src/uts/i86pc/os/machdep.c /illumos-gate/usr/src/uts/i86pc/os/microcode.c /illumos-gate/usr/src/uts/i86pc/os/mp_call.c /illumos-gate/usr/src/uts/i86pc/os/mp_machdep.c /illumos-gate/usr/src/uts/i86pc/os/mp_startup.c /illumos-gate/usr/src/uts/i86pc/os/trap.c /illumos-gate/usr/src/uts/i86pc/os/x_call.c cpupm_mach.h machcpuvar.h x_call.h xc_levels.h /illumos-gate/usr/src/uts/i86pc/vm/hat_i86.c /illumos-gate/usr/src/uts/i86xpv/os/mp_xen.c /illumos-gate/usr/src/uts/intel/ia32/ml/i86_subr.s /illumos-gate/usr/src/uts/intel/ia32/os/cpc_subr.c /illumos-gate/usr/src/uts/intel/ia32/sys/traptrace.h /illumos-gate/usr/src/uts/intel/kdi/kdi_idt.c /illumos-gate/usr/src/uts/intel/sys/mutex_impl.h
9aa01d984654bcf5acc197ab08e46d4b6d939871 05-Mar-2009 Bill Holler <Bill.Holler@Sun.COM>

6807891 system does not consider C3 when ACPI _CST object did not contain a C2 state 6811996 acpi_cpu_cstate() in idle thread context is trying to print a message on offlined/quiesced CPU 6812706 lint warning for hpet_stop_main_counter return value always ignored

e5bbdc06902032d2a59f8d57eb4acf8dac4cbca3 28-Feb-2009 Rafael Vanoni <rafael.vanoni@sun.com>

PSARC 2009/101 Turbo mode observability 6774635 Observability for Intel's Dynamic Acceleration feature ("turbo mode") Contributed by Aubrey Li <aubrey.li@intel.com>

0e7515250c8395f368aa45fb9acae7c4f8f8b786 26-Feb-2009 Eric Saxe <Eric.Saxe@Sun.COM>

PSARC 2008/777 cpupm keyword mode extensions PSARC 2008/663 CPU Deep Idle Keyword 6567156 bring CPU power awareness to the dispatcher 6700904 deeper C-State support required on follow-ons to Intel Penryn processor generation microarchitecture 6805661 cmt_root may contain duplicates on UMA systems --HG-- rename : usr/src/uts/i86pc/io/cpudrv/cpudrv_mach.c => usr/src/uts/i86pc/io/cpudrv_mach.c rename : usr/src/uts/i86pc/io/cpudrv/cpu_acpi.c => usr/src/uts/i86pc/os/cpupm/cpu_acpi.c rename : usr/src/uts/i86pc/io/cpudrv/cpudrv_amd.c => usr/src/uts/i86pc/os/cpupm/cpupm_amd.c rename : usr/src/uts/i86pc/io/cpudrv/cpudrv_intel.c => usr/src/uts/i86pc/os/cpupm/cpupm_intel.c rename : usr/src/uts/i86pc/os/cpupm.c => usr/src/uts/i86pc/os/cpupm/cpupm_mach.c rename : usr/src/uts/i86pc/io/cpudrv/cpudrv_throttle.c => usr/src/uts/i86pc/os/cpupm/cpupm_throttle.c rename : usr/src/uts/i86pc/io/cpudrv/pwrnow.c => usr/src/uts/i86pc/os/cpupm/pwrnow.c rename : usr/src/uts/i86pc/io/cpudrv/speedstep.c => usr/src/uts/i86pc/os/cpupm/speedstep.c rename : usr/src/uts/i86pc/sys/cpupm.h => usr/src/uts/i86pc/sys/cpupm_mach.h rename : usr/src/uts/i86pc/sys/cpudrv_throttle.h => usr/src/uts/i86pc/sys/cpupm_throttle.h

/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/pg.c /illumos-gate/usr/src/cmd/power/handlers.c /illumos-gate/usr/src/cmd/power/parse.c /illumos-gate/usr/src/cmd/power/pmconfig.h /illumos-gate/usr/src/cmd/powertop/cpufreq.c /illumos-gate/usr/src/pkgdefs/SUNWhea/prototype_com /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/conf/param.c /illumos-gate/usr/src/uts/common/disp/cmt.c /illumos-gate/usr/src/uts/common/disp/cmt_policy.c /illumos-gate/usr/src/uts/common/disp/disp.c /illumos-gate/usr/src/uts/common/io/cpudrv.c /illumos-gate/usr/src/uts/common/io/pm.c /illumos-gate/usr/src/uts/common/os/cpu.c /illumos-gate/usr/src/uts/common/os/cpu_pm.c /illumos-gate/usr/src/uts/common/os/cpupm.c /illumos-gate/usr/src/uts/common/os/group.c /illumos-gate/usr/src/uts/common/os/pg.c /illumos-gate/usr/src/uts/common/os/pghw.c /illumos-gate/usr/src/uts/common/os/sunpm.c /illumos-gate/usr/src/uts/common/sys/Makefile /illumos-gate/usr/src/uts/common/sys/callb.h /illumos-gate/usr/src/uts/common/sys/cmt.h /illumos-gate/usr/src/uts/common/sys/cpu_pm.h /illumos-gate/usr/src/uts/common/sys/cpudrv.h /illumos-gate/usr/src/uts/common/sys/cpupm.h /illumos-gate/usr/src/uts/common/sys/cpuvar.h /illumos-gate/usr/src/uts/common/sys/epm.h /illumos-gate/usr/src/uts/common/sys/group.h /illumos-gate/usr/src/uts/common/sys/pg.h /illumos-gate/usr/src/uts/common/sys/pghw.h /illumos-gate/usr/src/uts/common/sys/pm.h /illumos-gate/usr/src/uts/i86pc/Makefile.files /illumos-gate/usr/src/uts/i86pc/Makefile.rules /illumos-gate/usr/src/uts/i86pc/io/cpudrv/cpudrv_mach.c /illumos-gate/usr/src/uts/i86pc/io/cpudrv_mach.c /illumos-gate/usr/src/uts/i86pc/io/hpet_acpi.c /illumos-gate/usr/src/uts/i86pc/io/mp_platform_common.c /illumos-gate/usr/src/uts/i86pc/io/pcplusmp/apic.c /illumos-gate/usr/src/uts/i86pc/io/ppm_plat.c /illumos-gate/usr/src/uts/i86pc/os/cpuid.c /illumos-gate/usr/src/uts/i86pc/os/cpupm.c /illumos-gate/usr/src/uts/i86pc/os/cpupm/cpu_acpi.c /illumos-gate/usr/src/uts/i86pc/os/cpupm/cpu_idle.c /illumos-gate/usr/src/uts/i86pc/os/cpupm/cpupm_amd.c /illumos-gate/usr/src/uts/i86pc/os/cpupm/cpupm_intel.c /illumos-gate/usr/src/uts/i86pc/os/cpupm/cpupm_mach.c /illumos-gate/usr/src/uts/i86pc/os/cpupm/cpupm_throttle.c /illumos-gate/usr/src/uts/i86pc/os/cpupm/pwrnow.c /illumos-gate/usr/src/uts/i86pc/os/cpupm/speedstep.c /illumos-gate/usr/src/uts/i86pc/os/mlsetup.c /illumos-gate/usr/src/uts/i86pc/os/mp_machdep.c /illumos-gate/usr/src/uts/i86pc/os/mp_startup.c /illumos-gate/usr/src/uts/i86pc/os/startup.c cpu_acpi.h cpu_idle.h cpudrv_mach.h cpupm.h cpupm_mach.h cpupm_throttle.h hpet.h hpet_acpi.h machcpuvar.h machsystm.h pwrnow.h speedstep.h /illumos-gate/usr/src/uts/i86xpv/Makefile.files /illumos-gate/usr/src/uts/intel/ia32/ml/modstubs.s /illumos-gate/usr/src/uts/intel/io/acpica/osl.c /illumos-gate/usr/src/uts/intel/sys/acpica.h /illumos-gate/usr/src/uts/intel/sys/x86_archext.h /illumos-gate/usr/src/uts/sun4/Makefile.files /illumos-gate/usr/src/uts/sun4/os/cpupm_mach.c /illumos-gate/usr/src/uts/sun4/os/mlsetup.c /illumos-gate/usr/src/uts/sun4/os/startup.c /illumos-gate/usr/src/uts/sun4/sys/cpupm_mach.h /illumos-gate/usr/src/uts/sun4u/Makefile.files /illumos-gate/usr/src/uts/sun4u/cpu/spitfire.c /illumos-gate/usr/src/uts/sun4u/cpu/us3_cheetah.c /illumos-gate/usr/src/uts/sun4u/cpu/us3_cheetahplus.c /illumos-gate/usr/src/uts/sun4u/cpu/us3_jalapeno.c /illumos-gate/usr/src/uts/sun4u/io/cpudrv_mach.c /illumos-gate/usr/src/uts/sun4u/os/cmp.c /illumos-gate/usr/src/uts/sun4u/os/mach_startup.c /illumos-gate/usr/src/uts/sun4u/sys/cpudrv_mach.h /illumos-gate/usr/src/uts/sun4v/os/cmp.c /illumos-gate/usr/src/uts/sun4v/os/mach_startup.c