From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Google-Smtp-Source: AH8x227GdoSA8K7uJp5ehe4VHyVflsqdoOM77232K9yZiqfd6B7CODRV29IkpyPu2WQZ2EGDTuUk ARC-Seal: i=1; a=rsa-sha256; t=1517407550; cv=none; d=google.com; s=arc-20160816; b=UsgctELBTgIaKVEjkYhT+zkAYhGIPYU9xKskKKNLFDCpqmS+xTcaS46C7VFerb3usK plv1rKYOEvrZibgEwAG/nWyDYPnCmJ0pynOmCC7Thig14anxIOwvpOyZisrJN6ey05Yu PYAI4b2jbRmg2uK0/2kraF9S0TRSyH/leDhp9G2jn2hQWrIFy1PknvH91oX6m4x/W94E KHpC90bhYi3iCVviW1t+Hi86Lix7flbhDZNmjadoMDfdiHEk0lhfow8qA8CX3rzwcMIJ exOTrZ8rED5fpplQ/pGyB18b7BuJgiU4iAI3Sz0H9N5Rxg0ZRnFECOJmf6gcye3GhCLp d9UA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=user-agent:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=bR/6pMXgXYqzcvSUtEQ/6BATrT5h+TlrrzNMMtmJbao=; b=EOZ342nT6U5l4Fuz/DsBFiJPiDQEdD/3jljICuB/N/70+sRTYeSaZR3MYhsN8J2OUF e5oSsV37tExsZRRYJVkZ+EPl7miTzjGs9kkQgTHt7CuiDkS8XhL3Exmuyb82p63ejmeh 2kkP0c3yjSBTnJlHNpKhH2XA7pWvWkGiUT8BJS2M4UPzg/OWvQokJFMMMnFiKaiFAO2v 1kqUzPUk5c66hiJFwVovMgNyaEHtQ5ahU/uXKib2tHf3ynQ72jsREjupBxS4VSFUTz0l Kjs4JXdU7rD4WgDoWuMSmtjYUe6m/KImYdW6xyoFCUDZqBMl7LXCFXyEcnNQb4uEBewo RUwg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of dgilbert@redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=dgilbert@redhat.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Authentication-Results: mx.google.com; spf=pass (google.com: domain of dgilbert@redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=dgilbert@redhat.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Date: Wed, 31 Jan 2018 14:04:49 +0000 From: "Dr. David Alan Gilbert" To: Borislav Petkov Cc: Thomas Gleixner , Christophe de Dinechin , Alan Cox , Linus Torvalds , David Woodhouse , Arjan van de Ven , Eduardo Habkost , KarimAllah Ahmed , Linux Kernel Mailing List , Andi Kleen , Andrea Arcangeli , Andy Lutomirski , Ashok Raj , Asit Mallick , Dan Williams , Dave Hansen , Greg Kroah-Hartman , "H . Peter Anvin" , Ingo Molnar , Janakarajan Natarajan , Joerg Roedel , Jun Nakajima , Laura Abbott , Masami Hiramatsu , Paolo Bonzini , Peter Zijlstra , Radim =?utf-8?B?S3LEjW3DocWZ?= , Tim Chen , Tom Lendacky , KVM list , the arch/x86 maintainers Subject: Re: [RFC,05/10] x86/speculation: Add basic IBRS support infrastructure Message-ID: <20180131140449.GF2521@work-vm> References: <31415b7f-9c76-c102-86cd-6bf4e23e3aee@linux.intel.com> <1517259759.18619.38.camel@infradead.org> <20180130204623.583b1a7a@alans-desktop> <200C59E8-80F3-4FEC-BA3B-E6A56FA12C74@dinechin.org> <20180131110406.GB2521@work-vm> <20180131115211.2cxz2xj6elv37p6t@pd.tnic> <20180131123036.GD2521@work-vm> <20180131131834.jzown5pteqzd3xmg@pd.tnic> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20180131131834.jzown5pteqzd3xmg@pd.tnic> User-Agent: Mutt/1.9.1 (2017-09-22) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: =?utf-8?q?1590140581449802182?= X-GMAIL-MSGID: =?utf-8?q?1591117139732604701?= X-Mailing-List: linux-kernel@vger.kernel.org List-ID: * Borislav Petkov (bp@suse.de) wrote: > On Wed, Jan 31, 2018 at 12:30:36PM +0000, Dr. David Alan Gilbert wrote: > > Indeed, it's only for this weird case where you suddenly need to change > > it. > > No, there's more: > > .name = "Broadwell-noTSX", > .name = "Haswell-noTSX", Haswell came out and we made the CPU definition, and then got a microcode update that removed the feature. So the common feature of noTSX and IBRS is that they're the only two cases where a CPU has released and then the flags have changed later. Dave > -- > Regards/Gruss, > Boris. > > SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) > -- -- Dr. David Alan Gilbert / dgilbert@redhat.com / Manchester, UK