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 82D5EC25B75 for ; Fri, 31 May 2024 13:11:03 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1A0A56B009A; Fri, 31 May 2024 09:11:03 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 14E906B009D; Fri, 31 May 2024 09:11:03 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 015586B009F; Fri, 31 May 2024 09:11:02 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id D4CD46B009A for ; Fri, 31 May 2024 09:11:02 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 7ED5E161788 for ; Fri, 31 May 2024 13:11:02 +0000 (UTC) X-FDA: 82178726364.21.AECBA99 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by imf11.hostedemail.com (Postfix) with ESMTP id 63B2640023 for ; Fri, 31 May 2024 13:11:00 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b="avsy/iqc"; spf=pass (imf11.hostedemail.com: domain of pbonzini@redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=pbonzini@redhat.com; dmarc=pass (policy=none) header.from=redhat.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1717161060; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=CqLmmdZ2wecXUVkHp+HXQRJLjMCpZYdCiUOYNmrEQ+o=; b=urEQHHvEuYweGqXfSiESFzb05DX4rlmAqcIDl1x7QK5bo5EIxLbek+c8C+sbw5B8hzlbfS 3T6Sk1X4hiDs8/x3KFAK+SPW5iC7BOV6klc4sn12subfscDN6LgBxwc4s48VR1F6fuDqWM 21E4Hw1JcKuxtMmK/G67XLa0MEPBzMU= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b="avsy/iqc"; spf=pass (imf11.hostedemail.com: domain of pbonzini@redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=pbonzini@redhat.com; dmarc=pass (policy=none) header.from=redhat.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1717161060; a=rsa-sha256; cv=none; b=GejEQP5xFkbz+oxWuolVLStymuY1CeCLmy9z2kmCv42BH1er5vBCa+m2B7xJ053q3uRJyj tvBJ9V/MKrQcJi0oN9/5iNwFZHhE6DvR5AS6Ld29TvywUh2LwDW2ZpyKeO0p7F4TlwF0JM xM2PVinpI1wcFvlf25Yz/iKD+a8oe5I= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1717161059; h=from:from: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:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=CqLmmdZ2wecXUVkHp+HXQRJLjMCpZYdCiUOYNmrEQ+o=; b=avsy/iqcjV14RBcHBxlLBdgoRdsEUarlefrW9J6f5M4/LlKD+Ox9ECL/wANBTJwJ6hpHzs KekWSiv4iFQbdIwizRk4jowc7PYLbpvE6yEn6ApmtLuNdKnourO78CjplLyc3iSjPUxGMa +4+bu7D7HyLYPLDHfGhxa3YRvhr7t+0= Received: from mail-wr1-f72.google.com (mail-wr1-f72.google.com [209.85.221.72]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-597-aqNXag8DMPewdg4694SxEg-1; Fri, 31 May 2024 09:10:57 -0400 X-MC-Unique: aqNXag8DMPewdg4694SxEg-1 Received: by mail-wr1-f72.google.com with SMTP id ffacd0b85a97d-35dd0cc1a7bso528369f8f.1 for ; Fri, 31 May 2024 06:10:57 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717161057; x=1717765857; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=CqLmmdZ2wecXUVkHp+HXQRJLjMCpZYdCiUOYNmrEQ+o=; b=ITMbX1v01q6PLd1/mpVAiurn1ABAB1Xi313VpaK8KB///oewilEh+Nt4pGym0HYug0 da8HHCIcEqADHY5wVoQo4ZsG+wRnSVIwAmLWsHDvFcjXfaiDFW35O8tb43p5mbRlNnPj yjL/jverDBwyUbjJe5Z/RQrBJT6okuWOc2cyPikKuwJ3uGEJHf8afMroiJF3hmmvm274 FrFPXPGLDKd1YZup107jFcKU2T5N8f2MO5APWnSwikiTSajXySOILAE4N7YqkTI3E3cg RiVHxOlp6y0Upxoo0lQ+XyEFVexgIJqbfy6aa4In5v80lWg58qoYsle57liottsEsirH tLFQ== X-Forwarded-Encrypted: i=1; AJvYcCWVVpNKxRxQUn+MLx3SGDGpOJDykriDvUp6mY9jQ2YgSL6I1C8sezRWOPVjBaLHJRLN9Ek7vXhqel8G57cQ8ukIAMo= X-Gm-Message-State: AOJu0YyGKxWjpgy5EeX9DhiN21fG9rYfUmVomv2utDMIfUM/EwpwfBlp rLLHVEEqy9lPaP38Iy3BanheW0SeGDfeMpYPm2o3B/2BixDTG8ahGwrl2zYVZcBotPT77+omEYL zjTMLD0Rc/fQqju0m2oStJvjwn8isosDAqWPQyUEe4+6YODCDDAJCBqn/vaHSNCppH2wsU0lWDY 7kDIkynGAKj9S9S6n61bYZRgk= X-Received: by 2002:a5d:4bd1:0:b0:354:e0e8:33ea with SMTP id ffacd0b85a97d-35e0f37119cmr1303106f8f.66.1717161056777; Fri, 31 May 2024 06:10:56 -0700 (PDT) X-Google-Smtp-Source: AGHT+IG3gzv4GfxGaWcm8XMVixs3+MtMYgeFKTzpnPkZZHcTWqGRUOOsjVrY6Fxl3SCwOqZe8dfStn6ygQ2HzwmiDVA= X-Received: by 2002:a5d:4bd1:0:b0:354:e0e8:33ea with SMTP id ffacd0b85a97d-35e0f37119cmr1303068f8f.66.1717161056377; Fri, 31 May 2024 06:10:56 -0700 (PDT) MIME-Version: 1.0 References: <20240501085210.2213060-1-michael.roth@amd.com> <20240501085210.2213060-10-michael.roth@amd.com> <84e8460d-f8e7-46d7-a274-90ea7aec2203@linux.intel.com> <7d6a4320-89f5-48ce-95ff-54b00e7e9597@linux.intel.com> <7da9c4a3-8597-44aa-a7ad-cc2bd2a85024@linux.intel.com> <3999aadf-92a8-43f9-8d9d-84aa47e7d1ae@linux.intel.com> In-Reply-To: <3999aadf-92a8-43f9-8d9d-84aa47e7d1ae@linux.intel.com> From: Paolo Bonzini Date: Fri, 31 May 2024 15:10:43 +0200 Message-ID: Subject: Re: [PATCH v15 09/20] KVM: SEV: Add support to handle MSR based Page State Change VMGEXIT To: Binbin Wu Cc: Sean Christopherson , Michael Roth , kvm@vger.kernel.org, linux-coco@lists.linux.dev, linux-mm@kvack.org, linux-crypto@vger.kernel.org, x86@kernel.org, linux-kernel@vger.kernel.org, tglx@linutronix.de, mingo@redhat.com, jroedel@suse.de, thomas.lendacky@amd.com, hpa@zytor.com, ardb@kernel.org, vkuznets@redhat.com, jmattson@google.com, luto@kernel.org, dave.hansen@linux.intel.com, slp@redhat.com, pgonda@google.com, peterz@infradead.org, srinivas.pandruvada@linux.intel.com, rientjes@google.com, dovmurik@linux.ibm.com, tobin@ibm.com, bp@alien8.de, vbabka@suse.cz, kirill@shutemov.name, ak@linux.intel.com, tony.luck@intel.com, sathyanarayanan.kuppuswamy@linux.intel.com, alpergun@google.com, jarkko@kernel.org, ashish.kalra@amd.com, nikunj.dadhania@amd.com, pankaj.gupta@amd.com, liam.merwick@oracle.com, Brijesh Singh , Isaku Yamahata X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Stat-Signature: u36yas63y7bksf6phfiecf17i5kcrc7c X-Rspamd-Queue-Id: 63B2640023 X-Rspam-User: X-Rspamd-Server: rspam10 X-HE-Tag: 1717161060-803399 X-HE-Meta: U2FsdGVkX18fzbSpmHj/jrTNN58eArUNZpcDmxqpL9UiB760v+dBe1WDvya0PlfhBKdTfLiEUWkCiD5220OIgv9+Q6Zsz5hNEBFwpqGfOKXODM3UhnjCwLHQnJny8hok8CkwwXrf619HYuA4gYaBZG0lEmnhEO78u4Fake1+UxDhr9hL+QZGao9Pm7tpaduxZ0T3YGX6qg5miyPI5YO9R0Uh1d+ctVYv4iABTQM1uzxYjtiXLbdFekc0uvt+CJoAPPDe8jwfF0cQlAUZRaJsoveAQuyTFLD/97OHAWebr9huDjff4HNCA2gxcapS9z/8KhDxCl7SSEmWDQ8/y1IryldyBaGdXfCRAHYKSe33Msxn+XSFl8V3PwHXJmsJ9vrs/o3j9WeNR8RVpbIZ42hrxAIO/HIaAr723xwC1LQ+C8O4fOKEKuEQPgKWb1+JA4WY3C0ol5EHBfVds+WMlc6uo+lSFgweS2I27t1xGAlcRpqmsggO4A0ZIqmCDaalmZaBvrQRHz9qJ1upzW8XhcrGV8RXxzFtHl6Us/vspMpT5UDGylgQKIYekh2vEtEjfUb+9o4oKewUtvGLisVidYFU1VGQFwPhAdO3xJzh7+Dz21SySvBGTNY8biTNYJABrpgbOUCOetdAwq8vfE8S4a4Xys3TzUEel+oSIdDsy129bsiB+dBt01KrksmYH50huiHWVosdPIZH7vq4+HvEPw5OD8rxE0vt1JxYWC6CD2ms6EUd/MVtt7F7mp90Q22eYXdswsiKBsIurdq0ur7ivoPcGgJQNU7gIP9bNecZV3llsYmeo9y8i9LbgIZ9peigTM6o5qxdxZp4DZnm+QjZfhL58dJmhhG8l33cuJBY24f3BWJQ3aPaNWIWR5RAK2SVj1seAD5t2NM1mzH2V5cflwSmSkQdvlj520ulXuilZQ4Z8+VjvN+Gm4F+XFG+VVbcC7yPjhmVme/bU3XEhJI7gX0 zfZlY0eT VSKGgfhlFcbuQYB0q87YQGGuPqTmtmb7jv14AzfsX1GL6L7awpAVZXNDgul/Tp16ozGWeJTpCjpqYcHlXgbIgaxRraP7MOejInD3xxOszoaF7KNP9dWAE8Sb+viHlc5IwDnwk9JCKtEBnibjKQvH1oO63r0zDHyNVxtyXH/LuHUIXinAlgFzKxPllBZUMGIvFtD/UuTElVUHS8uwtGTV1FWUstfdcZGoqNXCkNKZvrPS/ejfbu2fJrX2ynzgFJlRwkTuNI83DQSE7Wj36d8OQiBKkochNUjwDp2yVqmidEl3vj6WiaByE1Rt2AQ== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000002, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Fri, May 31, 2024 at 3:23=E2=80=AFAM Binbin Wu wrote: > About the chunk size, if it is too small, it will increase the cost of > kernel/userspace context switches. > Maybe 2MB? Yeah, 2MB sounds right. Paolo