[MODERATED] Re: [PATCH v7 01/10] TAAv7 1

Borislav Petkov <[email protected]>
Newsgroups org.kernel.lore.historical-speck
Message-ID <[email protected]>
On Tue, Oct 22, 2019 at 12:25:08PM -0500, speck for Josh Poimboeuf wrote:
> How is HLE unconditionally disabled?  Is it done by the above mentioned
> microcode?  Is there a way to enable it?

From patch 4:

" TSX_CTRL_CPUID_CLEAR clears the RTM enumeration in CPUID. The other
TSX sub-feature, Hardware Lock Elision (HLE), is unconditionally
disabled with updated microcode but still enumerated as present by
CPUID(EAX=7).EBX{bit4}."

Sounds like the microcode zaps it but leaves the CPUID bit on.

-- 
Regards/Gruss,
    Boris.

SUSE Software Solutions Germany GmbH, GF: Felix Imendörffer, HRB 36809, AG Nürnberg
--
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.