History log of /illumos-gate/usr/src/uts/common/sys/pg.h
Revision Date Author Comments Expand
d3c9722485327eb5b96de2f2108e9a84bd46096d 17-Aug-2010 Alexander Kolbasov <Alexander.Kolbasov@Sun.COM>

PSARC 2010/309 Processor Group (PG) Kstats and Tools 6923529 Provide command for printing PG utilization 6764835 Provide command for printing processor group information 6973973 Lonely Cache PG is created on M3000

/illumos-gate/usr/src/cmd/Makefile /illumos-gate/usr/src/cmd/perl/5.8.4/contrib/Makefile /illumos-gate/usr/src/cmd/perl/contrib/Sun/Solaris/Pg/Makefile.PL /illumos-gate/usr/src/cmd/perl/contrib/Sun/Solaris/Pg/Pg.pm /illumos-gate/usr/src/cmd/perl/contrib/Sun/Solaris/Pg/pod/Pg.pod /illumos-gate/usr/src/cmd/perl/skel/Makefile /illumos-gate/usr/src/cmd/pginfo/Makefile /illumos-gate/usr/src/cmd/pginfo/pginfo.pl /illumos-gate/usr/src/cmd/pgstat/Makefile /illumos-gate/usr/src/cmd/pgstat/pgstat.pl /illumos-gate/usr/src/lib/libsecdb/exec_attr.txt /illumos-gate/usr/src/pkg/manifests/runtime-perl-510-module-sun-solaris.mf /illumos-gate/usr/src/pkg/manifests/runtime-perl-584.mf /illumos-gate/usr/src/pkg/manifests/system-extended-system-utilities.mf /illumos-gate/usr/src/uts/common/disp/cmt.c /illumos-gate/usr/src/uts/common/os/cap_util.c /illumos-gate/usr/src/uts/common/os/pghw.c pg.h pghw.h
023e71de9e5670cebc23dd51162833661d3d2d3b 24-Nov-2009 Haik Aftandilian <Haik.Aftandilian@Sun.COM>

6741065 Solaris should support cooperative migration 6873667 a domain running Sun Cluster should notify the cluster framework when it is migrating FWARC 2009/559 Domain Suspend Domain Service FWARC 2009/452 HV APIs for cooperative guest migration PSARC 2009/589 LDOM-SunCluster suspend callbacks

/illumos-gate/usr/src/uts/common/os/cpu.c /illumos-gate/usr/src/uts/common/os/pg.c pg.h /illumos-gate/usr/src/uts/i86pc/os/mp_startup.c /illumos-gate/usr/src/uts/sparc/sys/simulate.h /illumos-gate/usr/src/uts/sparc/v9/ml/sparcv9_subr.s /illumos-gate/usr/src/uts/sparc/v9/ml/syscall_trap.s /illumos-gate/usr/src/uts/sparc/v9/os/simulator.c /illumos-gate/usr/src/uts/sun4/cpu/cpu_module.c /illumos-gate/usr/src/uts/sun4/ml/cpc_hwreg.s /illumos-gate/usr/src/uts/sun4/ml/interrupt.s /illumos-gate/usr/src/uts/sun4/ml/swtch.s /illumos-gate/usr/src/uts/sun4/os/mp_startup.c /illumos-gate/usr/src/uts/sun4/os/trap.c /illumos-gate/usr/src/uts/sun4/sys/clock.h /illumos-gate/usr/src/uts/sun4/sys/intreg.h /illumos-gate/usr/src/uts/sun4u/ml/mach_interrupt.s /illumos-gate/usr/src/uts/sun4u/ml/mach_subr_asm.s /illumos-gate/usr/src/uts/sun4u/ml/mach_xc.s /illumos-gate/usr/src/uts/sun4u/ml/trap_table.s /illumos-gate/usr/src/uts/sun4u/sys/machclock.h /illumos-gate/usr/src/uts/sun4u/sys/traptrace.h /illumos-gate/usr/src/uts/sun4v/Makefile.files /illumos-gate/usr/src/uts/sun4v/cpu/common_asm.s /illumos-gate/usr/src/uts/sun4v/cpu/mach_cpu_module.c /illumos-gate/usr/src/uts/sun4v/io/platsvc.c /illumos-gate/usr/src/uts/sun4v/ml/hcall.s /illumos-gate/usr/src/uts/sun4v/ml/mach_interrupt.s /illumos-gate/usr/src/uts/sun4v/ml/mach_locore.s /illumos-gate/usr/src/uts/sun4v/ml/mach_subr_asm.s /illumos-gate/usr/src/uts/sun4v/ml/mach_xc.s /illumos-gate/usr/src/uts/sun4v/ml/trap_table.s /illumos-gate/usr/src/uts/sun4v/os/hsvc.c /illumos-gate/usr/src/uts/sun4v/os/mach_cpu_states.c /illumos-gate/usr/src/uts/sun4v/os/suspend.c /illumos-gate/usr/src/uts/sun4v/sys/hypervisor_api.h /illumos-gate/usr/src/uts/sun4v/sys/machclock.h /illumos-gate/usr/src/uts/sun4v/sys/platsvc.h /illumos-gate/usr/src/uts/sun4v/sys/suspend.h /illumos-gate/usr/src/uts/sun4v/sys/traptrace.h
1a77c24bc3a54fb48592de0041508561c5781501 23-Apr-2009 Eric Saxe <Eric.Saxe@Sun.COM>

6830878 Fix for 6820551 is incomplete

