Lines Matching +full:use +full:- +full:rtm
1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2019-2021 Intel Corporation
49 /* Enable the RTM feature in the cpu */ in tsx_enable()
55 * can enumerate and use the TSX feature. in tsx_enable()
83 * - X86_FEATURE_RTM_ALWAYS_ABORT
84 * - X86_FEATURE_TSX_FORCE_ABORT
86 * 2. The second method is for CPUs which do not have the above-mentioned
87 * MSR: those use a different MSR - MSR_IA32_TSX_CTRL and disable TSX
93 * clears the respective RTM and HLE feature flags.
100 * cause for the supported CPUID feature bits to get re-detected and, if
101 * RTM and HLE get cleared all of a sudden, but, userspace did consult
133 * (IA32_MCU_OPT_CTRL) can be used to re-enable TSX for development, doing so is
168 * CPUID.RTM and CPUID.HLE bits. Clear them here. in tsx_init()
222 * tsx_disable() will change the state of the RTM and HLE CPUID in tsx_init()
239 * tsx_enable() will change the state of the RTM and HLE CPUID in tsx_init()