• Home
  • Raw
  • Download

Lines Matching +full:system +full:- +full:control

1 What:		/sys/devices/system/cpu/
2 Date: pre-git history
3 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
10 /sys/devices/system/cpu/cpu#/
12 What: /sys/devices/system/cpu/kernel_max
13 /sys/devices/system/cpu/offline
14 /sys/devices/system/cpu/online
15 /sys/devices/system/cpu/possible
16 /sys/devices/system/cpu/present
18 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
35 the system.
37 See Documentation/admin-guide/cputopology.rst for more information.
40 What: /sys/devices/system/cpu/probe
41 /sys/devices/system/cpu/release
43 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
46 from the system.
49 system. Information written to the file to add CPU's is
53 the system. Information writtento the file to remove CPU's
56 What: /sys/devices/system/cpu/cpu#/node
58 Contact: Linux memory management mailing list <linux-mm@kvack.org>
67 /sys/devices/system/cpu/cpu42/node2 -> ../../node/node2
70 What: /sys/devices/system/cpu/cpu#/topology/core_id
71 /sys/devices/system/cpu/cpu#/topology/core_siblings
72 /sys/devices/system/cpu/cpu#/topology/core_siblings_list
73 /sys/devices/system/cpu/cpu#/topology/physical_package_id
74 /sys/devices/system/cpu/cpu#/topology/thread_siblings
75 /sys/devices/system/cpu/cpu#/topology/thread_siblings_list
77 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
81 One cpu# directory is created per logical CPU in the system,
82 e.g. /sys/devices/system/cpu/cpu42/.
93 core_siblings_list: human-readable list of the logical CPU
103 thread_siblings_list: human-readable list of cpu#'s hardware
106 See Documentation/admin-guide/cputopology.rst for more information.
109 What: /sys/devices/system/cpu/cpuidle/available_governors
110 /sys/devices/system/cpu/cpuidle/current_driver
111 /sys/devices/system/cpu/cpuidle/current_governor
112 /sys/devices/system/cpu/cpuidle/current_governer_ro
114 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
134 See Documentation/admin-guide/pm/cpuidle.rst and
135 Documentation/driver-api/pm/cpuidle.rst for more information.
138 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/name
139 /sys/devices/system/cpu/cpuX/cpuidle/stateN/latency
140 /sys/devices/system/cpu/cpuX/cpuidle/stateN/power
141 /sys/devices/system/cpu/cpuX/cpuidle/stateN/time
142 /sys/devices/system/cpu/cpuX/cpuidle/stateN/usage
143 /sys/devices/system/cpu/cpuX/cpuidle/stateN/above
144 /sys/devices/system/cpu/cpuX/cpuidle/stateN/below
147 Contact: Linux power management list <linux-pm@vger.kernel.org>
149 The directory /sys/devices/system/cpu/cpuX/cpuidle contains per
177 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/desc
180 Contact: Linux power management list <linux-pm@vger.kernel.org>
185 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/disable
188 Contact: Linux power management list <linux-pm@vger.kernel.org>
198 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/default_status
201 Contact: Linux power management list <linux-pm@vger.kernel.org>
205 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/residency
208 Contact: Linux power management list <linux-pm@vger.kernel.org>
214 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/s2idle/
217 Contact: Linux power management list <linux-pm@vger.kernel.org>
219 Idle state usage statistics related to suspend-to-idle.
222 used in suspend-to-idle with suspended timekeeping.
224 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/s2idle/time
227 Contact: Linux power management list <linux-pm@vger.kernel.org>
229 Total time spent by the CPU in suspend-to-idle (with scheduler
232 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/s2idle/usage
235 Contact: Linux power management list <linux-pm@vger.kernel.org>
238 while entering suspend-to-idle.
240 What: /sys/devices/system/cpu/cpu#/cpufreq/*
241 Date: pre-git history
242 Contact: linux-pm@vger.kernel.org
252 See files in Documentation/cpu-freq/ for more information.
255 What: /sys/devices/system/cpu/cpu#/cpufreq/freqdomain_cpus
257 Contact: linux-pm@vger.kernel.org
265 power/performance results for platforms using acpi-cpufreq.
267 This file is only present if the acpi-cpufreq driver is in use.
270 What: /sys/devices/system/cpu/cpu*/cache/index3/cache_disable_{0,1}
273 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
290 What: /sys/devices/system/cpu/cpufreq/boost
292 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
293 Description: Processor frequency boosting control
295 This switch controls the boost setting for the whole system.
300 Documentation/admin-guide/pm/cpufreq.rst
303 What: /sys/devices/system/cpu/cpu#/crash_notes
304 /sys/devices/system/cpu/cpu#/crash_notes_size
315 What: /sys/devices/system/cpu/intel_pstate/max_perf_pct
316 /sys/devices/system/cpu/intel_pstate/min_perf_pct
317 /sys/devices/system/cpu/intel_pstate/no_turbo
319 Contact: linux-pm@vger.kernel.org
320 Description: Parameters for the Intel P-state driver
322 Logic for selecting the current P-state in Intel
323 Sandybridge+ processors. The three knobs control
324 limits for the P-state that will be requested by the
337 Documentation/admin-guide/pm/intel_pstate.rst
339 What: /sys/devices/system/cpu/cpu*/cache/index*/<set_of_attributes_mentioned_below>
342 Linux kernel mailing list <linux-kernel@vger.kernel.org>
346 - WriteAllocate:
349 - ReadAllocate:
352 - ReadWriteAllocate:
363 the cache hierarchy in the multi-level cache configuration
383 - Instruction: cache that only holds instructions
384 - Data: cache that only caches data
385 - Unified: cache that holds both data and instructions
392 - WriteThrough:
394 and to the block in the lower-level memory
395 - WriteBack:
401 What: /sys/devices/system/cpu/cpu*/cache/index*/id
403 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
411 Note that id value can be non-contiguous. E.g. level 1
416 What: /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats
417 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/turbo_stat
418 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/sub_turbo_stat
419 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/unthrottle
420 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/powercap
421 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/overtemp
422 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/supply_fault
423 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/overcurrent
424 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/occ_reset
426 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
427 Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org>
436 - turbo_stat : This file gives the total number of times the max
440 - sub_turbo_stat : This file gives the total number of times the
441 max frequency is throttled to lower frequency in sub-turbo(below
444 - unthrottle : This file gives the total number of times the max
447 - powercap : This file gives the total number of times the max
450 - overtemp : This file gives the total number of times the max
453 - supply_fault : This file gives the total number of times the
456 - overcurrent : This file gives the total number of times the
459 - occ_reset : This file gives the total number of times the max
466 What: /sys/devices/system/cpu/cpufreq/policyX/throttle_stats
467 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/turbo_stat
468 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/sub_turbo_stat
469 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/unthrottle
470 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/powercap
471 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/overtemp
472 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/supply_fault
473 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/overcurrent
474 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/occ_reset
476 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
477 Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org>
482 the /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats directory and
485 What: /sys/devices/system/cpu/cpuX/regs/
486 /sys/devices/system/cpu/cpuX/regs/identification/
487 /sys/devices/system/cpu/cpuX/regs/identification/midr_el1
488 /sys/devices/system/cpu/cpuX/regs/identification/revidr_el1
490 Contact: Linux ARM Kernel Mailing list <linux-arm-kernel@lists.infradead.org>
496 What: /sys/devices/system/cpu/cpu#/cpu_capacity
498 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
503 What: /sys/devices/system/cpu/vulnerabilities
504 /sys/devices/system/cpu/vulnerabilities/meltdown
505 /sys/devices/system/cpu/vulnerabilities/spectre_v1
506 /sys/devices/system/cpu/vulnerabilities/spectre_v2
507 /sys/devices/system/cpu/vulnerabilities/spec_store_bypass
508 /sys/devices/system/cpu/vulnerabilities/l1tf
509 /sys/devices/system/cpu/vulnerabilities/mds
510 /sys/devices/system/cpu/vulnerabilities/srbds
511 /sys/devices/system/cpu/vulnerabilities/tsx_async_abort
512 /sys/devices/system/cpu/vulnerabilities/itlb_multihit
513 /sys/devices/system/cpu/vulnerabilities/mmio_stale_data
515 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
520 state of the CPUs in the system. Possible output values:
528 See also: Documentation/admin-guide/hw-vuln/index.rst
530 What: /sys/devices/system/cpu/smt
531 /sys/devices/system/cpu/smt/active
532 /sys/devices/system/cpu/smt/control
534 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
535 Description: Control Symetric Multi Threading (SMT)
539 control: Read/write interface to control SMT. Possible
551 If control status is "forceoff" or "notsupported" writes
554 What: /sys/devices/system/cpu/cpu#/power/energy_perf_bias
556 Contact: linux-pm@vger.kernel.org
559 EPB for the given CPU in a sliding scale 0 - 15, where a value
564 a number in the 0 - 15 sliding scale above, or one of the
565 strings: "performance", "balance-performance", "normal",
566 "balance-power", "power" (that represent values reflected by
572 What: /sys/devices/system/cpu/umwait_control
573 /sys/devices/system/cpu/umwait_control/enable_c02
574 /sys/devices/system/cpu/umwait_control/max_time
576 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
577 Description: Umwait control
579 enable_c02: Read/write interface to control umwait C0.2 state
589 max_time: Read/write interface to control umwait maximum time
590 in TSC-quanta that the CPU can reside in either C0.1
591 or C0.2 state. The time is an unsigned 32-bit number.
595 What: /sys/devices/system/cpu/svm
597 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
598 Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org>
601 If 1, it means the system is using the Protected Execution
605 What: /sys/devices/system/cpu/cpuX/purr
607 Contact: Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org>
608 Description: PURR ticks for this CPU since the system boot.
611 a 64-bit counter which provides an estimate of the
616 What: /sys/devices/system/cpu/cpuX/spurr
618 Contact: Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org>
619 Description: SPURR ticks for this CPU since the system boot.
622 (SPURR) is a 64-bit counter that provides a frequency
628 What: /sys/devices/system/cpu/cpuX/idle_purr
630 Contact: Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org>
636 What: /sys/devices/system/cpu/cpuX/idle_spurr
638 Contact: Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org>