#
0ed5c46e |
| 11-Nov-2014 |
Josef 'Jeff' Sipek <josef.sipek@nexenta.com> |
5285 pass in cpu_pause_func via pause_cpus Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
|
#
1dbbbf76 |
| 09-Dec-2009 |
Sudheer A <Sudheer.Abdul-Salam@Sun.COM> |
6840801 race between CL_TICK and disp() leaves onproc thread with t_waitrq set
|
#
35a5a358 |
| 24-Nov-2009 |
Jonathan Adams <Jonathan.Adams@Sun.COM> |
6881015 ZFS write activity prevents other threads from running in a timely manner 6899867 mstate_thread_onproc_time() doesn't account for runnable time correctly PSARC/2009/615 System Duty Cycle Sche
6881015 ZFS write activity prevents other threads from running in a timely manner 6899867 mstate_thread_onproc_time() doesn't account for runnable time correctly PSARC/2009/615 System Duty Cycle Scheduling Class and ZFS IO Observability
show more ...
|
#
d3d50737 |
| 13-Nov-2009 |
Rafael Vanoni <rafael.vanoni@sun.com> |
PSARC/2009/396 Tickless Kernel Architecture / lbolt decoupling 6860030 tickless clock requires a clock() decoupled lbolt / lbolt64 Portions contributed by Chad Mynhier <cmynhier@gmail.com>
|
#
0e751525 |
| 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 Pe
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
show more ...
|
#
6890d023 |
| 18-Dec-2008 |
Eric Saxe <Eric.Saxe@Sun.COM> |
6724307 CPU selection bias observed on NUMA/CMT systems 6724296 trips though setfrontdq() can make threads homesick 6724256 root homed threads should participate in cross leaf lgrp CMT load balancing
6724307 CPU selection bias observed on NUMA/CMT systems 6724296 trips though setfrontdq() can make threads homesick 6724256 root homed threads should participate in cross leaf lgrp CMT load balancing 6771377 idle() can get caught up in disp_anywork() on larger systems 6420092 dispatcher can be blinded by idle cpus on large systems
show more ...
|
#
8793b36b |
| 18-Sep-2008 |
Nick Todd <Nick.Todd@Sun.COM> |
6733185 Further cleanup of SUN Studio 12 lint warnings in ON source. 6365532 socketvar.h strangles lint for everyone 5002763 Sockfs debug macros should be linted 6746261 _mkarglst accidentally export
6733185 Further cleanup of SUN Studio 12 lint warnings in ON source. 6365532 socketvar.h strangles lint for everyone 5002763 Sockfs debug macros should be linted 6746261 _mkarglst accidentally exported from libc.
show more ...
|
#
0f500aa6 |
| 03-Jul-2008 |
bpramod <none@none> |
6482861 clock thread hung causing deadman panic
|
#
057452c6 |
| 21-Mar-2008 |
jj209869 <none@none> |
6528237 thread_on_queue() panics with null pointer reference
|
#
81588590 |
| 18-Jul-2007 |
bholler <none@none> |
6524837 PG disabled sticky scheduler on x86
|
#
abd41583 |
| 16-Jul-2007 |
gd209917 <none@none> |
6466157 setbackdq, setfrontdq bound variable is not initialized when ncpus==1
|
#
d129bde2 |
| 06-Jul-2007 |
esaxe <none@none> |
6495401 cpuid based cache hierarchy awareness
|
#
39bac370 |
| 22-Mar-2007 |
esaxe <none@none> |
6518397 idle threads are too greedy when stealing on NUMA machines
|
#
fb2f18f8 |
| 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
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
show more ...
|
#
f2bd4627 |
| 16-Jan-2007 |
johansen <none@none> |
6498304 too much CPU time winding up in LMS_WAIT_CPU
|
#
685679f7 |
| 23-May-2006 |
akolb <none@none> |
6223090 implement policies to reduce thread migration
|
#
ab761399 |
| 27-Apr-2006 |
esaxe <none@none> |
6368850 curcpu->cpu_chip translator identifies cores on Niagara 6331128 disp_getwork causing performance issues on lightly loaded systems 6375908 lgrp_choose() can be too eager to spread out a multi-
6368850 curcpu->cpu_chip translator identifies cores on Niagara 6331128 disp_getwork causing performance issues on lightly loaded systems 6375908 lgrp_choose() can be too eager to spread out a multi-threaded process 6378920 lgrpid_t rises from the grave
show more ...
|
#
eda89462 |
| 22-Sep-2005 |
esolom <none@none> |
5062435 cpu_X_system kstats should include interrupt time
|
#
b3383343 |
| 02-Sep-2005 |
mishra <none@none> |
6217375 CPU unconfigure, t_disp_queue, and restore_mstate() duke it out 6294464 machine hung with threads spining in thread_lock()on a cpu dispatch lock that never gets released.
|
#
7c478bd9 |
| 14-Jun-2005 |
stevel@tonic-gate <none@none> |
OpenSolaris Launch
|