Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp2732925imm; Tue, 4 Sep 2018 09:08:36 -0700 (PDT) X-Google-Smtp-Source: ANB0VdapKgpJtU8sCf+Bhb3FxMRr8kGhdBC/+I7o7UfGlcVwOvnGHojMDwtNzJim5NuTHuY7wX0p X-Received: by 2002:aa7:82c3:: with SMTP id f3-v6mr36120119pfn.136.1536077316000; Tue, 04 Sep 2018 09:08:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1536077315; cv=none; d=google.com; s=arc-20160816; b=P8p9i4uFxHmbKAE2t/9ndj9AvJwJg+yX9s5rTKWZqqUFs2p2IUwbD862kGKGO6TsA7 Oya29zqxdQT3USVccH7D2pGieXZwg1BsqgmmiykbE5E1rt4oehmCxn28NZtHM6DoEmmC DP1Q3EibdLc3g3U71r/BDgreJp18WRe9mPIFeJ+C0m2TcpbB4mIL47ibk74BWsAi/eBL hysdB2LhENV6jZigDF6uZY5LK9r6q2WH7/h7ViBNe/g6QKQF3TA37gxDaAukKuP9yrm+ QrW+lrm33Jzs1TsfmTDTEUfz9hoWj6IyZ1Df4F3E+A+k6mtJmEbTuwrezlHTx0j/Ui1D i06Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature :arc-authentication-results; bh=MQGn3b9dcfwdP2p0w9uJac7HrY2amUtgOZR6sQnMh4E=; b=EqNpON5HHRb6Cj0vrXgBlGmFaFcf0bHuoUMbKQ3G6n6WusKju0E8R1WePJ4NVuCbi1 FeHRJAn9ltg8ttwj7DqxqsJlNrjkaesff/k2NkrZ8vgU33k1Bw3DP9YKf/1MCqo2FgAU LDZk2FMdqzpIF7DA4zL96FKZME07d2q3RZ/qTh+7JH3SzjEziJMdjhN2zBFiTctuTx9E dwSDWg319QrivWLGtIZQkd1Bv2rcELfvwb4vOSAVOTr61WpUt/jM7DkOHyaf8AaBa0WB yZKLB+3lhbqxBB+SVR1ZqiwawDnU2rDfCEAViALLAZ8FwFAwls61FnuqQDITo3KJNmJ1 hNqw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=jG89lFEe; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n14-v6si21419464pgg.216.2018.09.04.09.08.18; Tue, 04 Sep 2018 09:08:35 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=jG89lFEe; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727645AbeIDUcY (ORCPT + 99 others); Tue, 4 Sep 2018 16:32:24 -0400 Received: from mail-qt0-f194.google.com ([209.85.216.194]:37199 "EHLO mail-qt0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726015AbeIDUcX (ORCPT ); Tue, 4 Sep 2018 16:32:23 -0400 Received: by mail-qt0-f194.google.com with SMTP id n6-v6so4582744qtl.4; Tue, 04 Sep 2018 09:06:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=MQGn3b9dcfwdP2p0w9uJac7HrY2amUtgOZR6sQnMh4E=; b=jG89lFEeQrA7b5L2wywqIGiCgHqJZdt2IYPyVWH7Opl1GTS7Wd8Hk24sLOhW8IbA3E M0Vqh6Sg6nzLxRGSpPHyiKVKlv6GPrtbeIJEevdpH6QZaSDiFO88d58ju6EHdVOTNrdb GYC4vE1a8X4RcaSVIDzJgWQ6cMdmFraMgn34YQ/sexVjFz9R88LxM0b+Ur928+Pi545K kFDAFk4leemup9KuABSTelSrT5PUYhrKpIQKr71wfxXxBtP1WaU9sH7s2FUazOE4prHw Vq8MMR0fKGiKSKDoiAt/DmBsGaflJKhppt04YH04spwaG4ce4p8Txfi9X/H+g+KCjDBV /8WQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=MQGn3b9dcfwdP2p0w9uJac7HrY2amUtgOZR6sQnMh4E=; b=dmlQghRHDeAtzOKIrDEJ9c1h9ArXraAr8SUspCBxoc1XolVmnRtzo2MGFPQjiMGfga v43d3R9WDFnNyKruBMcGcMKT/URfAla/iXRl6zYCATFVYzl4+Loywp+ZxIcmgArLg5Kv q7EFWXWSbDnC7kbmnVrjenG+WVURWB4kZup7P2XgUdcfqUuoIgsBXBIXZhKVD+rq9wwf +lYNetyBzYurPP0MppeSh9w833zvaHqCSsmk+QybKARDlQIgGchVGCwi5xU3I1Y+s9Tm oyInXih100MKYnjqJB50Bi1kz8bsC3cNuOIaTaTr/3yBs1kJby1XR3HQwEahWMq1J9lA 3hJQ== X-Gm-Message-State: APzg51DxSeqBlOkoy5aRX3RELlXasysve4vhjcmOo+E6Crp3tp/5ekeo OCUzXKZjO7Pp0UZiCgdfbFdmHG0QMFvpBsDBN/g= X-Received: by 2002:ac8:435e:: with SMTP id a30-v6mr30427040qtn.261.1536077197329; Tue, 04 Sep 2018 09:06:37 -0700 (PDT) MIME-Version: 1.0 References: <20180827185507.17087-1-jarkko.sakkinen@linux.intel.com> <20180827185507.17087-5-jarkko.sakkinen@linux.intel.com> <83f5ec5f-1b31-15eb-7341-84ee9c7977e2@intel.com> In-Reply-To: <83f5ec5f-1b31-15eb-7341-84ee9c7977e2@intel.com> From: Andy Shevchenko Date: Tue, 4 Sep 2018 19:06:26 +0300 Message-ID: Subject: Re: [PATCH v13 04/13] x86/sgx: Architectural structures To: Dave Hansen Cc: Jarkko Sakkinen , "maintainer:X86 ARCHITECTURE (32-BIT AND 64-BIT)" , Platform Driver , sean.j.christopherson@intel.com, nhorman@redhat.com, npmccallum@redhat.com, linux-sgx@vger.kernel.org, Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Sep 4, 2018 at 7:04 PM Dave Hansen wrote: > > On 09/03/2018 06:16 AM, Andy Shevchenko wrote: > >> + EBLOCK = 0x9, > >> + EPA = 0xA, > >> + EWB = 0xB, > >> + ETRACK = 0xC, > >> + EAUG = 0xD, > >> + EMODPR = 0xE, > >> + EMODT = 0xF, > >> +}; > > Hmm... This E prefix confuses me with (system wide) error codes. Has > > it been discussed before? If so, can you point on the conclusion why > > the current format is good? > > Making them SGX_EWHATEVER isn't a horrible idea. +1 here. Namespace will not shadow SDM naming scheme. -- With Best Regards, Andy Shevchenko