Received: by 2002:a25:683:0:0:0:0:0 with SMTP id 125csp1241328ybg; Thu, 11 Jun 2020 04:56:20 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzAkP9jvAtm8n81cRUKMSxvEeBlL8wgTWJsjNJuXU0r0kNrjfVnWaiPHdW3Lkjq4bt6FZH8 X-Received: by 2002:aa7:c74e:: with SMTP id c14mr6470925eds.322.1591876580053; Thu, 11 Jun 2020 04:56:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1591876580; cv=none; d=google.com; s=arc-20160816; b=u4/r/KRFT57fSj0m5gT/SfiljXe0yIoF0EuaKx5nCE+OwN6DTlt9bjYmFHbRYXrS2b w1zjbnT/uxW148lw7WU3K3sc87uiKbVxgEzg1W96Cy9FnkV+6XToSUWb6tnluAvL56AB ehizx2EHbiyBtm6L8+yvLTXCH5dnWOp6SoducJErqjTouH6LKQ0dapnY4ta9f6F6ZZRI 58fS9ePRbHTIiBV0FP2iW3kuUFCoqM6fx9dmmweefsWv4u6hdhR5ujsHZik2KCBypuun ZXDDMMjoYVK12C/+qkbbgp0vJXSBiZfeeEG+OYywL3avOEs8WkjWjOaaGRb/HPdOU/GR guNQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=3lH7gbCHWgdWz27sJ534Zo0+NUScM6xQrQZNhlqGUsk=; b=U/dlmhskNHGNBq74zsm4oophVsfsTBKwZav9KGAggC8AHpef14NvxpJt8kJNprGqAk ZLNvDi57Zoo89csblhY1nVdCDTP4DNkmxG0vdEMkyc25t4o11OT+zcJuwWIO8Cjo5U1F jrfSsmzFNCLLRv4ICOCnBr5JeFkiQaQJpxSJ3moS4Y9aruM/w1UUw3gfl0/0FR62FL8Y ATIzmnWOl9G9sw7Lpz2Uc9ZWtubzt9CzBKaOiU4KaWHDG1rBZpb3578MRIOpuOPyQoSM gpagF8DZ7ZGvEFq8Y/Vr/ysqdDugIQyJFCHNPe1VXn94z7U4wQS5I6ucef529L48oXdL TIHg== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=8bytes.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 7si1457274edj.329.2020.06.11.04.55.56; Thu, 11 Jun 2020 04:56:20 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=8bytes.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727839AbgFKLyD (ORCPT + 99 others); Thu, 11 Jun 2020 07:54:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35830 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726407AbgFKLyD (ORCPT ); Thu, 11 Jun 2020 07:54:03 -0400 Received: from theia.8bytes.org (8bytes.org [IPv6:2a01:238:4383:600:38bc:a715:4b6d:a889]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B09EAC08C5C1; Thu, 11 Jun 2020 04:54:02 -0700 (PDT) Received: by theia.8bytes.org (Postfix, from userid 1000) id 335B5869; Thu, 11 Jun 2020 13:54:00 +0200 (CEST) Date: Thu, 11 Jun 2020 13:53:58 +0200 From: Joerg Roedel To: Borislav Petkov Cc: x86@kernel.org, hpa@zytor.com, Andy Lutomirski , Dave Hansen , Peter Zijlstra , Thomas Hellstrom , Jiri Slaby , Dan Williams , Tom Lendacky , Juergen Gross , Kees Cook , David Rientjes , Cfir Cohen , Erdem Aktas , Masami Hiramatsu , Mike Stunes , Joerg Roedel , linux-kernel@vger.kernel.org, kvm@vger.kernel.org, virtualization@lists.linux-foundation.org Subject: Re: [PATCH v3 47/75] x86/sev-es: Add Runtime #VC Exception Handler Message-ID: <20200611115358.GB11924@8bytes.org> References: <20200428151725.31091-1-joro@8bytes.org> <20200428151725.31091-48-joro@8bytes.org> <20200523075924.GB27431@zn.tnic> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200523075924.GB27431@zn.tnic> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, May 23, 2020 at 09:59:24AM +0200, Borislav Petkov wrote: > On Tue, Apr 28, 2020 at 05:16:57PM +0200, Joerg Roedel wrote: > > + struct ghcb backup_ghcb; > > I could use some text explaining what those backups are for? I added another comment above that line to better explain why it is needed. Joerg