Back to home page

OSCL-LXR

 
 

    


0001 What:           /sys/devices/system/cpu/dscr_default
0002 Date:           13-May-2014
0003 KernelVersion:  v3.15.0
0004 Contact:
0005 Description:    Writes are equivalent to writing to
0006                 /sys/devices/system/cpu/cpuN/dscr on all CPUs.
0007                 Reads return the last written value or 0.
0008                 This value is not a global default: it is a way to set
0009                 all per-CPU defaults at the same time.
0010 Values:         64 bit unsigned integer (bit field)
0011 
0012 What:           /sys/devices/system/cpu/cpu[0-9]+/dscr
0013 Date:           13-May-2014
0014 KernelVersion:  v3.15.0
0015 Contact:
0016 Description:    Default value for the Data Stream Control Register (DSCR) on
0017                 a CPU.
0018                 This default value is used when the kernel is executing and
0019                 for any process that has not set the DSCR itself.
0020                 If a process ever sets the DSCR (via direct access to the
0021                 SPR) that value will be persisted for that process and used
0022                 on any CPU where it executes (overriding the value described
0023                 here).
0024                 If set by a process it will be inherited by child processes.
0025 Values:         64 bit unsigned integer (bit field)
0026 
0027 What:           /sys/devices/system/cpu/cpuX/topology/physical_package_id
0028 Description:    physical package id of cpuX. Typically corresponds to a physical
0029                 socket number, but the actual value is architecture and platform
0030                 dependent.
0031 Values:         integer
0032 
0033 What:           /sys/devices/system/cpu/cpuX/topology/die_id
0034 Description:    the CPU die ID of cpuX. Typically it is the hardware platform's
0035                 identifier (rather than the kernel's). The actual value is
0036                 architecture and platform dependent.
0037 Values:         integer
0038 
0039 What:           /sys/devices/system/cpu/cpuX/topology/core_id
0040 Description:    the CPU core ID of cpuX. Typically it is the hardware platform's
0041                 identifier (rather than the kernel's). The actual value is
0042                 architecture and platform dependent.
0043 Values:         integer
0044 
0045 What:           /sys/devices/system/cpu/cpuX/topology/cluster_id
0046 Description:    the cluster ID of cpuX.  Typically it is the hardware platform's
0047                 identifier (rather than the kernel's). The actual value is
0048                 architecture and platform dependent.
0049 Values:         integer
0050 
0051 What:           /sys/devices/system/cpu/cpuX/topology/book_id
0052 Description:    the book ID of cpuX. Typically it is the hardware platform's
0053                 identifier (rather than the kernel's). The actual value is
0054                 architecture and platform dependent. it's only used on s390.
0055 Values:         integer
0056 
0057 What:           /sys/devices/system/cpu/cpuX/topology/drawer_id
0058 Description:    the drawer ID of cpuX. Typically it is the hardware platform's
0059                 identifier (rather than the kernel's). The actual value is
0060                 architecture and platform dependent. it's only used on s390.
0061 Values:         integer
0062 
0063 What:           /sys/devices/system/cpu/cpuX/topology/core_cpus
0064 Description:    internal kernel map of CPUs within the same core.
0065                 (deprecated name: "thread_siblings")
0066 Values:         hexadecimal bitmask.
0067 
0068 What:           /sys/devices/system/cpu/cpuX/topology/core_cpus_list
0069 Description:    human-readable list of CPUs within the same core.
0070                 The format is like 0-3, 8-11, 14,17.
0071                 (deprecated name: "thread_siblings_list").
0072 Values:         decimal list.
0073 
0074 What:           /sys/devices/system/cpu/cpuX/topology/package_cpus
0075 Description:    internal kernel map of the CPUs sharing the same physical_package_id.
0076                 (deprecated name: "core_siblings").
0077 Values:         hexadecimal bitmask.
0078 
0079 What:           /sys/devices/system/cpu/cpuX/topology/package_cpus_list
0080 Description:    human-readable list of CPUs sharing the same physical_package_id.
0081                 The format is like 0-3, 8-11, 14,17.
0082                 (deprecated name: "core_siblings_list")
0083 Values:         decimal list.
0084 
0085 What:           /sys/devices/system/cpu/cpuX/topology/die_cpus
0086 Description:    internal kernel map of CPUs within the same die.
0087 Values:         hexadecimal bitmask.
0088 
0089 What:           /sys/devices/system/cpu/cpuX/topology/ppin
0090 Description:    per-socket protected processor inventory number
0091 Values:         hexadecimal.
0092 
0093 What:           /sys/devices/system/cpu/cpuX/topology/die_cpus_list
0094 Description:    human-readable list of CPUs within the same die.
0095                 The format is like 0-3, 8-11, 14,17.
0096 Values:         decimal list.
0097 
0098 What:           /sys/devices/system/cpu/cpuX/topology/cluster_cpus
0099 Description:    internal kernel map of CPUs within the same cluster.
0100 Values:         hexadecimal bitmask.
0101 
0102 What:           /sys/devices/system/cpu/cpuX/topology/cluster_cpus_list
0103 Description:    human-readable list of CPUs within the same cluster.
0104                 The format is like 0-3, 8-11, 14,17.
0105 Values:         decimal list.
0106 
0107 What:           /sys/devices/system/cpu/cpuX/topology/book_siblings
0108 Description:    internal kernel map of cpuX's hardware threads within the same
0109                 book_id. it's only used on s390.
0110 Values:         hexadecimal bitmask.
0111 
0112 What:           /sys/devices/system/cpu/cpuX/topology/book_siblings_list
0113 Description:    human-readable list of cpuX's hardware threads within the same
0114                 book_id.
0115                 The format is like 0-3, 8-11, 14,17. it's only used on s390.
0116 Values:         decimal list.
0117 
0118 What:           /sys/devices/system/cpu/cpuX/topology/drawer_siblings
0119 Description:    internal kernel map of cpuX's hardware threads within the same
0120                 drawer_id. it's only used on s390.
0121 Values:         hexadecimal bitmask.
0122 
0123 What:           /sys/devices/system/cpu/cpuX/topology/drawer_siblings_list
0124 Description:    human-readable list of cpuX's hardware threads within the same
0125                 drawer_id.
0126                 The format is like 0-3, 8-11, 14,17. it's only used on s390.
0127 Values:         decimal list.