Merge tag 'for-linus-5.15-1' of git://github.com/cminyard/linux-ipmi
[linux-2.6-microblaze.git] / Documentation / ABI / testing / sysfs-devices-system-cpu
index 160b10c..b46ef14 100644 (file)
@@ -494,6 +494,15 @@ Description:       AArch64 CPU registers
                'identification' directory exposes the CPU ID registers for
                identifying model and revision of the CPU.
 
+What:          /sys/devices/system/cpu/aarch32_el0
+Date:          May 2021
+Contact:       Linux ARM Kernel Mailing list <linux-arm-kernel@lists.infradead.org>
+Description:   Identifies the subset of CPUs in the system that can execute
+               AArch32 (32-bit ARM) applications. If present, the same format as
+               /sys/devices/system/cpu/{offline,online,possible,present} is used.
+               If absent, then all or none of the CPUs can execute AArch32
+               applications and execve() will behave accordingly.
+
 What:          /sys/devices/system/cpu/cpu#/cpu_capacity
 Date:          December 2016
 Contact:       Linux kernel mailing list <linux-kernel@vger.kernel.org>
@@ -640,3 +649,20 @@ Description:       SPURR ticks for cpuX when it was idle.
 
                This sysfs interface exposes the number of SPURR ticks
                for cpuX when it was idle.
+
+What:          /sys/devices/system/cpu/cpuX/mte_tcf_preferred
+Date:          July 2021
+Contact:       Linux ARM Kernel Mailing list <linux-arm-kernel@lists.infradead.org>
+Description:   Preferred MTE tag checking mode
+
+               When a user program specifies more than one MTE tag checking
+               mode, this sysfs node is used to specify which mode should
+               be preferred when scheduling a task on that CPU. Possible
+               values:
+
+               ================  ==============================================
+               "sync"            Prefer synchronous mode
+               "async"           Prefer asynchronous mode
+               ================  ==============================================
+
+               See also: Documentation/arm64/memory-tagging-extension.rst