From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Google-Smtp-Source: AH8x2262K1ICyJH2l6DD9bJRUYt8qfjCS/WlgfMI3t+1XyGyy6cKP0Fy9tiuAIVixj67x1xJZFv3 ARC-Seal: i=1; a=rsa-sha256; t=1516542751; cv=none; d=google.com; s=arc-20160816; b=zMwNWxYpC/S5BEIKB14Ofu2q2HDa8PQKZKzOMpIv8x36zZdnuZShLgskeab35i+BRW 6/GGW1MPRKuWsIWpsXJEc/BwHBWWBnvieeTSZiz2hzOx8jGrRzNc7MYVAuJe4Sc4sAsI VDHOps3lQzTorhwV80cI9E7Rd2+gXKmOckzj8YUhIystfBlNwmNgItm/FvHZ3noncBwo 3wn0d4L9unOlsrEa2je6mjloicM0K+i6HUUx7MHhmonHsTmwNiwH/lKC+Y6hDjEImBGC NODqomge9f5J5zHkOChu2uoYQSdHzUxjJG89I8NGb2RcsRSC3CH3Ae9Z6kTsPiumyl72 Kcnw== 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:dkim-signature :arc-authentication-results; bh=SkQ68nQJAJLXlO2E5z++OGpXmBclqgzEmXez4C4Jbh0=; b=yb/m+aN5jqseu9T5upYWcK3ow6n4kq+C6mc6bkug2yX3knNSJcXVtp9Evuc8Pe/BMF 06glEQoL4Q5eN0P4ccxic6E55y/XRJ/OKYhshA+dPq+7ZwPpRvxeLHbVen3XZlk5nhQ4 Zl7xqCpXVIHxz5zanxkflwO5KffnfQvdXjxzyq032nbNT+QV5Ej452Lwz2XLPzcqRlez unMnBYm6qh7mOfeBlssBHRhic/mSeoCo2cLTlr7LcfV9ka2Pt4dCYhzJAFrurBBe3wUd C4EwUGpytNF5nsIcLUwoXu8ROlLXTZJqKIKePcJ4hKUevHEkIoupT1hnLy/6sKvVVErs o7eA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2017-10-26 header.b=TulkUl0+; spf=pass (google.com: domain of konrad.wilk@oracle.com designates 141.146.126.79 as permitted sender) smtp.mailfrom=konrad.wilk@oracle.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Authentication-Results: mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2017-10-26 header.b=TulkUl0+; spf=pass (google.com: domain of konrad.wilk@oracle.com designates 141.146.126.79 as permitted sender) smtp.mailfrom=konrad.wilk@oracle.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Date: Sun, 21 Jan 2018 08:50:29 -0500 From: Konrad Rzeszutek Wilk To: KarimAllah Ahmed Cc: linux-kernel@vger.kernel.org, Andi Kleen , Andrea Arcangeli , Andy Lutomirski , Arjan van de Ven , Ashok Raj , Asit Mallick , Borislav Petkov , Dan Williams , Dave Hansen , David Woodhouse , 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, Arjan Van De Ven Subject: Re: [RFC 10/10] x86/enter: Use IBRS on syscall and interrupts Message-ID: <20180121135029.GM10086@char.us.oracle.com> References: <1516476182-5153-1-git-send-email-karahmed@amazon.de> <1516476182-5153-11-git-send-email-karahmed@amazon.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1516476182-5153-11-git-send-email-karahmed@amazon.de> User-Agent: Mutt/1.8.3 (2017-05-23) X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8780 signatures=668655 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=356 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1801210203 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: =?utf-8?q?1590140600098309998?= X-GMAIL-MSGID: =?utf-8?q?1590210332523075885?= X-Mailing-List: linux-kernel@vger.kernel.org List-ID: On Sat, Jan 20, 2018 at 08:23:01PM +0100, KarimAllah Ahmed wrote: > From: Tim Chen > > Stop Indirect Branch Speculation on every user space to kernel space > transition and reenable it when returning to user space./ How about interrupts? That is should .macro interrupt have the same treatment?