From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mx3-rdu2.redhat.com ([66.187.233.73] helo=mx1.redhat.com) by Galois.linutronix.de with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1f8eY2-0002s8-M0 for speck@linutronix.de; Wed, 18 Apr 2018 06:18:23 +0200 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.rdu2.redhat.com [10.11.54.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id B8AFE4023BAD for ; Wed, 18 Apr 2018 04:18:16 +0000 (UTC) Received: from washington.bos.jonmasters.org (ovpn-125-161.rdu2.redhat.com [10.10.125.161]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 864892166BAD for ; Wed, 18 Apr 2018 04:18:16 +0000 (UTC) Subject: [MODERATED] Re: GPZv4 From: Jon Masters References: <20180417193105.GD3890@pd.tnic> <476c3e0b-dde6-6e6b-2054-6e71fa2c396b@redhat.com> <20180417203717.GF3890@pd.tnic> <47b619bf-8d07-c465-9017-583cf5ac80ee@redhat.com> <67ef414c-f57c-0300-973b-f8898ee4d3b1@redhat.com> <20180418024816.GA6450@localhost.localdomain> Message-ID: <5f53c4ba-dc24-a4ba-80f7-7b78bb6e1472@redhat.com> Date: Wed, 18 Apr 2018 00:18:15 -0400 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/mixed; boundary="sHgGPSYm858IcT97zNhTjU9qA0sN4wCHR"; protected-headers="v1" To: speck@linutronix.de List-ID: This is an OpenPGP/MIME encrypted message (RFC 4880 and 3156) --sHgGPSYm858IcT97zNhTjU9qA0sN4wCHR Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 04/18/2018 12:09 AM, Jon Masters wrote: > On 04/17/2018 11:44 PM, Jon Masters wrote: >> On 04/17/2018 10:48 PM, speck for Konrad Rzeszutek Wilk wrote: >=20 >>> 2). SBB vs MDD vs SBBD. >>> >>> MDD =3D Memory Disambiguation Disable >>> SBB =3D Speculative Store Bypass >>> SBBD =3D Speculative Store Bypass Disable >>> >>> Thomas likes 'MDD', Jon likes 'SBB', but he is also fine with 'SBBD'.= >> >> I'm refactoring your patches to recognize either "mdd" or "ssbd" (doub= le >> s, not sbb :) ) on x86 and then other arches can target the latter one= =2E >=20 > I'm also changing "md_mitigation" to "mdd_mitigation" and standardizing= > on "md_" and "MDD_" prefixes. ^^^ "mdd_" and "MDD_" (ie always refer to "disabling" something so it's clear what it does) > If we are to "enable" mitigations rather > than disabling features, then let's make sure that's what we're always > referring to it in that manner. Otherwise it's confusing to see "MD_ON"= > meaning that MDD is set and we are actually not enabling MD. So I chang= e > that to "MDD_ON", etc. --=20 Computer Architect | Sent from my Fedora powered laptop --sHgGPSYm858IcT97zNhTjU9qA0sN4wCHR--