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 2BEBDC3DA6D for ; Thu, 15 May 2025 14:56:24 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DA60A6B009C; Thu, 15 May 2025 10:56:21 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D53F86B009E; Thu, 15 May 2025 10:56:21 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C1C9D6B009F; Thu, 15 May 2025 10:56:21 -0400 (EDT) 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 9EEB16B009C for ; Thu, 15 May 2025 10:56:21 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id E30E8120236 for ; Thu, 15 May 2025 14:56:22 +0000 (UTC) X-FDA: 83445443004.21.62B8F1F Received: from mail-wm1-f54.google.com (mail-wm1-f54.google.com [209.85.128.54]) by imf04.hostedemail.com (Postfix) with ESMTP id D7A364000E for ; Thu, 15 May 2025 14:56:20 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=K9IYzL+O; spf=pass (imf04.hostedemail.com: domain of usamaarif642@gmail.com designates 209.85.128.54 as permitted sender) smtp.mailfrom=usamaarif642@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1747320980; 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=i00DZSigj4HO3cEyoE/GqwcF01iYA3ZyYRpABBl2Q3E=; b=3oMD8WDQMdvPNR3MtgRw/JbdQ5mAh63IOmmUVG8YBHCTHymHDGIOE2Hw1BYTWV+Z3XTmkW tUGPHxTzdPz+E3pyy/2dhfnn5SwuWIRJNQtpnR06PWLnCwgpkv8awZwi9GFzsXNuF+/rhf pQ3Ry2ZL3X5/k+w361g8DzXdLc5BVq8= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1747320980; a=rsa-sha256; cv=none; b=uQ6isJjl8gPLGzSP0RnMefDHCED7wXfO6B/yLd+fxZXGeggCy4c3MS8Wq/YwTNu9gf8yas srnSRE3cJRZPFX5HQXZKuCEsnZAYqHzvS49SPbjyR2qWFND3XocuERu4HKaMb/woyIAeg1 NnExUg1i5lPowb+8OmZxV3iJESYiwI0= ARC-Authentication-Results: i=1; imf04.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=K9IYzL+O; spf=pass (imf04.hostedemail.com: domain of usamaarif642@gmail.com designates 209.85.128.54 as permitted sender) smtp.mailfrom=usamaarif642@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-wm1-f54.google.com with SMTP id 5b1f17b1804b1-43cfe63c592so11008585e9.2 for ; Thu, 15 May 2025 07:56:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747320979; x=1747925779; darn=kvack.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=i00DZSigj4HO3cEyoE/GqwcF01iYA3ZyYRpABBl2Q3E=; b=K9IYzL+OuQOXl2JbsSBEASKaaFppxUBWheyqOUFJuV8H+14+ulEHBRNQ7iSYWne14H 88ABWTnBL0VWVl6DVkj7iz3FXDnvPQ6jGrvc1QWJuP7tgIzuC+Oa0nWPXiBFiifoLFp4 ezfvvOxaq8e2mbJVAP4VLCCi24T1MwsLiQpf9++UemTnK4NG9BYYfnkQuCJc6IbWzi3F FFekmpcPrwLhWTrfENcNjviLIDx6M8XDsZlcnQTQFc0kH+UElpYE79H8MNapJTjWgYIk v5OIT1KrD1ymKekO4cODk5SKuBYjvDuQS5BmRKNQdAFKyVih+i/mMFH6VdUQRdL464pr uJfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747320979; x=1747925779; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=i00DZSigj4HO3cEyoE/GqwcF01iYA3ZyYRpABBl2Q3E=; b=OzMwKbVkUtNO4rognvwrvqw5ESM7NpHpmTAPlv+8a3cy48I+MXvSOtpFUWIPUZ6xWc xazu5GVNxkInxyZFCyWpwdrTZFfy6VTBdtmMeD+5LssQVeGRE3Q5xvx4Gmw6urCg8HSj pPkUy/fIs5ndPnxE7rmOAHXNOhOHkTnWzaq51SgX7ArpOEw4IHTNdB8ozCG0jFRpfyTE MceD7aUZG3vr3x9I1djr6yErbCR5dxKV9vNsiNFM/OrVGIBRO13/c8TIXCJnPkYWFBwo 8V+f2h4hxnvbNEfy7jHjE0pyFGJkkWpQmJaOO1Zg0O1xowaLPYXNpipmHLoNu/Efw+XX PUKA== X-Forwarded-Encrypted: i=1; AJvYcCUVS7FWOax06nQ8jZK5cSHyrm/D2QnLNsV/UPaaYfvPn/vcfyKCIvtNgx02atG8D0cn5u1UaqJJLA==@kvack.org X-Gm-Message-State: AOJu0Yz9zE6RyPym4bMd4z00lsInXQPIuUzJrAcCbDoojkHWDhf38mdE nHu7BmWwkFEDW9PTfV2XHvKPlE8zAkWImGcA4jKUTp5IzYljXBn2OhMtSUAg3pNT X-Gm-Gg: ASbGncvGpTLMUAEIp84LYxcNOskOwEmOdsX9ijcOVNkknPcoYbSahYZz6OXjWrpq3PX /RO0PYkMRticGjit6KnQhWUm7pWHhxWcnVa45HQQTPMHs7ffIJFa9XaLLl7RR2nCqA11DDbcfB8 TH2vKWuYm2g3R922gth2eO+weCFZCBlAS5Pxz1O34D+Kl3DOQfLLjJRAvZiooIefBH5Mmx+McMj NZdvJ+sG2/uqxpWb8crYE7yM6w3S1Dq+kpbew2TI+TGuSSDGsDCRi0mHBrHusMfsUAF1grWgdoW Dm0e1csMf4l4Td24K5LTMzmHKh//9AI/xDBFV8GO6dl4+e9QyTmK4Mt6CQN66/2RdLqHu7WsXiO oAbzIkKSCD5r0CFoHNoFHDdLZDsQZJl5ITQCZqAyOtGcwjqg= X-Google-Smtp-Source: AGHT+IGhM2toVCyVqFIfoU5wU2HqYy+Ro6Hr5E+jedD8Qvx7CEfurv/u22tCaMeOjI9rTOnTUhf5wg== X-Received: by 2002:a05:6000:438a:b0:39c:2669:d7f4 with SMTP id ffacd0b85a97d-3a35c845f15mr61588f8f.43.1747320979137; Thu, 15 May 2025 07:56:19 -0700 (PDT) Received: from ?IPV6:2a01:4b00:b211:ad00:1096:2c00:b223:9747? ([2a01:4b00:b211:ad00:1096:2c00:b223:9747]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3a355e03404sm1734114f8f.40.2025.05.15.07.56.18 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 15 May 2025 07:56:18 -0700 (PDT) Message-ID: <47603579-4d42-4617-8386-6656341c8d56@gmail.com> Date: Thu, 15 May 2025 15:56:18 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/6] prctl: introduce PR_THP_POLICY_DEFAULT_HUGE for the process To: David Hildenbrand , Lorenzo Stoakes Cc: Andrew Morton , linux-mm@kvack.org, hannes@cmpxchg.org, shakeel.butt@linux.dev, riel@surriel.com, ziy@nvidia.com, laoar.shao@gmail.com, baolin.wang@linux.alibaba.com, Liam.Howlett@oracle.com, npache@redhat.com, ryan.roberts@arm.com, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, kernel-team@meta.com References: <20250515133519.2779639-1-usamaarif642@gmail.com> <20250515133519.2779639-2-usamaarif642@gmail.com> <2d30bcce-6f80-468f-945d-b63eff726db5@redhat.com> Content-Language: en-US From: Usama Arif In-Reply-To: <2d30bcce-6f80-468f-945d-b63eff726db5@redhat.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Stat-Signature: s94bftqanqagpwq68mahz4otzrizqm9p X-Rspamd-Queue-Id: D7A364000E X-Rspam-User: X-Rspamd-Server: rspam02 X-HE-Tag: 1747320980-928123 X-HE-Meta: U2FsdGVkX1+Qqv81rj8AjlRj8sEVQB9G0Xsx8gi0Jmm7buuogFXLDUBFFL++l8k9Xl2HNNnGGoTGkNDdBmp9qOQPaUTJuWxp0ZyJ1D2GyZxCUB1SOv+ZElZuMwabSHMzxg+BS7u2uxaYu5ORRInetU1AaRayIY3e8S5jrJ4b6eK60xOqUnTY1g0D/ntNm3sxnxXd2Wjzerz96RzGroePmT6agdoLM+sGTJZNd6rO65sjCNrhlu2kznKbmODLQg5hjeGGlfncLrRmGSaSE8Om3YmijtVNsda96rzlzrI9oEZPwM+3t+y4BgujHK+ka/b1r4yp812p7uEV2MImOHrOaIwys7woF+12LeZeipD7iphmX6r5BzcMpkyn9V8IGSlsoNjan8rKVG4gOE7GJK7uZX/6NAxYHEPriABrPOSaOlVwkjLQixY4u1+oJduo3tG31G6sbaqE+W+9Sigt4G3VJpNrW7fRbRl5d08ZZqi08/0CN612Gxd1A6+ti6jePWIMjuH3FGBp5HvFC9NoCWVrWSAQWQQl6P89B+zlsE+N/Z2Tjl40c74LADiMNEWsDpwfM193rOkcZ1ezXDGOc9lEsL9uHDo1acHqq8NTmLvflZcVex2TRQfv698vbF/dae8zYOWfM0PZxlVjSDFTb5dm86aav25luVRmV33yYKxe1xJ5r6MayjqfwdcWaKH97h5tdKewuPfSlhktRCpkXvJNtoGgEGedaLFbqKS1UMK4yyR5DqEDfr4Bdbkj1eJdfaPCICmQwEdJVmtsh/Z6jgV2BQJL+KBGD/nKzhKLfeSMPUYnAO3Vnc9S3vzQopposKAhq7PYnWCm6j1l7IxdW9FGNrtZxdh5fdKQ2d9pYxhEzJHyKnEcmlO8lrkGNViOQvsUM6icl+O2JDGyVSsJeNwuSO93A3wHu7/PlRgp5b8hGWX6ED/+Bby/jA1Algl3TI6F7qX8sQUXvI786iFP2qC 3+gjdRUA 1Bv+zcjrMwWthaS+yEpzG8VhvkI3RE8z7pmZaoTlB6B8pFg6FfmS9nckk4nJRRVa05o3HsazCMmrgszf6s0iqVca9RBC+7tbmGHMtmh7bbnQVt4K33YIOAiv0QOEfLcbehSA3tb1BpHjCCd+YlAxnh119pTuWcLGn+QXBCqXPagyOMg1tXQnksTC39jRNtNFg5fClc3zRcjolgXDGRqXafeSOKkWvMyqxf7mAffDLf4VnaUO1pcP7e685t2TCVojzFWYSv/Otn2hwtEIPv+yRU2hkMhyzSqw91Er6QZaUVHQoedFkHw3yDhA4FHxPM4f1hRkYL4VgpfnAItEfyFv9rKyVHxc07eoaW3qZpIXJaKYBF6l/+EaZIajE8Yv5ExpBs3pGm/OBSGlMgC101oP/2So4yikM7BsZ5fWNYxzWEM4ke3je5SBKKLDmh7BspPj1zCsR8MYqiF6cjX+IUFswsaDq3byuuugasd/SwDb/jMUDIyUT92C060oC3/kRYlZYN16nZR4298pcbIdMcALXpwn960fcKtbP1WlCGtlyW0NvK42CQeJU18B+kzzWbPv1rI7QQqILXT6ZshyuUWonmlREvw== 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 15/05/2025 15:44, David Hildenbrand wrote: > On 15.05.25 16:40, Lorenzo Stoakes wrote: >> Overall I feel this series should _DEFINITELY_ be an RFC. This is pretty >> outlandish stuff and needs discussion. >> >> You're basically making it so /sys/kernel/mm/transparent_hugepage/enabled = >> never is completely ignored and overridden. > > I thought I made it very clear during earlier discussions that never means never. > Yes never means never, this is only implementing your suggestion in the original series. If the policy is set to never, hugepage_global_always and hugepage_global_enabled will evaluate to false and we wont get a hugepage.