From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Google-Smtp-Source: AH8x227mSICToMsJJWls+r1sSLJodDThBfxnGXOnWqM7PX20DHPJHJxv2MSn6ooIMxuLQIMGtUSX ARC-Seal: i=1; a=rsa-sha256; t=1516993912; cv=none; d=google.com; s=arc-20160816; b=AfmSgeqGR7CWRY5HbpdUtCRiwmIV2YMf5BbSFt9GpdkCZZpUVeGNUEixSyCs/BxdaJ IelgkgaAADaEixGDXsQX6wRhdTTDRN19SDHqoQ4L8szVAybsZfRZN+YdQRLvgd3M+sZI hx70dyQgl8XklGdEIQS5FQpVQ8RGkCNFJbdKU3jqb66R+9crgJKJKBnb9yeNyqg86MHM UsTNtOpWRWXDmbTnqgsJJM0IUQx2JJAdYTys5RMsg8NVoOGSvFDV9kPWkDiPSFlvfdO4 bE0VmQpBREmD08NVqm7dNhbNN3w6nrGAThcINXdokwql8MC4k0/oZNT+Rxu0yNv1Q/Hs dKgg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:arc-authentication-results; bh=23FM7bL/PhE1VoUM5QCkOTQFGzyL7+ewMYEX1zvoHW8=; b=x4fwbCXOhOgo+/TBbrpG7RsJ+AVujZATdVx6r3fHeobZqiaq9U7YsnLnPrS8M7VwYD aHK2XpYf2/xxz/KCdcGtfx+SXbLPk3DwIMvQmP/opEek0pz4+Jd/BnBxTqz0jkiBtNqT mTwjRZeaXCkzJFDjBxsHXN9fto1Ik22ciz2EOlhYiPeimdaxs4slVVqsdz4m1ufanbRu ByC4sEqGR+EYM8BCIWwfFBxSSdTCJaJLyiIuqg+sGoW4tk+CcY+t9iSLVxTUo/7xi5+h Y9TgQecpXwpjo4EwCfjkHhCkcObzydNeQkWVZkzWeJ/lRdzW6tDldzEyqLOX1j3RzPQH y1hQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of dave.hansen@intel.com designates 134.134.136.31 as permitted sender) smtp.mailfrom=dave.hansen@intel.com Authentication-Results: mx.google.com; spf=pass (google.com: domain of dave.hansen@intel.com designates 134.134.136.31 as permitted sender) smtp.mailfrom=dave.hansen@intel.com X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,417,1511856000"; d="scan'208";a="25041153" From: "Hansen, Dave" To: Konrad Rzeszutek Wilk , Andi Kleen CC: Linus Torvalds , David Woodhouse , Liran Alon , Laura Abbott , Andrew Lutomirski , "Janakarajan Natarajan" , Borislav Petkov , "Mallick, Asit K" , =?iso-8859-2?Q?Radim_Kr=E8m=E1=F8?= , KarimAllah Ahmed , Peter Anvin , "Nakajima, Jun" , Ingo Molnar , "the arch/x86 maintainers" , "Raj, Ashok" , "Van De Ven, Arjan" , Tim Chen , Paolo Bonzini , "Linux Kernel Mailing List" , Peter Zijlstra , Thomas Gleixner , "Greg Kroah-Hartman" , Masami Hiramatsu , Arjan van de Ven , Tom Lendacky , "Williams, Dan J" , Joerg Roedel , Andrea Arcangeli , "KVM list" , Boris Ostrovsky Subject: RE: [RFC 09/10] x86/enter: Create macros to restrict/unrestrict Indirect Branch Speculation Thread-Topic: [RFC 09/10] x86/enter: Create macros to restrict/unrestrict Indirect Branch Speculation Thread-Index: AQHTlksBcSzht18kd0uh99iCOBRzGaOF0WeAgABx4QCAAIhEgIAACySAgAAR3ID//5zzUQ== Date: Fri, 26 Jan 2018 19:11:47 +0000 Message-ID: <0089A7AA75120F4087B2E7CB6BF3E53442A9AA0A@CRSMSX104.amr.corp.intel.com> References: <7c0b0879-3448-43e4-8380-4708fc787113@default> <50c5d627-8975-184b-b50f-4cc02c5816c5@intel.com> <1516957886.30244.161.camel@infradead.org> <20180126175901.GL26209@tassilo.jf.intel.com>,<20180126190257.GS14668@char.us.oracle.com> In-Reply-To: <20180126190257.GS14668@char.us.oracle.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.19.9.46] Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: =?utf-8?q?1590140582166248265?= X-GMAIL-MSGID: =?utf-8?q?1590683408714424965?= X-Mailing-List: linux-kernel@vger.kernel.org List-ID: The need for RSB stuffing in all the various scenarios and what the heck it= actually mitigates is freakishly complicated. I've tried to write it all = down in one place: https://goo.gl/pXbvBE=0A=