Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp3048313pxk; Mon, 21 Sep 2020 04:04:39 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwojrLztArFPUvyAODiZjhg23XZQlWkXuZ4l41Lhx1dmRPotF0L9iNEQ2FUUSRvbx9foeuT X-Received: by 2002:aa7:d6c6:: with SMTP id x6mr52172456edr.338.1600686279190; Mon, 21 Sep 2020 04:04:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1600686279; cv=none; d=google.com; s=arc-20160816; b=sQz/gjuWu06sr/ChFy8Okfdk1AdphFfUFGYtS1upeSj/iiC7zRbnmXTrDyDBsQlio6 S7JKXVRatwWBe9r4+kGGdgf2mrAES2/ZKxSQI1mvS9P0JAXr1d8nu64b0EWt71d2m8mn dB2qFUwh6N+eo+1kmQ3ZUCs/BtQR1QwyY/XpEkedHEeJiS4aZOM/LPl9BVlCSwWA8x7j UeeCkbkCsQxUC1RpQq8JcR2oOXouMY2Ts3vI8Y95NsHN6tjNGbOyjM4KwngzoInnetkG cyh2nknoAlr0b8Jadoh6EtDHC0ae81RjQCV1dQ1virUFtle0GFPk8pgYytu2X1N1uc7c 0iCw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=LcQsMvo0bWfqpM/9dP1fC75cVXfoOC0rCE3c5XMNBR8=; b=bpEz8/+4gMzr2mJ+GWo+4K+tVRoF3o8Q+XzUByycR98PnCF1TYYX3JygzkSSh+7Odl fR8qj2UsLpkYAimJQgrv8AuM0HpBFVQ2kkVrIiUzt6T8qcF2eghmj9wWQXi8qcQ0uaNe UQm36Rh4TXH8xCTD2OAwjfZCsk598JM5vOF/U9FKQx6yDsrBu55HBDMX/mFJYhpTNeLv e/DRN/MpykL4ubn+kHoyLF3vYwlG1azvmDntJb+pR+Bs2YUpaUkljGYbCavnyTkXAWRL gZUAYfj+RGi/2eWc8Yt6y/gvYkQIUT4ZouwaogZTwreyLrot+hF8k3o6s6ck4jvjEu09 vXSQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=SVxJivcT; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a8si7894670ejv.661.2020.09.21.04.04.15; Mon, 21 Sep 2020 04:04:39 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=SVxJivcT; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726576AbgIULA3 (ORCPT + 99 others); Mon, 21 Sep 2020 07:00:29 -0400 Received: from mail.kernel.org ([198.145.29.99]:44146 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726347AbgIULA0 (ORCPT ); Mon, 21 Sep 2020 07:00:26 -0400 Received: from willie-the-truck (236.31.169.217.in-addr.arpa [217.169.31.236]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 2747A206E5; Mon, 21 Sep 2020 11:00:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1600686026; bh=uXPte3OmIEx5H4vZeCdjgjUGW4WAufAICRuu1vTB99s=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=SVxJivcTqGyjO6H4SS/0pbaQvKeD9XgwnaB3xcFy5zofHgVT9KYU14minzRFZ5g5p +G7Ls6v8hOfMmEFeO7sMRB11l9bTq+6x5ezjJcoQ4ZEItM+0R2PYJmYD0n0nIHWhgn DA9pE9Xa2BXPbWHMydmkNrjc+pl7FGsiKhCIBOXE= Date: Mon, 21 Sep 2020 12:00:21 +0100 From: Will Deacon To: Anthony Steinhauser Cc: LKML , catalin.marinas@arm.com, maz@kernel.org Subject: Re: [PATCH] PR_SPEC_DISABLE_NOEXEC support for arm64. Message-ID: <20200921110020.GA2139@willie-the-truck> References: <20200717110532.238533-1-asteinhauser@google.com> <20200907171825.GB13281@willie-the-truck> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Anthony, On Sun, Sep 20, 2020 at 03:25:23AM -0700, Anthony Steinhauser wrote: > > As a heads up: I'm currently reworking most of this, and hope to post > > something within the next two weeks. > > Sure. Let me know whether you want to implement the > PR_SPEC_DISABLE_NOEXEC support directly or whether this patch would be > relevant even after your rework. I posted a first cut at the rework on Friday: http://lists.infradead.org/pipermail/linux-arm-kernel/2020-September/602709.html so maybe you could take a look at implementing PR_SPEC_DISABLE_NOEXEC on top of that? If not, please let me know and I can look into it as I think it should be reasonably straightforward. Will