Received: by 2002:a25:ef43:0:0:0:0:0 with SMTP id w3csp1028910ybm; Fri, 29 May 2020 19:11:27 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyW1FzYISEYOeYOuY71/uFzn5GuOdVkTz/1bsU2lTx4wpIqv8zeKE+OHFtPMSfvrAJxPl1w X-Received: by 2002:a05:6402:2d5:: with SMTP id b21mr11738261edx.293.1590804687592; Fri, 29 May 2020 19:11:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590804687; cv=none; d=google.com; s=arc-20160816; b=B3fROhsgmwrTXFhpQfCZBrlkMc2V9Rlbv6Cx9CPs7rsPfhL9g+EMc35r2V6+Cz/445 7R+2XUGsq/yORy0cm52LtWnrPE38QF97a0wwXFqMj9/L89ZayLGu9gDT8uxfrOc7C3Vf EZNpYVG/CDlCRH9MudYn+cvQnlQcSy+BP8lXifOuvAUGZom/4y+CBYH2J53lEdfd8CwJ b1+HhMs+MZwgr3i4BpQWuC4cSenpDzgjIV1HUE11tSeJuo7nazvqtAc5yOHJS7eW/pTs HSw9zDzDfPNo79DmpII7CKevrJMQ+/ecoBCoFMGZ2kPYEXCK+++C4+4OCikGKdxYNMU7 LCEQ== 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; bh=JGlgROHSovsEF4bMgP89pW+8Pij7QZBFzzTXzjSt4uE=; b=kpOLo2mRv0rDqS+czu77fOHCrGOFQQtGpByfijz6JiPh0zrU9FCGVz8Up3jvm8s5Df rTP4idqAne+gtKb7D9m0cy52n61z3nrwoCdBFu+7vgEAF9mZN2OyLkoiNsRtgmB+FEK3 5Q6Jlmpril2YUWcauzWMtcfYbE894OCZ6wJBEkRiQTP3WkseMHgu7GWcbhqKS40n7QAN PXDKGcOAaoG+ZFzaFN9IgV0ov8DFHj1+r2yk9YInd4G9fG1fLp3J/SgbW7BsNpjrBrtm IDwylUYuQdsyBoS/NgZeVfr55ogOL/dmUfvi8vWgA1kAGmQEe9mRQZS/ufBvxjpATNdP 8aTQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b="Z/o+wW+D"; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n8si6810556ejh.210.2020.05.29.19.11.05; Fri, 29 May 2020 19:11:27 -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=@google.com header.s=20161025 header.b="Z/o+wW+D"; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728828AbgE3CIf (ORCPT + 99 others); Fri, 29 May 2020 22:08:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36802 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728822AbgE3CIe (ORCPT ); Fri, 29 May 2020 22:08:34 -0400 Received: from mail-io1-xd41.google.com (mail-io1-xd41.google.com [IPv6:2607:f8b0:4864:20::d41]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AE417C08C5CA for ; Fri, 29 May 2020 19:08:32 -0700 (PDT) Received: by mail-io1-xd41.google.com with SMTP id d5so1364863ios.9 for ; Fri, 29 May 2020 19:08:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=JGlgROHSovsEF4bMgP89pW+8Pij7QZBFzzTXzjSt4uE=; b=Z/o+wW+Dx/McvSxo/vn8yYtIZxJaH8N6GRqo+aXvlqSz3x/Sjz5OCrDfNKGG46sDy7 UQcIM2rc7QTjGIlkNqjbuWUw1C5jrHsaieg3xwZ661p3FBA0/+T4A7HggUETi+cLOVi6 3tw4IE8IXPLbABQFMY7jpp0+QQSBHPE39SiM8XwbUpiO5ej8HtIEax9BruoxUemYOYtE GeSQRcgF778oValHxiPKTOTuIdPb0fGdxYrUTau8rh7gcY3BNJMJlIBo+OHjgydEGnjQ nLAGc6Or3Q48f6XkxgMqtpifSgHKjr/87Uxf7VYTeV2Q+jFZ4c3XQgqvg+Fd1CJNc+HK Re2Q== 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=JGlgROHSovsEF4bMgP89pW+8Pij7QZBFzzTXzjSt4uE=; b=EvuphbOzspNFVtOsLl/+lPvJ9xAFIqC/KvGalg4DFnMrVeFjgQVH4eXVebZmzfen1b Ngiar/LFVd8GyOLqlxhCKPoz2nxQ9ntuDc4Qjbr8CRNZZ2jOEoy8hPcKk6lB47DdXy/m hue6koXMwlYwSV7ZNQPmKxwE6MVXGgMEwizTf2ncb7O5BYc/QW78ffc36WMhU+SYnX6h Ztf5uOLwabRnXz4Ph/DYcxZrTZTARe9e/2OxMMqM/DCGrtovl1TyqmS6wXZz0p721Gdp h6nQ7Pq9L39t2Fb6hnU0szQEuBqQaBeq8FWQy5LpVY1Z3Ewa4ZytBitluk0bsgXY/Nxx tEzw== X-Gm-Message-State: AOAM533MfUTg8a6xbWJSwKw4mp6HrmxQ0Mwgb2lf+YHcP60fTpBkqfjS p5xkwjGGXNNN4IJv4f7wNs7BgbDTQ8SIGL7TwSh6kQ== X-Received: by 2002:a6b:38c4:: with SMTP id f187mr9015617ioa.205.1590804511839; Fri, 29 May 2020 19:08:31 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Steve Rutherford Date: Fri, 29 May 2020 19:07:56 -0700 Message-ID: Subject: Re: [PATCH v8 14/18] EFI: Introduce the new AMD Memory Encryption GUID. To: Ashish Kalra Cc: Paolo Bonzini , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , Joerg Roedel , Borislav Petkov , Tom Lendacky , X86 ML , KVM list , LKML , David Rientjes , Venu Busireddy , Brijesh Singh 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, May 5, 2020 at 2:20 PM Ashish Kalra wrote: > > From: Ashish Kalra > > Introduce a new AMD Memory Encryption GUID which is currently > used for defining a new UEFI enviroment variable which indicates > UEFI/OVMF support for the SEV live migration feature. This variable > is setup when UEFI/OVMF detects host/hypervisor support for SEV > live migration and later this variable is read by the kernel using > EFI runtime services to verify if OVMF supports the live migration > feature. > > Signed-off-by: Ashish Kalra > --- > include/linux/efi.h | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/include/linux/efi.h b/include/linux/efi.h > index 251f1f783cdf..2efb42ccf3a8 100644 > --- a/include/linux/efi.h > +++ b/include/linux/efi.h > @@ -358,6 +358,7 @@ void efi_native_runtime_setup(void); > > /* OEM GUIDs */ > #define DELLEMC_EFI_RCI2_TABLE_GUID EFI_GUID(0x2d9f28a2, 0xa886, 0x456a, 0x97, 0xa8, 0xf1, 0x1e, 0xf2, 0x4f, 0xf4, 0x55) > +#define MEM_ENCRYPT_GUID EFI_GUID(0x0cf29b71, 0x9e51, 0x433a, 0xa3, 0xb7, 0x81, 0xf3, 0xab, 0x16, 0xb8, 0x75) > > typedef struct { > efi_guid_t guid; > -- > 2.17.1 > Have you gotten this GUID upstreamed into edk2? Reviewed-by: Steve Rutherford