[MODERATED] Re: [PATCH v7 04/10] TAAv7 4
Pawan Gupta <[email protected]>
| Newsgroups | org.kernel.lore.historical-speck |
|---|---|
| Message-ID | <[email protected]> |
On Tue, Oct 22, 2019 at 07:02:30PM +0200, speck for Borislav Petkov wrote:
> > > +early_param("tsx_async_abort", tsx_async_abort_cmdline);
> >
> > Say what now?!
> >
> > The previous patch added this:
> >
> > tsx= [X86] Control Transactional Synchronization
> > Extensions (TSX) feature in Intel processors that
> > support TSX control.
> >
> > This parameter controls the TSX feature. The options are:
> >
> > on - Enable TSX on the system.
> > off - Disable TSX on the system.
> >
> > So what is the final name of command line option now?
>
> Yah, Josh just set me straight: there's two flags. Yuck. I'm willing to
> bet I won't be the only one to get confused by this.
>
> tsx=
> taa=
>
> is probably marginally better but someone might have a better idea.
It was called taa= in earlier versions. There was a feedback to change
it to tsx_async_abort=. tsx_async_abort is consistent with sysfs file.
/sys/devices/system/cpu/vulnerabilities/tsx_async_abort
Thanks,
Pawan