47ab0c7c6702159d8bb84e3b1533d9f9843dd568 12-Apr-2009 Eric Saxe <Eric.Saxe@Sun.COM>

6820551 Clovertown-based system panicked in pg_ev_thread_swtch() due to pagefault

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 Makefile callb.h cmt.h cpu_pm.h cpudrv.h cpupm.h cpuvar.h epm.h group.h pg.h pghw.h 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 /illumos-gate/usr/src/uts/i86pc/sys/cpu_acpi.h /illumos-gate/usr/src/uts/i86pc/sys/cpu_idle.h /illumos-gate/usr/src/uts/i86pc/sys/cpudrv_mach.h /illumos-gate/usr/src/uts/i86pc/sys/cpupm.h /illumos-gate/usr/src/uts/i86pc/sys/cpupm_mach.h /illumos-gate/usr/src/uts/i86pc/sys/cpupm_throttle.h /illumos-gate/usr/src/uts/i86pc/sys/hpet.h /illumos-gate/usr/src/uts/i86pc/sys/hpet_acpi.h /illumos-gate/usr/src/uts/i86pc/sys/machcpuvar.h /illumos-gate/usr/src/uts/i86pc/sys/machsystm.h /illumos-gate/usr/src/uts/i86pc/sys/pwrnow.h /illumos-gate/usr/src/uts/i86pc/sys/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
fb2f18f820d90b001aea4fb27dd654bc1263c440 18-Jan-2007 esaxe <none@none>

6461311 multi-level CMT scheduling optimizations 6509639 cpu0 is not in the right chip_t if its chipid is not zero --HG-- rename : usr/src/uts/common/os/chip.c => deleted_files/usr/src/uts/common/os/chip.c rename : usr/src/uts/common/sys/chip.h => deleted_files/usr/src/uts/common/sys/chip.h

/illumos-gate/deleted_files/usr/src/uts/common/os/chip.c /illumos-gate/deleted_files/usr/src/uts/common/sys/chip.h /illumos-gate/usr/src/cmd/mdb/common/modules/genunix/genunix.c /illumos-gate/usr/src/cmd/mdb/common/modules/genunix/group.c /illumos-gate/usr/src/cmd/mdb/common/modules/genunix/group.h /illumos-gate/usr/src/cmd/mdb/common/modules/genunix/pg.c /illumos-gate/usr/src/cmd/mdb/common/modules/genunix/pg.h /illumos-gate/usr/src/cmd/mdb/intel/amd64/genunix/Makefile /illumos-gate/usr/src/cmd/mdb/intel/ia32/Makefile /illumos-gate/usr/src/cmd/mdb/intel/ia32/genunix/Makefile /illumos-gate/usr/src/cmd/mdb/sparc/v9/genunix/Makefile /illumos-gate/usr/src/pkgdefs/SUNWhea/prototype_com /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/brand/lx/procfs/lx_prvnops.c /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/cpupart.c /illumos-gate/usr/src/uts/common/disp/disp.c /illumos-gate/usr/src/uts/common/os/bitset.c /illumos-gate/usr/src/uts/common/os/clock.c /illumos-gate/usr/src/uts/common/os/cpu.c /illumos-gate/usr/src/uts/common/os/group.c /illumos-gate/usr/src/uts/common/os/lgrp.c /illumos-gate/usr/src/uts/common/os/pg.c /illumos-gate/usr/src/uts/common/os/pghw.c Makefile bitset.h cmt.h cpupart.h cpuvar.h disp.h group.h lgrp.h pg.h pghw.h /illumos-gate/usr/src/uts/i86pc/cpu/amd_opteron/ao_cpu.c /illumos-gate/usr/src/uts/i86pc/cpu/amd_opteron/ao_main.c /illumos-gate/usr/src/uts/i86pc/cpu/amd_opteron/ao_mca.c /illumos-gate/usr/src/uts/i86pc/io/mc/mcamd.h /illumos-gate/usr/src/uts/i86pc/io/mc/mcamd_drv.c /illumos-gate/usr/src/uts/i86pc/io/mc/mcamd_pcicfg.c /illumos-gate/usr/src/uts/i86pc/io/mc/mcamd_subr.c /illumos-gate/usr/src/uts/i86pc/os/cpuid.c /illumos-gate/usr/src/uts/i86pc/os/lgrpplat.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 /illumos-gate/usr/src/uts/intel/ia32/os/cpc_subr.c /illumos-gate/usr/src/uts/intel/pcbe/p4_pcbe.c /illumos-gate/usr/src/uts/intel/sys/x86_archext.h /illumos-gate/usr/src/uts/sun4/io/trapstat.c /illumos-gate/usr/src/uts/sun4/os/machdep.c /illumos-gate/usr/src/uts/sun4/os/mlsetup.c /illumos-gate/usr/src/uts/sun4/os/mp_startup.c /illumos-gate/usr/src/uts/sun4u/cpu/us3_cheetahplus.c /illumos-gate/usr/src/uts/sun4u/cpu/us3_common.c /illumos-gate/usr/src/uts/sun4u/os/cmp.c /illumos-gate/usr/src/uts/sun4v/cpu/generic.c /illumos-gate/usr/src/uts/sun4v/cpu/niagara.c /illumos-gate/usr/src/uts/sun4v/cpu/niagara2.c /illumos-gate/usr/src/uts/sun4v/os/cmp.c /illumos-gate/usr/src/uts/sun4v/os/fillsysinfo.c /illumos-gate/usr/src/uts/sun4v/sys/machcpuvar.h