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 8F897C4167D for ; Tue, 12 Dec 2023 23:10:12 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 279CD6B03CD; Tue, 12 Dec 2023 18:10:12 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 22A3B6B03CF; Tue, 12 Dec 2023 18:10:12 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0F2116B03D0; Tue, 12 Dec 2023 18:10:12 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 00CBA6B03CD for ; Tue, 12 Dec 2023 18:10:11 -0500 (EST) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id C794F1A0A81 for ; Tue, 12 Dec 2023 23:10:11 +0000 (UTC) X-FDA: 81559711422.24.2E19BBC Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.100]) by imf06.hostedemail.com (Postfix) with ESMTP id 2D1AB180002 for ; Tue, 12 Dec 2023 23:10:08 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=OlIU5hAT; dmarc=pass (policy=none) header.from=intel.com; spf=none (imf06.hostedemail.com: domain of tim.c.chen@linux.intel.com has no SPF policy when checking 134.134.136.100) smtp.mailfrom=tim.c.chen@linux.intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1702422609; 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=iV+B7mRqfzDgCryqUP6DNPyqOKtTIHlGdXP1pstZCZo=; b=iojkWQxRuf363a6Pe0eqgf+hqbcu22PBopKxCSBH8MG9C/KlBU6nQn3IZ3Nwcv7TlZAile 4S/oj7vimU/raTmIIM+P9i/Y/ZnFBon1yzOcl4DxXd3iy4YCXj6dOx2AgTx06e+mATyan7 +i9bqxj4yHfyOlf9fPEU+VgzQbMgwLg= ARC-Authentication-Results: i=1; imf06.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=OlIU5hAT; dmarc=pass (policy=none) header.from=intel.com; spf=none (imf06.hostedemail.com: domain of tim.c.chen@linux.intel.com has no SPF policy when checking 134.134.136.100) smtp.mailfrom=tim.c.chen@linux.intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1702422609; a=rsa-sha256; cv=none; b=STbyPXFJ1iE6BGEUXN5xUHn6y8ccGzR+iNxE5JmAPANGQibBF8AiijZpv+6VfTg8OmhNum v3RiNgMquSvhff8N3rtKaA2t7yom6E7JpGKE8GzMkK1rRMB4oYUh08KT+wfREW2ntzik6Z piJw8TkV4puVF/iuWtjNYfIFdo75DlE= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1702422609; x=1733958609; h=message-id:subject:from:to:cc:date:in-reply-to: references:content-transfer-encoding:mime-version; bh=X6zFIevK/0rDBo9jQjfWf0VXCOMWFHI8YoKvjECYLIs=; b=OlIU5hATyWmQUl9Vr572YAT+hS9+Ny5k4lZSwDzUigqFB2Cvui2MK+60 LuPdgSWx4B3JkEPl9tk5yDlcFYNpQjxS8cqx1HgXShGcCVm8XJth/rPb/ A+dow6bTumi5Q1ICgtvURPHDr53N+iKVoqUY+zho5WtZgbWVDZ+ZBaGzp zE4ppkyXc+ZRsdtcnis88il28tk3d2mmUS0XaoB0/K9HU3S6Z1+n9f7jR yIRPajsH0JE98pjUtkp0GwO7TNnCs/nj+/JsU4XCKLNc6WXwdPmrDVBPN vidX8b1cHA/457Xt4LJlruh/+aQ6LGrDyhzB/DeYDMgnPBBvVmPC8MYqt w==; X-IronPort-AV: E=McAfee;i="6600,9927,10922"; a="461359275" X-IronPort-AV: E=Sophos;i="6.04,271,1695711600"; d="scan'208";a="461359275" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Dec 2023 15:10:07 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10922"; a="773734424" X-IronPort-AV: E=Sophos;i="6.04,271,1695711600"; d="scan'208";a="773734424" Received: from rfield-mobl1.amr.corp.intel.com (HELO [10.209.75.26]) ([10.209.75.26]) by orsmga002-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Dec 2023 15:10:07 -0800 Message-ID: Subject: Re: [PATCH] Documentation, mm/unaccepted: document accept_memory kernel parameter From: Tim Chen To: Vlastimil Babka , Jonathan Corbet Cc: linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, "Kirill A. Shutemov" Date: Tue, 12 Dec 2023 15:10:07 -0800 In-Reply-To: <20231212-accept_memory_param-v1-1-a9012402b887@suse.cz> References: <20231212-accept_memory_param-v1-1-a9012402b887@suse.cz> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.44.4 (3.44.4-2.fc36) MIME-Version: 1.0 X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 2D1AB180002 X-Stat-Signature: d5oeqkber4y43c5p5pkibjqm1sews113 X-Rspam-User: X-HE-Tag: 1702422608-732219 X-HE-Meta: U2FsdGVkX1/a8VzZdqiLvLmCE4novwPb7imMYyKyTEmOxE5qdk0aPBVaK5qU9+cq5OqQFP7EOrplW3cSOAxj0sZ6uJUMfaosr3LUHeATHbW/HxlyMlSrePXOXEBptGOI+gaotjgf4R+SeB5QH1nYTQ3Zpw+q1aPvviI+h/nwxKDq4/U4izcXaDH7ROHBIwHR8Vud3bIltQWQSyleyRsDwyAg5gBtbYeH8ci+0oZhjBx5MrZS5tS0/RUUQ/wF9zb19dyukiqZSTxOvfZp78Uwh/6/kxrxWpHPsOw5e2BIa9iGxqt4neAecVON/TNobIe1CdSUiHm7ocIUwdsuIWDOtvI6P3a0pr4wmGBmb3AfvSfVSyQ+sq9m+PbYZhw31D3b48/vmwW1VJlr5I0Gt8rMoQDfRK+rYxfSuIIAkqjIFhs/Owwd9WeBI3RYFDkTVI84mJDRBWizFvMjwCr7OPYhn+cfL7a1WByk2+SWFB6hwuYOKajdxcb1U0ImUTSiaHtOARBISGrXaTydKrjzRfJ76NOVjFt/DyNbF8YW6C2vYl7PxY9Qu6Tu4zA7S8PjLOmHHRZtWuvrXZYFUMdxtNTfEOtPp7q9+y7Bog5upue1ocxgZd0aSEP/MW65ZREIlQC1U0TmGZgDUxxl0lj0Re1r4zYE6L1lUzu+mylmgofO1WvB/ZxwD+w4aK9gCVS4QiGkKKsJUEvOtpojxocRIghP/S4R7XjOEchdgeDie1aFSD8xCUVGPMmXkp6FjhaIMlfgFEE5PXdGe3Lg/FSgfKsNcdbqpifBOtXT63vcSJIB151v0F/2I+AJvNBLq9at67RSpr2HiCAVCsHcdhlxOf7jZqjuMzEvLOP96fa+X9yoItYRpGR4gP9Jy/AGNKNw63tMLRCH8oc+qeHBuUIbQ+zI00cm9b4QaJPnY2tyo7fHDNyPeZZE2rxxikjRvRwwVl03XcQW9RbaX2Darsg8p32 pn3Bcx07 pNd7yfdY94Dr1Vh1P8CYzSoPdrMJAYUinodF0OIcZSnArT7kWuwBiaSXqYrD0LV9zYC8O+ZasDY6uxj9PCkleMimwmIXJac/TSaOqMWvL8kZZ12SStNdUASytiXq8wXTYe6RHqUfqnp55//xIh7pB+G6VvQsLctJlWtNRNbtXWtV16gqkemmt4sXJnmddkxYNgHfE X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, 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 Tue, 2023-12-12 at 18:21 +0100, Vlastimil Babka wrote: > The accept_memory kernel parameter was added in commit dcdfdd40fa82 > ("mm: Add support for unaccepted memory") but not listed in the > kernel-parameters doc. Add it there. >=20 > Cc: Kirill A. Shutemov > Signed-off-by: Vlastimil Babka > --- > Documentation/admin-guide/kernel-parameters.txt | 10 ++++++++++ > 1 file changed, 10 insertions(+) >=20 > diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentat= ion/admin-guide/kernel-parameters.txt > index 65731b060e3f..3a4ebb46073c 100644 > --- a/Documentation/admin-guide/kernel-parameters.txt > +++ b/Documentation/admin-guide/kernel-parameters.txt > @@ -1,3 +1,13 @@ > + accept_memory=3D [MM] > + Format: { eager | lazy } > + default: lazy > + By default, unaccepted memory is accepted lazily to > + avoid prolonged boot at the cost of some runtime Suggest rephrasing this line. Breaking up long line makes reading easier. avoid prolonged boot. The lazy option will add some runtime Thanks. Tim > + overhead until all memory is eventually accepted. In > + most cases the overhead is negligible but for some > + workloads or for debugging purposes accept_memory=3Deager > + can be used to accept all memory at once during boot. > + > acpi=3D [HW,ACPI,X86,ARM64,RISCV64] > Advanced Configuration and Power Interface > Format: { force | on | off | strict | noirq | rsdt | >=20 > --- > base-commit: a39b6ac3781d46ba18193c9dbb2110f31e9bffe9 > change-id: 20231212-accept_memory_param-4a7adc5e5582 >=20 > Best regards,