[MODERATED] Re: [PATCH v7 04/10] TAAv7 4

"Luck, Tony" <[email protected]> Tue, 22 Oct 2019 13:02:35 -0700
Newsgroups org.kernel.lore.historical-speck
Message-ID <[email protected]>
On Tue, Oct 22, 2019 at 09:28:20PM +0200, speck for Borislav Petkov wrote:
> Or, a completely different idea: I wonder if we could merge the two
> options like we do for l1tf= for example where we have
> 
> 	l1tf=<opt1>,<opt2>
> 
> and then do:
> 
> 	tsx=on,async_abort_full
> 	tsx=on,async_abort_full,nosmt
> 	tsx=off
> 
> That should even diminish the number of combinations because once you've
> supplied "tsx=off" for example, async_abort doesn't matter.

At first glance I find that more confusing that helpful.

Perspective: TAA is an issue that affects ~3 CPU models. It will be
a non-issue on future models.

TSX control is a new CPU feature control that happens to begin
with those three models, but will continue to be present on future
CPU models.

-Tony