This message generated a parse failure. Raw output follows here. Please use 'back' to navigate. From devnull@lkml.org Sat Apr 27 02:10:40 2024 >From mailfetcher Thu Jan 4 16:13:20 2018 Envelope-to: lkml@grols.ch Delivery-date: Thu, 04 Jan 2018 16:13:20 +0100 Received: from srv.grols.ch [5.172.41.101] by 0359fc81c977 with IMAP (fetchmail-6.3.26) for (single-drop); Thu, 04 Jan 2018 16:13:20 +0100 (CET) Received: from vger.kernel.org ([209.132.180.67]) by home.grols.ch with esmtp (Exim 4.89) (envelope-from ) id 1eX7Cp-0008OM-Mc for lkml@grols.ch; Thu, 04 Jan 2018 16:13:20 +0100 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753265AbeADPNR (ORCPT ); Thu, 4 Jan 2018 10:13:17 -0500 Received: from smtp-fw-9102.amazon.com ([207.171.184.29]:55709 "EHLO smtp-fw-9102.amazon.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753270AbeADPNQ (ORCPT ); Thu, 4 Jan 2018 10:1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt; s=amazon201209; t=1515078796; x=1546614796; h=message-id:subject:to:cc:in-reply-to:references:date: mime-version:from; bh=3RWZLAByqOGUIYFTHGy5RJW0lU2+YLmZWYStakrAdkY= X-Ironport-AV: E=Sophos;i="5.45,507,1508803200"; d="scan'208";a="584119128" Received: from sea3-co-svc-lb6-vlan3.sea.amazon.com (HELO email-inbound-relay-2b-c7131dcf.us-west-2.amazon.com) ([10.47.22.38]) by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 04 Jan 2018 15:13:14 +0000 Received: from uc8d3ff76b9bc5848a9cc.ant.amazon.com (pdx2-ws-svc-lb17-vlan3.amazon.com [10.247.140.70]) by email-inbound-relay-2b-c7131dcf.us-west-2.amazon.com (8.14.7/8.14.7) with ESMTP id w04FDAYE060899 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SH Received: from uc8d3ff76b9bc5848a9cc.ant.amazon.com (localhost [127.0.0.1]) by uc8d3ff76b9bc5848a9cc.ant.amazon.com (8.15.2/8.15.2/Debian-3) with ESMTP id w04FD86c012846 for ; Thu, 4 Jan 2018 15:13:08 GMT Received: (from dwmw@localhost) by uc8d3ff76b9bc5848a9cc.ant.amazon.com (8.15.2/8.15.2/Submit) id w04FD8xF012845 for linux-kernel@vger.kernel.org; Thu, 4 Jan 2018 15:13:08 GMT Message-Id: <1515078768.12987.134.camel@amazon.co.uk> Subject: Re: [PATCH v3 10/13] x86/retpoline/pvops: Convert assembler indirect jumps To: Juergen Gross , Cc: Paul Turner , LKML , "Linus Torvalds" , Greg Kroah-Hartman , Tim Chen , "Dave Hansen" References: <20180104143710.8961-1-dwmw@amazon.co.uk> <20180104143710.8961-10-dwmw@amazon.co.uk> <380dc816-1732-90dc-268e-4a8c3e7ccc7d@suse.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAG1BMVEUHBwcUFBQpKSlGRkZhYWF9fX2Xl5eysrLMzMxFF+rXAAACaElEQVQ4y21UQXbbIBQE9wJALmAg6ToWON22FrhZthHgbvssUPathC7QWMful2JHSmtWwGg+zPxBCE0DU4QoJQgRgsg4w2gJjBNE8PjFBZgnQMBs+uZ1NQNQjZO3BV4AGDFC0f+l4DBG0VUAM4yv7SO8 Organization: Amazon Content-Type: multipart/signed; micalg=sha-256; protocol="application/x-pkcs7-signature"; boundary="=-O5iHIPwK2dKsRYiuMYDw" Date: Thu, 4 Jan 2018 15:12:48 +0000 X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 Mime-Version: 1.0 From: "Woodhouse, David" X-Evolution-Source: 1481217574.17989.4@uc8d3ff76b9bc5848a9cc Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-Id: X-Mailing-List: linux-kernel@vger.kernel.org Received-SPF: none client-ip=209.132.180.67; envelope-from=linux-kernel-owner@vger.kernel.org; helo=vger.kernel.org X-Spam-Score: 1.6 X-Spam-Score-Bar: + X-Spam-Action: no action X-Spam-Report: Action: no action Symbol: TO_DN_SOME(0.00) Symbol: R_SPF_NA(0.00) Symbol: ASN(0.00) Symbol: BROKEN_CONTENT_TYPE(1.50) Symbol: R_DKIM_ALLOW(-0.20) Symbol: MAILLIST(-0.20) Symbol: MID_RHS_MATCH_FROM(0.00) Symbol: MIME_GOOD(-0.20) Symbol: RCVD_COUNT_SEVEN(0 --=-O5iHIPwK2dKsRYiuMYDw Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, 2018-01-04 at 16:02 +0100, Juergen Gross wrote: > On 04/01/18 15:37, David Woodhouse wrote: > > Convert pvops invocations to use non-speculative call sequences, when > > CONFIG_RETPOLINE is enabled. > >=C2=A0 > > There is scope for future optimisation here =E2=80=94 once the pvops me= thods are > > actually set, we could just turn the damn things into *direct* jumps. > > But this is perfectly sufficient for now, without that added complexity= --=-O5iHIPwK2dKsRYiuMYDw--