History log of /illumos-gate/usr/src/uts/common/disp/cmt.c (Results 1 – 23 of 23)
Revision Date Author Comments
# 584b574a 30-Dec-2019 Toomas Soome <tsoome@me.com>

12174 i86pc: variable may be used uninitialized
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Andrew Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.co

12174 i86pc: variable may be used uninitialized
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Andrew Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


# df23f1c1 01-Jul-2017 Toomas Soome <tsoome@me.com>

9271 uts/i86pc: this statement may fall through
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-200

9271 uts/i86pc: this statement may fall through
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>

show more ...


# 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>


# 1a5e258f 08-Aug-2014 Josef 'Jeff' Sipek <josef.sipek@nexenta.com>

5045 use atomic_{inc,dec}_* instead of atomic_add_*
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@joyent.com>


# 040ea03a 16-Dec-2011 Richard Lowe <richlowe@richlowe.net>

1627 nightly build panics, assertion failed: pg_cpu_is_bootstrapped(cpu), cmt.c line:451
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
Reviewed

1627 nightly build panics, assertion failed: pg_cpu_is_bootstrapped(cpu), cmt.c line:451
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: Albert Lee <trisk@nexenta.com>
Approved by: Eric Schrock <eric.schrock@delphix.com>

show more ...


# 6a634c9d 19-Aug-2010 Richard Lowe <richlowe@richlowe.net>

merge with onnv_147
Reviewed by: garrett@nexenta.com
Approved by: garrett@nexenta.com


# d3c97224 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 cr

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

show more ...


# b885580b 23-Dec-2009 Alexander Kolbasov <Alexander.Kolbasov@Sun.COM>

6764832 Provide user-level processor groups observability
6831680 cputrack(1) leaves its victim with unneeded cpc context
6901343 cpc context flag updates are not always atomic
6908152 Dormant thread

6764832 Provide user-level processor groups observability
6831680 cputrack(1) leaves its victim with unneeded cpc context
6901343 cpc context flag updates are not always atomic
6908152 Dormant thread CPC context affects cpu CPC consumers

show more ...


# b025faee 07-Dec-2009 Eric Saxe <Eric.Saxe@Sun.COM>

6899162 assertion failed: GROUP_SIZE(parent->cmt_children) <=1 with daily.1105 and above
6897799 cmt_lineage can be incorrect
6903691 Assertion failure in pg_cmt_cpu_active in snv_128


# 8031591d 04-Nov-2009 Srihari Venkatesan <Srihari.Venkatesan@Sun.COM>

6843035 Need support for Magny-Cours processors
6860401 FMA CPU Topology & Memory Topology needs to support Magny Cours(Multi chip Module)
Portions contributed by Boris.Ostrovsky@amd.com and Hans.Ros

6843035 Need support for Magny-Cours processors
6860401 FMA CPU Topology & Memory Topology needs to support Magny Cours(Multi chip Module)
Portions contributed by Boris.Ostrovsky@amd.com and Hans.Rosenfeld@amd.com

show more ...


# d0e93b69 28-May-2009 Eric Saxe <Eric.Saxe@Sun.COM>

6821402 Need support for PGs that span lgroups


# ad7a79fd 28-Apr-2009 Eric Saxe <Eric.Saxe@Sun.COM>

6833775 underflowed cmt_utilization observed


# 1a77c24b 23-Apr-2009 Eric Saxe <Eric.Saxe@Sun.COM>

6830878 Fix for 6820551 is incomplete


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

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


# ef4f35d8 14-Mar-2009 Eric Saxe <Eric.Saxe@Sun.COM>

6812782 additional cmt lineage validation logic needed to defend against buggy _PSDs


# f03808b6 04-Mar-2009 Eric Saxe <Eric.Saxe@Sun.COM>

6811971 bad trap panic seen in cmt_pad_disable()


# 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 ...


# 3e81cacf 04-Feb-2009 Eric Saxe <Eric.Saxe@Sun.COM>

6794845 Nevada 106 panics SF15K on boot/install


# 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 ...


# c416da2d 30-Jan-2008 jb145095 <none@none>

6624427 Bad ASSERT in pg_cmt_cpu_init() causes NULL pointer reference


# d129bde2 06-Jul-2007 esaxe <none@none>

6495401 cpuid based cache hierarchy awareness


# a6604450 19-Feb-2007 esaxe <none@none>

6521026 panic: assertion failed: bitset_is_null(&pp->cp_cmt_pgs)
6521502 6461311 didn't do enough for mc-amd
6522133 opl needs updated PG definitions
6523011 panic during CPU unconfigure on null_proc

6521026 panic: assertion failed: bitset_is_null(&pp->cp_cmt_pgs)
6521502 6461311 didn't do enough for mc-amd
6522133 opl needs updated PG definitions
6523011 panic during CPU unconfigure on null_proc_lpa 15k config

show more ...


# 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 ...