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 04B9EC38A2D for ; Wed, 26 Oct 2022 23:26:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 809248E0005; Wed, 26 Oct 2022 19:26:10 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 792058E0001; Wed, 26 Oct 2022 19:26:10 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 65AB28E0005; Wed, 26 Oct 2022 19:26:10 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 571AF8E0001 for ; Wed, 26 Oct 2022 19:26:10 -0400 (EDT) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 2E0E240F20 for ; Wed, 26 Oct 2022 23:26:10 +0000 (UTC) X-FDA: 80064686100.06.957166D Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by imf07.hostedemail.com (Postfix) with ESMTP id 9E09E40009 for ; Wed, 26 Oct 2022 23:26:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1666826769; x=1698362769; h=message-id:date:mime-version:subject:to:cc:references: from:in-reply-to:content-transfer-encoding; bh=ZnB+REIEGobzyRPEMvBPB0voq0mMNqVo12kGbEKb9c8=; b=Xcz10NPVHmMKyRDIpK7UzWrL7VhkolryUNgyuS8cP3G7sbZUOc5fAk8w 5/Kql6lCqHs/zYokvsNzscc/jduSyRDZr34fagJ2iIAC9p7cd09oo+J7q GfQgG+c2YqimX1QaAFHDeZdS4oQakJYr7QMgMJGais56dGAQ+H2bcTqJI Vb+p0ddD0VthYEurgVQnzWamyS8fG6rC+eTfHmnxzxl04wEgsAX9GNwqN HcZc1l2UrJI0M1Vh8bnLjCRPDJ1C+B0riQODuu6lHd+p/OdtNhQEg2rgV 0iVHBU+i0Ys0FpqnMqIh+0JY6/jf0O3cpPA9bIP+7KzlN8tHobncYC+2i w==; X-IronPort-AV: E=McAfee;i="6500,9779,10512"; a="305698507" X-IronPort-AV: E=Sophos;i="5.95,215,1661842800"; d="scan'208";a="305698507" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Oct 2022 16:26:08 -0700 X-IronPort-AV: E=McAfee;i="6500,9779,10512"; a="701125168" X-IronPort-AV: E=Sophos;i="5.95,215,1661842800"; d="scan'208";a="701125168" Received: from smaringa-mobl1.amr.corp.intel.com (HELO [10.209.95.99]) ([10.209.95.99]) by fmsmga004-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Oct 2022 16:26:07 -0700 Message-ID: Date: Wed, 26 Oct 2022 16:26:06 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2 Subject: Re: [PATCH v6 00/21] TDX host kernel support Content-Language: en-US To: Kai Huang , linux-kernel@vger.kernel.org, kvm@vger.kernel.org Cc: linux-mm@kvack.org, seanjc@google.com, pbonzini@redhat.com, dan.j.williams@intel.com, rafael.j.wysocki@intel.com, kirill.shutemov@linux.intel.com, reinette.chatre@intel.com, len.brown@intel.com, tony.luck@intel.com, peterz@infradead.org, 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 References: From: Dave Hansen In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1666826769; 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=SLfFHUb9AJiq4hvx2J2MYVfAGvdRdT3MHSJAW0k2ogA=; b=w5n9yX7x5HpYzlTve9rpxqE15Ax1GHH9MNrmc8cc6sx7sbiVmDbof9jOMJX7n4R1qU3OqM b0PTo0MpgDkED2KosiWsK9/T3X4Nr0i4sx3ydsF8RUfIE+jSaowoiPD4ctGExdN9rLJXDF CwMN0Y2YGgePDjDvPZnWznY3IcIrTuY= ARC-Authentication-Results: i=1; imf07.hostedemail.com; dkim=none ("invalid DKIM record") header.d=intel.com header.s=Intel header.b=Xcz10NPV; spf=pass (imf07.hostedemail.com: domain of dave.hansen@intel.com designates 192.55.52.93 as permitted sender) smtp.mailfrom=dave.hansen@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1666826769; a=rsa-sha256; cv=none; b=deDC+EZHzQPIDbnPWr4ch9oNVQIJewUtwVwDdl6IRhYh6JEDw4eeAe3bckOSn6icInx3yj V3xf1cI3jNhmtkTLHJ5KOz4RlGap3OY0nH2ICYFtBJKRddkGhkQthmpnpM4KBbtf86iuTs QAgiY9UHx2CNLNPnZl2GOp9552T52LQ= Authentication-Results: imf07.hostedemail.com; dkim=none ("invalid DKIM record") header.d=intel.com header.s=Intel header.b=Xcz10NPV; spf=pass (imf07.hostedemail.com: domain of dave.hansen@intel.com designates 192.55.52.93 as permitted sender) smtp.mailfrom=dave.hansen@intel.com; dmarc=pass (policy=none) header.from=intel.com X-Stat-Signature: owcah7xog4rm7wog1fku6axhw71rt1zm X-Rspamd-Queue-Id: 9E09E40009 X-Rspamd-Server: rspam07 X-Rspam-User: X-HE-Tag: 1666826769-145993 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000044, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On 10/26/22 16:15, Kai Huang wrote: > To keep things simple, this series doesn't handle memory hotplug at all, > but depends on the machine owner to not do any memory hotplug operation. > For exmaple, the machine owner should not plug any NVDIMM and CXL memory > into the machine, or use kmem driver to plug NVDIMM or CXL memory to the > core-mm. > > This will be enhanced in the future after first submission. We are also > looking into options on how to handle: This is also known as the "hopes and prayers" approach to software enabling. "Let's just hope and pray that nobody does these things which we know are broken." In the spirit of moving this submission forward, I'm willing to continue to _review_ this series. But, I don't think it can go upstream until it contains at least _some_ way to handle memory hotplug.