lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <1516733338.9521.166.camel@amazon.co.uk>
Date:   Tue, 23 Jan 2018 18:48:58 +0000
From:   "Woodhouse, David" <dwmw@...zon.co.uk>
To:     Greg KH <gregkh@...ux-foundation.org>,
        Dave Hansen <dave.hansen@...el.com>
CC:     <arjan@...ux.intel.com>, <tglx@...utronix.de>,
        <karahmed@...zon.de>, <x86@...nel.org>,
        <linux-kernel@...r.kernel.org>, <tim.c.chen@...ux.intel.com>,
        <bp@...en8.de>, <peterz@...radead.org>, <pbonzini@...hat.com>,
        <ak@...ux.intel.com>, <torvalds@...ux-foundation.org>,
        <thomas.lendacky@....com>
Subject: Re: [PATCH v2 4/5] x86/msr: Add definitions for new speculation
 control MSRs

On Tue, 2018-01-23 at 19:31 +0100, Greg KH wrote:
> On Tue, Jan 23, 2018 at 10:27:24AM -0800, Dave Hansen wrote:
> > 
> > On 01/23/2018 08:52 AM, David Woodhouse wrote:
> > > 
> > > +#define MSR_IA32_ARCH_CAPABILITIES	0x0000010a
> > > +#define ARCH_CAP_RDCL_NO		(1 << 0)   /* Not susceptible to Meltdown */
> > > +#define ARCH_CAP_IBRS_ALL		(1 << 1)   /* Enhanced IBRS support */
> > Do we want to spell out the silly Intel acronym?  I don't know how we
> > fit it on the right side, but I do think we need to do it _somewhere_.
> > We need the code to stand on its own to some degree and not subject the
> > masses to reading the spec to understand the code.
>
> Yes please, take pity on us :)

The comment says 'Not susceptible to Meltdown', and it's used in a
context where it disabled the X86_CPU_BUG_MELTDOWN bit. I think that's
a *bit* of a hint about what it does.

Expanding the silly Intel acronym doesn't give you any useful
information except perhaps which pointless bits of word soup they
happened to string together in the spec.

Download attachment "smime.p7s" of type "application/x-pkcs7-signature" (5210 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