Received: by 2002:a05:6a10:c604:0:0:0:0 with SMTP id y4csp493638pxt; Thu, 12 Aug 2021 03:21:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyPI0JbdkPWaPyW9eqaHa7c7btMIj0maMPnSv2avCEzaycWrR+XQpy/BXYDp8YZq5mRKWUY X-Received: by 2002:a92:b308:: with SMTP id p8mr2332050ilh.296.1628763716732; Thu, 12 Aug 2021 03:21:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1628763716; cv=none; d=google.com; s=arc-20160816; b=ZOoN2zrlPaL7fumdkInsdlWbUsEkUeTlvbzzalRS44u3zbtth5SlExyLSnxgHIFIOQ 8VhFBc37+xhfkh+jf5VYWzBDee8vez5CtZ4XERi+vaevZjrQL9E6TcV/iUYOsc96iUvv WPCPM3xn8/KXFZVnLyEoE7J12ljS/EWSPwZVAu7BJaqhrUFxI4vTojzlunGbBa+g9ch4 hkJziUK5aiJaJf+qheOUzc646Qjhb+qEmK3Xa3CY/xT7OeBG0SZUOqiQr2rflRwm4zsM YGeN6219Q7m+cvG5RnMeRcoFYjcp3SP0MhE7Tr4igcfaQuKq0Mk42X1VNVrm1EGVB8W2 zAqw== 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=bjc+CjLG6Iv82qU11Sfi0XGaTJtDXY6B92J7Iea/tYw=; b=ykf2XDucSTTmcb0JCGOeFTfletbk4aXUT2B2DLuMXPWbuEOAlvdTwJEkuRtCXg3JtQ +6jgvGLLj9mDfn/Ct8xj9jj73uupO3YYfKYnTGo8gDKttbTCaw6nsdziPp47aH70xgI1 tkeE6UvbOXijE422qmt9FE3qz2InKfGkng837+ZGjAHLIuhhuxM3zEcvihLxbeO1XHYh er4grdZ8xwsoYiKDUhLJwikP82vn67vuZcoQxq5X8KI3I/ct5d0Ab7RqsqHMO1bKo7n8 nGYp46ewVG5mWys3UsP9SfysCQ7JnQv/LY/Cgkqu2BgySRWrfbYhC2q4o7F3V7HsyAbl 0dpA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@shutemov-name.20150623.gappssmtp.com header.s=20150623 header.b=WL7h+MV3; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id l20si2422150ion.36.2021.08.12.03.21.45; Thu, 12 Aug 2021 03:21:56 -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=@shutemov-name.20150623.gappssmtp.com header.s=20150623 header.b=WL7h+MV3; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235889AbhHLKLI (ORCPT + 99 others); Thu, 12 Aug 2021 06:11:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45480 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234677AbhHLKLH (ORCPT ); Thu, 12 Aug 2021 06:11:07 -0400 Received: from mail-lj1-x235.google.com (mail-lj1-x235.google.com [IPv6:2a00:1450:4864:20::235]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9B075C0613D5 for ; Thu, 12 Aug 2021 03:10:42 -0700 (PDT) Received: by mail-lj1-x235.google.com with SMTP id q11so283894ljp.4 for ; Thu, 12 Aug 2021 03:10:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=shutemov-name.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=bjc+CjLG6Iv82qU11Sfi0XGaTJtDXY6B92J7Iea/tYw=; b=WL7h+MV3gO51xheRxT8M0nMS5lzCmgtaD0OyY8g8CyKDYAotSM8J9VUqWuOJyU0Z8H OQiI7UZvXcorrJ0ZEnbbHf+v7AWpU8zRrYV6g3n2FDZJKnDcv4oajBfKEN71kU7lSxvh oOiCD5Mbub1ynCHrmHqixEs1vXRZuTt3TQfj+KqRzqfzDE+E2pf45LumB176U2a0q6vh 2wKJmx21wyZ2ZUT/yy27mSAOwe31iUqreXYjEshEKDWJaS750hob2jSLZQ6+O6hdRG1l zjq6reRdmSMGsTQ3vqQl8P8UMDMVz4Vt2PF2M53ESRwORGlOI7ab1UXVPb+SClSisSyu Aq1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=bjc+CjLG6Iv82qU11Sfi0XGaTJtDXY6B92J7Iea/tYw=; b=XcUTqyVvog8fgI0SO7rS3hMAf/yhxyzAftP4Kx9SwOCup0DwNDrPOBNPsfSHnFv3YO yl7a0Lr2VALFP1+Lpuzt6wvFt8jSNXTtiozgL1GAnJHKoiPw2p+IsY8WhbS2M46/jm5X VRukRCbzGH/XqN9rXQS6APVXvEQwYQoT+TIvifmZtrei88sWEt74o/UIB9JzNMDZeAbU z5Ut9I2ON7tFLjxEDhejqk1mLh7khNYdUu14WC9LxaTXgafd9kpSFcOARLVCLYO+53rq 3SEZmGpk3uodykPAfHjpq5uefaFzYIM4ZnCYublyEHsSHEvntrJjEK132ndNgSjkgyUI 0SBQ== X-Gm-Message-State: AOAM531T8dNjQ1crsGLduK6OUwrzl4cU53HRaN0PscGNb63VUkfuxHsN DA+0EkOeDzkIp12DwQWxqOkYrQ== X-Received: by 2002:a2e:97d8:: with SMTP id m24mr2396040ljj.156.1628763041059; Thu, 12 Aug 2021 03:10:41 -0700 (PDT) Received: from box.localdomain ([86.57.175.117]) by smtp.gmail.com with ESMTPSA id h17sm213210lfr.287.2021.08.12.03.10.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Aug 2021 03:10:40 -0700 (PDT) Received: by box.localdomain (Postfix, from userid 1000) id 112971028BC; Thu, 12 Aug 2021 13:10:54 +0300 (+03) Date: Thu, 12 Aug 2021 13:10:54 +0300 From: "Kirill A. Shutemov" To: Joerg Roedel Cc: Borislav Petkov , Andy Lutomirski , Sean Christopherson , Andrew Morton , Andi Kleen , Kuppuswamy Sathyanarayanan , David Rientjes , Vlastimil Babka , Tom Lendacky , Thomas Gleixner , Peter Zijlstra , Paolo Bonzini , Ingo Molnar , Varad Gautam , Dario Faggioli , x86@kernel.org, linux-mm@kvack.org, linux-coco@lists.linux.dev, linux-kernel@vger.kernel.org, "Kirill A. Shutemov" Subject: Re: [PATCH 0/5] x86: Impplement support for unaccepted memory Message-ID: <20210812101054.5y6oufwwnisebuyy@box.shutemov.name> References: <20210810062626.1012-1-kirill.shutemov@linux.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Aug 12, 2021 at 10:23:24AM +0200, Joerg Roedel wrote: > Hi Kirill, > > On Tue, Aug 10, 2021 at 09:26:21AM +0300, Kirill A. Shutemov wrote: > > Accepting happens via a protocol specific for the Virtrual Machine > > platform. > > That sentence bothers me a bit. Can you explain what it VMM specific in > the acceptance protocol? For TDX we have a signle MapGPA hypercall to VMM plus TDAcceptPage for every accepted page to TDX Module. SEV-SNP has to something similar. -- Kirill A. Shutemov