History log of /illumos-gate/usr/src/uts/common/os/cpu.c (Results 1 – 25 of 51)
Revision Date Author Comments
# 3df2e8b2 16-Jan-2022 Robert Mustacchi <rm@fingolfin.org>

14407 unix, genunix partial warning cleanup
Reviewed by: Andy Fiddaman <andy@omnios.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Rich Lowe <richlowe@richlowe.net>


# 86ef0a63 30-May-2021 Richard Lowe <richlowe@richlowe.net>

13939 it's time the 32bit intel kernel was (x)86'd
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Garret D'Amore <garrett

13939 it's time the 32bit intel kernel was (x)86'd
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Garret D'Amore <garrett@damore.org>

show more ...


# 5ed99ae7 04-Mar-2021 Patrick Mooney <pmooney@pfmooney.com>

13602 cpuset funcs could be more const
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>


# c3377ee9 20-May-2019 John Levon <john.levon@joyent.com>

11048 need a way to disable SMT
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by

11048 need a way to disable SMT
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Gergo Doma <domag02@gmail.com>
Approved by: Gordon Ross <gwr@nexenta.com>

show more ...


# 455e370c 14-Aug-2018 John Levon <john.levon@joyent.com>

10924 Need mitigation of L1TF (CVE-2018-3646)
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>

10924 Need mitigation of L1TF (CVE-2018-3646)
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...


# cfbda967 26-Feb-2018 Patrick Mooney <pmooney@pfmooney.com>

10923 thread_affinity_set(CPU_CURRENT) can skip cpu_lock
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Dan McDonald <danmcd@joyent

10923 thread_affinity_set(CPU_CURRENT) can skip cpu_lock
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


# 89574a1f 08-May-2019 Patrick Mooney <pmooney@pfmooney.com>

10932 want _MACHDEP-free cpuset_t access
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Pet

10932 want _MACHDEP-free cpuset_t access
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Gordon Ross <gwr@nexenta.com>

show more ...


# 48bbca81 17-Feb-2017 Daniel Hoffman <dj.hoffman@delphix.com>

7812 Remove gender specific language
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Steve Gonczi <steve.gonczi@delphix.com>
Reviewe

7812 Remove gender specific language
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Steve Gonczi <steve.gonczi@delphix.com>
Reviewed by: Chris Williamson <chris.williamson@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>

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>


# 1f9f06cf 11-Feb-2013 Matthew Ahrens <mahrens@delphix.com>

3529 iostat should display time used by dtrace
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Bryan Cantrill <bmc@joyent.com

3529 iostat should display time used by dtrace
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Bryan Cantrill <bmc@joyent.com>
Reviewed by: Brendan Gregg <brendan.gregg@joyent.com>
Approved by: Garrett D'Amore <garrett@damore.org>

show more ...


# b52a336e 26-Jul-2010 Pavel Tatashin <Pavel.Tatashin@Sun.COM>

6948098 freemem_lock contention causes poor concurrent DISM MC_LOCK/MC_UNLOCK performance
6946742 sfmmu_mlspl_enter lock contention on mml_table
6956454 ani_free_pool lock contention with multi proce

6948098 freemem_lock contention causes poor concurrent DISM MC_LOCK/MC_UNLOCK performance
6946742 sfmmu_mlspl_enter lock contention on mml_table
6956454 ani_free_pool lock contention with multi processed ISM

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


# 023e71de 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 2

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

show more ...


# 7c208b9d 10-Sep-2009 Surya Prakki <Surya.Prakki@Sun.COM>

6870464 cpu_info_kstat_update() causes ASSERT failure in cpuid subsystem.
6872269 cpu_info_kstat changes size resulting in 'buffer freed to wrong cache' panic


# fb2caebe 15-May-2009 Randy Fishel <Randy.Fishel@Sun.COM>

6836576 Integrate CPU Idle Notification into ON
PSARC/2009/115 CPU Idle Notification


# 89e921d5 28-Apr-2009 Kuriakose Kuruvilla <Kuriakose.Kuruvilla@Sun.COM>

6770233 New model ID for Istanbul processor
6672305 Need to support Griffin processors
6824550 AMD G34 processors need cpuid support
Contributed by Boris Ostrovsky <boris.ostrovsky@amd.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 ...


# 2af6eb52 24-Feb-2009 Michael Corcoran <Michael.Corcoran@Sun.COM>

6657218 page_numtopp_nolock cpu_vm_data_destroy race condition causes panic
6696311 kmem_cache_alloc's use of CPU macro is not preemption friendly, causes panic


# 454ab202 18-Jan-2009 Madhavan Venkataraman <Madhavan.Venkataraman@Sun.COM>

6784948 Bug fixes to the Callout implementation putback in SNV 103


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


# 87a18d3f 09-Nov-2008 Madhavan Venkataraman <Madhavan.Venkataraman@Sun.COM>

6565503 callout processing is single threaded, throttling applications that rely on scalable callouts
6311743 callout table lock contention in timeout and untimeout


# 3eea75d7 06-Nov-2008 Alexander Kolbasov <Alexander.Kolbasov@Sun.COM>

6763758 processor_bind() incorrectly reports old binding as PBIND_NONE for bound processes on unbind


# 06fb6a36 16-Jun-2008 dv142724 <none@none>

6658818 The macro PCF_INDEX is incorrect
6666035 Lock contention for pcf_buckets impacting ISM creation times
6666045 The data structures pcc_info_t and hw_page_map_t need to be cached aligned.


# 0b70c467 27-Mar-2008 akolb <none@none>

PSARC 2008/138 Soft CPU and processor set bindings
6656791 Weaker CPU and processor set bindings is useful


# 10569901 21-Jan-2008 gavinm <none@none>

6642169 cpu.generic panic during install of snv_76 and later builds


123