Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp20081pxb; Wed, 14 Apr 2021 08:30:08 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzxCPSqa045CjHnH4GLnhqLqReM5cEwpqdW/Vq7Wq59KfRexmkb0fIPrKqpLZTyAcSYtSoI X-Received: by 2002:a05:6402:35c9:: with SMTP id z9mr41813574edc.94.1618414208193; Wed, 14 Apr 2021 08:30:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618414208; cv=none; d=google.com; s=arc-20160816; b=w+uekxnqeB1FtuxfpSfB9NqHuP9H6tYmWOR972pviDhYIavQIxvu9tgDAUhzleY3as MWODbTPVav54m3uYbdDwgwNhJpUMOJfYGKmRyj2z3EdWA8+7orKou1LCoYNsj0rq/ksA zeIImk+Jx3WSQAV9TTGS+Egvemehb+qEXALThZAzlTvLzlcsFPs+3Uo93XRaadsM+2Q0 94pNsAySxgdpY2GmYdG/sqGXk6YsVYT6SqUlwLIq8rawjApnBZ7aXqJgPbOAnrIQVTfq b1lcWumimHehD0Jejo6FnP+lFq8DepTWbfkB5OFgZD4qvB++8FnBnrzbzAbvVR+pLA2t hVOw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=Xbk60sL/8PDCJXiPmKNp5nRCntpwmIGFc6Cqd7mWQb0=; b=nA/0uA6Z3+OH46YUByVw45Cr+vEP5BpzbCx4ZEU1yfhAtBtT411kRjD/+prD/2jKoO Y497ipU1Y82f+KQFk5uUP4xSgwiTajv4HCHxlDIbXW/8MLEaQ1X0KM1MMm3ZvsU3dqk+ uFlsm7JAsVi0BtXL/ROfs2AKCTjhuTggad3gr5y5NPGA4mrtTcom6+njZYihXeW1YhK2 MmPAfuhjwEPEHv4R9csh8erPQH+afOOPUKHSWkECAyFdgZlByATQRVWgs+Tbgp9Sg7QK M2y/LZEXICfmLckfRQ8YhZmtjw598zVJWSLeyl9yzZLQR7iJXZrWhPBMyvZJH42vlqHi h7oQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=b6g4OwY6; 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 v5si13629942edc.166.2021.04.14.08.28.30; Wed, 14 Apr 2021 08:30:08 -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=k20201202 header.b=b6g4OwY6; 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 S238708AbhDNLHf (ORCPT + 99 others); Wed, 14 Apr 2021 07:07:35 -0400 Received: from mail.kernel.org ([198.145.29.99]:40540 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239043AbhDNLHc (ORCPT ); Wed, 14 Apr 2021 07:07:32 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 4354E6103D; Wed, 14 Apr 2021 11:07:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1618398429; bh=ZlTh2XvxkZonmGp/oGDLggXooibLHwOMf9vMHpzG0nU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=b6g4OwY63Se22iXul2XqqLsp0DBe0DE/8UuUvf7vvq4AyPrFzTSQ9pxONb3mBp1lM 3n9WZNkayxJ6wC+jzseXBhRH3boDwjvdrGGR+c/q2NGZHYqE5ol4s8FoF7mlDRnaFp EPloIshbs+ZNK/ebgwWC3i54ORXekLxxvRq5De8INJI9aKKRmkMueVEgd6eNtvG7rX hgLx6KEBlKJRRq+kPu/KZSg+fZtANgUNKHiq2f5PFjB8/hQ1zUKuk6a//dzurNh6M/ ISGyy4odlmv5Cn60RfWgjbqpzhhTfnZBTn+x0isobwFmGzJiZihutBSKB8/o4jkiG0 wsnsg+brlFgXg== Date: Wed, 14 Apr 2021 14:07:07 +0300 From: Jarkko Sakkinen To: Jethro Beekman Cc: Dave Hansen , Raoul Strackx , Dave Hansen , Thomas Gleixner , Ingo Molnar , Borislav Petkov , x86@kernel.org, "H. Peter Anvin" , linux-sgx@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 0/3] x86/sgx: eextend ioctl Message-ID: References: <29cbfb1b-848a-2e14-5c0f-5d39d372bfcf@fortanix.com> <1c8f5c58-6cea-7f43-81ed-fa165af2b59d@intel.com> <4e478984-e692-3b6a-771b-8eb73f6d82a7@fortanix.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4e478984-e692-3b6a-771b-8eb73f6d82a7@fortanix.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Apr 12, 2021 at 07:01:39PM +0200, Jethro Beekman wrote: > On 2021-04-12 18:47, Dave Hansen wrote: > > On 4/12/21 9:41 AM, Jethro Beekman wrote: > >> Yes this still doesn't let one execute all possible ECREATE, EADD, EEXTEND, EINIT sequences. > > > > OK, so we're going in circles now. > > > > I don't believe we necessarily *WANT* or need Linux to support "all > > possible ECREATE, EADD, EEXTEND, EINIT sequences". Yet, it's what is > > being used to justify this series without any other justification. > > > > It's going to be a different story if you bring me a real enclave that > > *REALLY* wants to do this for good reasons. > > > > It's still not clear to me what your motivations are for trying to keep Linux incompatible with the rest of the world. What specifically are you referring as the "rest of the world"? That would be mean that there is reviewable workload "out there". /Jarkko