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 C350DC52D71 for ; Fri, 9 Aug 2024 08:52:26 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 422FA6B009A; Fri, 9 Aug 2024 04:52:26 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3AA9E6B009C; Fri, 9 Aug 2024 04:52:26 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 24BA86B009E; Fri, 9 Aug 2024 04:52:26 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 05AA16B009A for ; Fri, 9 Aug 2024 04:52:25 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 9E49A160AF4 for ; Fri, 9 Aug 2024 08:52:25 +0000 (UTC) X-FDA: 82432090650.15.765A92E Received: from mail-ua1-f43.google.com (mail-ua1-f43.google.com [209.85.222.43]) by imf23.hostedemail.com (Postfix) with ESMTP id DB343140002 for ; Fri, 9 Aug 2024 08:52:23 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=none; spf=pass (imf23.hostedemail.com: domain of 21cnbao@gmail.com designates 209.85.222.43 as permitted sender) smtp.mailfrom=21cnbao@gmail.com; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=kernel.org (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1723193478; 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; bh=vLgz4I6Wrr/+j59mAlK2Oe6EtTSUzJLKDtuaJ2pAmFo=; b=csNaTZsneEsj9U4GcbUoNrvrcyXlFElRVS8Cl2SUz4UmyKdNlVEpo3qqPTR/scJw1bR6B3 v3wriuBLquWuRmElUg62bwn85FxnGUzq3d+1AQYrbr5//lo8dUVK411FOo04IAZYd34urc geVEYoqONiTIARxEVzyPjT/X3fuYt7Y= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1723193478; a=rsa-sha256; cv=none; b=0biV5j+67HGjGaWnK9NH/kccwkdy6n8fBkmdDvIW18tZeW0Q7nsE3fXDWaBvim+woHvFm0 ZodZVDEwkrw/Dz1p24dMCz/FVkxGhnOItGeVGixHwZpxt4luuETJCZr7/7J5KumpofxYA8 MNTGCym8lZyHercvyzq0fimVtUMA+sU= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=none; spf=pass (imf23.hostedemail.com: domain of 21cnbao@gmail.com designates 209.85.222.43 as permitted sender) smtp.mailfrom=21cnbao@gmail.com; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=kernel.org (policy=none) Received: by mail-ua1-f43.google.com with SMTP id a1e0cc1a2514c-8270e081100so602262241.2 for ; Fri, 09 Aug 2024 01:52:23 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723193543; x=1723798343; 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=vLgz4I6Wrr/+j59mAlK2Oe6EtTSUzJLKDtuaJ2pAmFo=; b=Ta3gi1w5x7ql1bLwNEEpXvWHaZD9+4E8feOi+vXj4UhRMdqIkPoa2ckELeB6Bph6nP 1KO0zwFnn4vesO5KA9hUWy2vMPk5nYsf+rMXT+UHRBVkxBzvjMgnotwsyMTW2F+PCwJg NmVuTvynIHOhBHmBTjTZ099g1gRqeyCyUgt2LamSTmYMmwDgSJFOaPZ/1ZFkcxKgkHcq PR2pb1S+JMAteem8oo+Mf0yNgLmTycYFxDYgaTpn1mC40ugRm5OLEanaufi2SnClBEbP 5EPfTS6G4eQcp0ZYxxmGKY5f1VxXRcXVRPcjNdAlkbE9L4X2NdvziW7dBtFzDAu/AiBA t3mg== X-Forwarded-Encrypted: i=1; AJvYcCXfVRzzhj+87dgzZmaFs8e17rV1wCaoHQsK8GhSc7te98SWP2f5axxQpWj3jFT9VJBoQKEhTrmr9w==@kvack.org X-Gm-Message-State: AOJu0YyrtchGtbQkxcxdON43/5pf2S6hSqrKYYBlni63sM1do2XSuOwP d3Rmj4KKp3gQbwLzG7MfQck14LB2qA2kebx9vLGZYxBJLX5Cx3d0MHNmQGABMVCS7qzMnZVgi55 1s6wA9cGP6PDSwvueSyfJRF9RToc= X-Google-Smtp-Source: AGHT+IHDt4iGySwB9cb5dyfABSDX/qrBc/uh6c66pGSteqMkipqG7mIxjyHIWSn9Bg/Ml0xb/eL3lOi5kpxa5tuqkaw= X-Received: by 2002:a05:6102:290a:b0:493:dee7:9b8e with SMTP id ada2fe7eead31-495d841086fmr921207137.7.1723193542971; Fri, 09 Aug 2024 01:52:22 -0700 (PDT) MIME-Version: 1.0 References: <20240808101700.571701-1-ryan.roberts@arm.com> In-Reply-To: <20240808101700.571701-1-ryan.roberts@arm.com> From: Barry Song Date: Fri, 9 Aug 2024 16:52:10 +0800 Message-ID: Subject: Re: [PATCH v2] mm: Override mTHP "enabled" defaults at kernel cmdline To: Ryan Roberts Cc: Andrew Morton , Jonathan Corbet , David Hildenbrand , Lance Yang , Baolin Wang , linux-kernel@vger.kernel.org, linux-mm@kvack.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: DB343140002 X-Stat-Signature: rowk5g1sg47ted8819fdu4c4tqaezx3y X-HE-Tag: 1723193543-986158 X-HE-Meta: U2FsdGVkX19zKI4rXLBHac4s8Pk/1iPI/jxpUwqTjCGSUgtZjDDLOt2dMKJ30+SnXLJFF8UHBQors4sL2ZYrcTj6wbACEo54v7tnLLXj8FKGu1JWsWRAddqsNxOD2F2r63FCXnl3ISrwpUZJfnW9j8pP3PhGa3tvECkpajoeGoCyLmohEdx7yDiZeCD5LH9UslgO//GNs2ZcS7UlEpNrsy4nPHAiZg1d1yubwnfq2GopOtjBnUCKx0nZhhjZ+PXrnr8WgT2FHasUyEdzbbjcjkMTkI4fh/V1Z9jJ5JP9PSPEbf1tXmwB++4ef/5e3f4L5wijWViTf2P6NDLbOc+tqZHFaIgLzeS3/SLoXBjAFBQpFf7E9tyagJuMNR6O+Gzh9AYVb2zTv6qNM5npHBZxVhW//U8y0kckBI/Us22hzJXOhqbVWaTzWeWoTWmJGA/2vWtUfScUKTpwfnhq+NHms7RJBdkUVgaqf6OLc5Cy+y5M9DPnDcdeuUrM8e18mh97KbgSZ+ttXf4c03xxIGtMsbRMBsZY51eZb9/c05rbfy5U/D5q617DYUoksWjed95UaaAsFZ298GF8nj88SKnVSrOnzGoOcdRYMEtQPD31k3EeOfk33DW5GDjCvz7OHEdAYkGF4KcgBA8NzhsPgFHZ7WO9QDa7SN15BxpVrqffblB8eqbaN2MTUmiFd0GiJIrXoTy4Ix0lrYMTwfmybR5jeqqnnh7nQZhek0R7iru4NMgQgYlDF221Xpalggfaq+8c1l8f007zhEeiz0KL6TU0qO5Xb3QqG2qsLqnDWTxdJB++XjLjxMn5VhFoGuve4cDNXm+nJbohCrtOugG//D63en/wX7SPOMszPbFgJW9srJF7n8wOY1OktqWmgLbVw+rLbxI1NcFwU7Lelt29V1cKcBHtI4g4zxUBhTZVsJ8p3NXTTLJd53t99VltGLj1d1+Qzz+OLF0ME1+7Xh4Mv0C umBITru7 cvK4FPKP/M+qloXNzv6lJGPNtDxWeajlMLFuHmW9pqmvHaS6VeGrHSfBz9ExTFr+xLCwbfi8wdcX1heGQnKLS6XQH1hWUXrluhIHKIWFm5/7sJVg+Sh44I3qh/XgY5W2XEJmCuCL+K+H7U9ksVA22j2X292aMe/SsjxNzCDaJxwOBVvawH2qML6TlR8NoDpJNPMRbj7GaZrAKJUSVuGfqohVrbTRZca23mdYHW8OKEY0h7x7zjIrjcosq+UEDJd9tMy4ZI0Ey7XPfemTrpCWYEWuBuFYQ1SahZlR5YZRT9aiuMCmFCBDbrhEaP0tllQVB7HXwd3qhK722z8xeCxZpGeVf/M4uqdgZylRfx4Y+uwB+dSLPQYnaArzCgnvRqKttPVVn0qW8SdnBB08= 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 Thu, Aug 8, 2024 at 6:17=E2=80=AFPM Ryan Roberts = wrote: > > Add thp_anon=3D cmdline parameter to allow specifying the default > enablement of each supported anon THP size. The parameter accepts the > following format and can be provided multiple times to configure each > size: > > thp_anon=3D[KMG]: > > See Documentation/admin-guide/mm/transhuge.rst for more details. > > Configuring the defaults at boot time is useful to allow early user > space to take advantage of mTHP before its been configured through > sysfs. > > Signed-off-by: Ryan Roberts Tested-by: Barry Song Reviewed-by: Barry Song Thanks Barry