From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Google-Smtp-Source: AH8x224pp/0AHbtYXMtKWPNLXs2CIfbK3DZlsORSlSkUaDcl4FhARRBiYLcjHgPSiRfKG1Sc1QEt ARC-Seal: i=1; a=rsa-sha256; t=1517261880; cv=none; d=google.com; s=arc-20160816; b=Pv4i45IpyDVbhgsNy4dVPh8cZre1hJ2v27WurO+aKCmRepVFQVaTVhTXLfiUoPOFuA cFDbpYRyuFt93unFwML2ECt1RgS+v9SaX07Hpd2mDe389Qvt0d/8+7FS75R7Y1sX6sIJ LgUIqZUnxd0EVNYhStWPnHF9sfnjd7lH1FAA8ZOtY8QJTlY0Zih0xUmX49QBhlFRaW+3 PmrVNQfbnxlJ2jOnOGAjpKfrpS+nnoohMXNbwfbKv5B0zEn0W08gzi/k4zSezCdweN0f QNv4J7/uc0os1w7lBVic1l1uvwoWYEhS+TTgtqudZjDTiHm2nqvWG7xJj0THQzX2LlZU Frvg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:arc-authentication-results; bh=fQqx1ur6rAHu/+bDe1aV9sQI0YcvP35QW9z+imo+saE=; b=iiyDb3TgeaUfnUALbVkU+WLM6iF09ueLgzRE8mDv3jF4eZKWyDaXClzio948kvSmZn K17KV4xo5TVtqolPPXyg4mpv+yo47xZwPCY2ATNXmhDc2dk40NMcsMDNJLZZvcPveRpj aKjKmIohJLpvSZHtV0M77x+kweWyGm0gT59zHfyZfCENAs99yDL1RG/LEs7Fp2kXTKAs N07lE7IInRS5znVcfTaEusr8vxlgaqt8MM1PJBLQzYOy8wQk8OUkK5ujqUwF7/hTqIUS E8OtYjTUL/Pe3e7JCjOF6tyX+ABV1ZmFrCaRkfeNK0gciVQqpKtKXWCKOimVaOU0XeOa FELw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of ak@linux.intel.com designates 192.55.52.136 as permitted sender) smtp.mailfrom=ak@linux.intel.com Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of ak@linux.intel.com designates 192.55.52.136 as permitted sender) smtp.mailfrom=ak@linux.intel.com X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,432,1511856000"; d="scan'208";a="170099322" Date: Mon, 29 Jan 2018 13:37:49 -0800 From: Andi Kleen To: David Woodhouse Cc: Arjan van de Ven , Eduardo Habkost , KarimAllah Ahmed , linux-kernel@vger.kernel.org, Andrea Arcangeli , Andy Lutomirski , Ashok Raj , Asit Mallick , Borislav Petkov , Dan Williams , Dave Hansen , Greg Kroah-Hartman , "H . Peter Anvin" , Ingo Molnar , Janakarajan Natarajan , Joerg Roedel , Jun Nakajima , Laura Abbott , Linus Torvalds , Masami Hiramatsu , Paolo Bonzini , Peter Zijlstra , Radim =?utf-8?B?S3LEjW3DocWZ?= , Thomas Gleixner , Tim Chen , Tom Lendacky , kvm@vger.kernel.org, x86@kernel.org, "Dr. David Alan Gilbert" Subject: Re: [RFC,05/10] x86/speculation: Add basic IBRS support infrastructure Message-ID: <20180129213749.GS26209@tassilo.jf.intel.com> References: <1516476182-5153-6-git-send-email-karahmed@amazon.de> <20180129201404.GA1588@localhost.localdomain> <1517257022.18619.30.camel@infradead.org> <20180129204256.GV25150@localhost.localdomain> <31415b7f-9c76-c102-86cd-6bf4e23e3aee@linux.intel.com> <1517259759.18619.38.camel@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1517259759.18619.38.camel@infradead.org> 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?1590964393158953591?= X-Mailing-List: linux-kernel@vger.kernel.org List-ID: > The question is about all the additional RSB-frobbing and call depth > counting and other bits that don't really even exist for Skylake yet in > a coherent form. We have had several patch kits posted that all are in a "coherent form" That was the original one http://lkml.iu.edu/hypermail/linux/kernel/1801.1/05556.html and that's the newer one with only interrupt stuffing https://marc.info/?l=linux-kernel&m=151674718914504 We don't have generic deep chain handling yet, but everything else is there. -Andi