From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 677FBC7EE29 for ; Thu, 8 Jun 2023 23:02:25 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id CFC4A6B0072; Thu, 8 Jun 2023 19:02:24 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id CAC176B0074; Thu, 8 Jun 2023 19:02:24 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B73DF8E0001; Thu, 8 Jun 2023 19:02:24 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id A96DB6B0072 for ; Thu, 8 Jun 2023 19:02:24 -0400 (EDT) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 76AE61A035A for ; Thu, 8 Jun 2023 23:02:24 +0000 (UTC) X-FDA: 80881106208.02.1882B7A Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by imf25.hostedemail.com (Postfix) with ESMTP id 9A6BBA0009 for ; Thu, 8 Jun 2023 23:02:21 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=JbIiIeEB; spf=none (imf25.hostedemail.com: domain of kirill.shutemov@linux.intel.com has no SPF policy when checking 134.134.136.24) smtp.mailfrom=kirill.shutemov@linux.intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1686265341; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=kAbbOhPWWaEsRdU2+9Iv+rQXjNoadMg+3iZevXcFSeY=; b=3VkpJJkD5eR8nVptRTUz0SZexCaT6eP9kyGPYtdlGRK+9thhQYVqkiXsWoVd6W0Df2UU0A C8nYB3OMDbmUr7m0WNk0KXSjBlYbcuk6qHQRZgPOdVplhHkJ9iqWkEvCKD4kTyQDko7pUJ /NXQdqUqVauaTm1QQs7tscY9CT5Taks= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1686265342; a=rsa-sha256; cv=none; b=XbeGKT+3tpDuZcE096EiXtR1MydSAfWxwPi46zpZzaM3rQZ2pn5UsEeaHWGTyF8ZeTcE+u RzqmudGsr3docRAQuIrJfmAh4wC/+0m42dJznv/EwSaJp8/Pd2d1NYIlaL9OB11uToXzFs hlxqCq/YKFTjxwzofatX0GWUF18T1VE= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=JbIiIeEB; spf=none (imf25.hostedemail.com: domain of kirill.shutemov@linux.intel.com has no SPF policy when checking 134.134.136.24) smtp.mailfrom=kirill.shutemov@linux.intel.com; dmarc=pass (policy=none) header.from=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1686265341; x=1717801341; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=pTxSE3g/pkUW9O1/rWpP1ww2HeBy2R2YFKbn6r4RIdo=; b=JbIiIeEBLgX+PkwZGwS9e52BtSEsS3MTqk+3dIclMuvemjBcOVLuQtn+ NUzRMRNgProcfrqGWQfFWkp/xJedymblAfM0VKGLQcEOxuVwP8PHek0ao LZ/wVUCDC4FW14GYBUO0hJLbIUbUjGHwTt63UEhhBk5fWSmZAswRMA76d vVz19/0KIv403R5XewyFOBjvhZ1HQ+JgbGzGkmdgKG+ang0SSUtxZhDx2 ZDrLUP6+nFPTezucIAiPr0rzLMln9Qq8Fee2HsprrFxkUwB1WJXS98+Dl zXvBePuSYjc4kmcuL/WOvFlDOP4PKKWV31X3f5+kX+CxKs+WkQQDEMc2o Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10735"; a="359941371" X-IronPort-AV: E=Sophos;i="6.00,227,1681196400"; d="scan'208";a="359941371" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Jun 2023 16:02:20 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10735"; a="713282835" X-IronPort-AV: E=Sophos;i="6.00,227,1681196400"; d="scan'208";a="713282835" Received: from fgorter-mobl.ger.corp.intel.com (HELO box.shutemov.name) ([10.252.59.89]) by fmsmga007-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Jun 2023 16:02:14 -0700 Received: by box.shutemov.name (Postfix, from userid 1000) id CEE67104C0F; Fri, 9 Jun 2023 02:02:11 +0300 (+03) Date: Fri, 9 Jun 2023 02:02:11 +0300 From: kirill.shutemov@linux.intel.com To: Kai Huang Cc: linux-kernel@vger.kernel.org, kvm@vger.kernel.org, linux-mm@kvack.org, dave.hansen@intel.com, tony.luck@intel.com, peterz@infradead.org, tglx@linutronix.de, seanjc@google.com, pbonzini@redhat.com, david@redhat.com, dan.j.williams@intel.com, rafael.j.wysocki@intel.com, ying.huang@intel.com, reinette.chatre@intel.com, len.brown@intel.com, ak@linux.intel.com, isaku.yamahata@intel.com, chao.gao@intel.com, sathyanarayanan.kuppuswamy@linux.intel.com, bagasdotme@gmail.com, sagis@google.com, imammedo@redhat.com Subject: Re: [PATCH v11 11/20] x86/virt/tdx: Fill out TDMRs to cover all TDX memory regions Message-ID: <20230608230211.byot2fbo7skkfqxe@box> References: <927ec9871721d2a50f1aba7d1cf7c3be50e4f49b.1685887183.git.kai.huang@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <927ec9871721d2a50f1aba7d1cf7c3be50e4f49b.1685887183.git.kai.huang@intel.com> X-Rspamd-Queue-Id: 9A6BBA0009 X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: 1rrrtaamd7374gtmy8hqhx8wip5oz88z X-HE-Tag: 1686265341-599995 X-HE-Meta: U2FsdGVkX1/vqwejjyhezVByQFUqfS6UpSKBzqbt7jitXfl32YJcwQ9AjWifWRzIDiQn9jxqY9JE8P7DXzsMTJR7V7HNdK1bkJ2qIgmrVnG4OWijs9bcWMMImJQtaRxD0AzPGvPxOglWQc2xBhTbzU6AX6TSNfqCt5MqS4phdx7cGWl3YEy2D3RmvM/FmdcmP6iHgZbWkP0XSXTg4Lu1evZZuyd/lITcmNJpjTcbjlOe71dwRi/YvohasrwGPJOBjkMeXon+otsXshofrJslmPjtriVnKytR+KcRnQBA1XLpWu1iEIYhKxa76+42cgIYHuiyi/0supfU0UmVpIjp07bTHihc2c057VTrKkZJIQ8jmdFN1ESqgNKZSPWrUhBBmFTp7Qu7r3BsxLBhWkAIpGxVgJ3fH2rrrQPCjdYrW4OWrWZrVWt0RhfE7PRMg+egdH9hLGrBngZ32HRzF2g0afQrQaKQrLyqEt8sGcFBu1QSyElpKOuloY/OaLnF+9+BppkAazL6Qy8JKcvGnyXqRLKbzHlwlDuzQ22AWhms4ZF6cp6A4PSGU3jUfxwBG0luGcOA42rPJmRXw54328NX0QV7Jvnr5YJ6d8a6SDy07IXth2uuyNhtlrWcQq56CjZ/c37xFI0tNFFUc1/QeodHcdUA8rdt5sb8LiVfvM2LBnZ8ASSRxRaDITbsSQE+MbC5joj9ZQYkRIqN0bfYbP+QxXZHCll6ofEpGx32t+ykzTiCtL85jlI/csuh7EEzU/v79j20RKATQaA2vXJvbmzD+lJL9gnhTY5LaO8sW6gw4NetiwMRT7l+lWd9fCh/RYWWUIwIeJ80vqZx4K0J7guafzPsmhCC0VdIsb4tKPVsiyYGJYwCrhQ8fuFdEH1FzIHqN3SyKaB443noPpihgIj6SprC0oLPZ4Bu1UsHRAoiTPzL8OL1plqaiKUqcdoUO2SzQLGOAfHZ9D3Rx/OsIoq 4jiV6RD6 8fLNbDvsREenalxx5gtro0//La9L6HKs3wHEq2k9qibGT0FKZq4GRh8gwHUS6ljrGrUacIwfTA3IzHXrX0ZLyaI4HbFcANVAyf5cAimOolZyBLr+Zn/YDEwwU657x5RtXd8Fx7SG1RqG+TAPMwLonGcvtBjAcyf3RvA4/vLa+2bqXlDE= X-Bogosity: Ham, tests=bogofilter, spamicity=0.006053, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Mon, Jun 05, 2023 at 02:27:24AM +1200, Kai Huang wrote: > +#define TDMR_ALIGNMENT BIT_ULL(30) Nit: SZ_1G can be a little bit more readable here. Anyway: Reviewed-by: Kirill A. Shutemov -- Kiryl Shutsemau / Kirill A. Shutemov