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 BCDCFC36010 for ; Fri, 4 Apr 2025 12:44:20 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 3F82A280003; Fri, 4 Apr 2025 08:44:18 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 38053280001; Fri, 4 Apr 2025 08:44:18 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2205A280003; Fri, 4 Apr 2025 08:44:18 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 047CA280001 for ; Fri, 4 Apr 2025 08:44:17 -0400 (EDT) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 5856ABAC7B for ; Fri, 4 Apr 2025 12:44:19 +0000 (UTC) X-FDA: 83296329438.28.F084935 Received: from mail-pl1-f170.google.com (mail-pl1-f170.google.com [209.85.214.170]) by imf11.hostedemail.com (Postfix) with ESMTP id 4D54340007 for ; Fri, 4 Apr 2025 12:44:17 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=PE0agk2Y; spf=pass (imf11.hostedemail.com: domain of bagasdotme@gmail.com designates 209.85.214.170 as permitted sender) smtp.mailfrom=bagasdotme@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=1743770657; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=WC2rA/Jppc7oOTVyOQArv8xMIayyeeJQC95QBqO167I=; b=NN9CuJOolMqF5hbKOTt2sMUww4j3wpuol+M4/+4n6yU4AFZ/C91ZAEiGZwKnIaWSenW0wx 4bpHV3ZfzajluTpd8HLbxLkgu56s9zxYWIw/cyvD4bh7VE2aO6i/JGLuR3CsNpAlVsod// ma8fYQ5Gy1XBXO9xTPj0jGXNyHpwkOQ= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=PE0agk2Y; spf=pass (imf11.hostedemail.com: domain of bagasdotme@gmail.com designates 209.85.214.170 as permitted sender) smtp.mailfrom=bagasdotme@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1743770657; a=rsa-sha256; cv=none; b=XDhuXKV8KbKOxD8I686+izo9Xit6myU4n0qVcJk9S2Jv74vuxQzJx/q9RCP9tu2mZsA2MK aZMh9mWki4Gw2arP2zigMUszZnDj4z56mX1/7h47sj8xAG7g0yvNQ6nBg6lo3R0AvhFYcc INgXSRrv1ACGj7E4chWXde1zQ8izqMU= Received: by mail-pl1-f170.google.com with SMTP id d9443c01a7336-22423adf751so19789345ad.2 for ; Fri, 04 Apr 2025 05:44:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743770656; x=1744375456; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=WC2rA/Jppc7oOTVyOQArv8xMIayyeeJQC95QBqO167I=; b=PE0agk2YT8kgXZALBC1QoLOb9YL6nVF0b+ht1ZxRFfLg2oqTGgkYpdOxU2LHAOYXbZ bUn+SOy7+GT95qQFeSoa6fmp56ood+5y6G1pdmjR/auYKgF1T1qTI3TcrU8NFW5u+A2K 0cGE+sn154BrIf6UYG10GAI0z9LAJG1+V0EMFU+j5ni5sLVGsdMc97cvB4hYPMOHLXGK bncYrUNP5DMHU9ZbRPFe7CJl111yBdKp2XQRc2tSrzn76muIm7e21o6DBIHonlh9P31R LnAxd66ppN7xvNgop9mr+4ZuJUj5535Rn78ZPElKg9rt74NNQ1k0+xV5wl562jlX9DUE SE0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743770656; x=1744375456; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=WC2rA/Jppc7oOTVyOQArv8xMIayyeeJQC95QBqO167I=; b=oh9J3KeP1EuyDW1pf8jKFmHGM1sBJzwsWmgnTCr4qc4SZ/5bWF5S5iLhJHUekBYup1 Ey3Tq8hRYSSwkbG/dsTBA/uHPiPpIEBNrK2Wh/6vtbjtnYqROkScK0JiSA5i/B9u8JEf USJaKRFgYLwVmt9EXCH2NngMy5McXwHSCdHpiGsHcZuFI1uyHwLUa71ZnIPebEscX8iL FfglL0l1RGa4A2WxU786B3KAiUUQFgHX4mcKyCS7/UDgKsKjl6RaNNfvEZ93XeVk+cpe OCZVkYSKr5cOpCtEvh+ppypHgZOPfuf6oMD1OLj0dgq2T+fgZ5up9cB1pxaw6gcxi1tR KkLg== X-Forwarded-Encrypted: i=1; AJvYcCX368uQF7y+ixSbXQ8186w6917du0nUZ/sbb8eohh2PQe3J1ICLHLdo1NliZWabTnOOi5Wygef3ww==@kvack.org X-Gm-Message-State: AOJu0YzENovIdLkP/6tj6taLFLPvpnpqZtUg+RE5CvaDAZHqokejjtaE hfYe3JwAZL/2hQ0oSbm41OhrN1gQsQkGcqU9WSf9q4D9dAM/GWkZ X-Gm-Gg: ASbGncunhRyZty9DgTVYhab6QY6yES7vezR7Fri8ciY4G0pq21bgLJMMrg4pifilcaJ ihWzc3ZVv4Q8g5m2yORo4ykpE+kux7u8mABgMYoJYdXBFBBM4PYuuQYOsLRMUR8qwT7etyi7Flh ud7xq0r3sulPjxLvusLA9Ny+NMjOic6Y4vd7nRvePpm0BUtxRUF5fKPNEO9aS/celPTHPDUKnQW XLZDaKA7BzXiuFoT9fzhBG0hEp3MNuMKYay5DYj/OSQw1Mvy7J4VWkOCtgYtySQIKl9JbaQShLq SVgjGn8l37P9pOSqErpWwNPyecr3FCf8CzNN/xxUl2/v X-Google-Smtp-Source: AGHT+IEvjB1jY24Z13x0dvYi9z2si6Y37G1nkpKhYR0ZDT64yYzGqz/AEZfMgEA3TFI0v72Qx1Z98Q== X-Received: by 2002:a17:902:e944:b0:220:c911:3f60 with SMTP id d9443c01a7336-22a8a0b4022mr38854395ad.47.1743770655725; Fri, 04 Apr 2025 05:44:15 -0700 (PDT) Received: from archie.me ([103.124.138.155]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-af9bc34e91asm2769802a12.33.2025.04.04.05.44.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Apr 2025 05:44:14 -0700 (PDT) Received: by archie.me (Postfix, from userid 1000) id AF9E9420A6E2; Fri, 04 Apr 2025 19:44:11 +0700 (WIB) Date: Fri, 4 Apr 2025 19:44:11 +0700 From: Bagas Sanjaya To: "Pankaj Raghav (Samsung)" , Andrew Morton , Jonathan Corbet Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, willy@infradead.org, David Hildenbrand , da.gomez@kernel.org, mcgrof@kernel.org, gost.dev@samsung.com, linux-doc@vger.kernel.org, Pankaj Raghav Subject: Re: [PATCH v2 2/2] docs: clarify THP admin guide about (File|Shmem)PmdMapped and ShmemHugePage Message-ID: References: <20250404100159.27086-1-kernel@pankajraghav.com> <20250404100159.27086-3-kernel@pankajraghav.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="q2Ttcq6upHDrBmCH" Content-Disposition: inline In-Reply-To: <20250404100159.27086-3-kernel@pankajraghav.com> X-Rspamd-Queue-Id: 4D54340007 X-Stat-Signature: r3ad5kqfaxt8ch54d5ynpw4kew7w7993 X-Rspam-User: X-Rspamd-Server: rspam12 X-HE-Tag: 1743770657-105250 X-HE-Meta: U2FsdGVkX1/5m02ls7/i0y1nypfhDNLY/DIQ9xJ9Rp4vzbUHRMYher2Fk5KiP9HTJ08owr0/k9OFJkWapFaSXzUsm7w98IMS5bvWBURXy5gSI18EqyJwccpe5oNk+CVqWHtYeM4Wxl+eT2HBwoM3Xww4FDljSj0GQW56y8PofTsxk1prD4z8sZk/LD2LzI0qzUcmp5TJJGmqTNroQboNNQo8xdJBnn9bArQ4u3XkUqPKvESLcGSHltI8e4YZpTIFzSJLv0wEl2xqgBOVjqHIcy7cOGp7cyRpuaOijV4clUvVb2EDODKpoQ0Imrp755Iz2lQF6xis9uA8mlaenpFusivFUfJSftjeDGHnWbhlURdBLjKGgW29CA70LyF17q5aPIvbH4dBOpZID8fyHwXHzLi3ljxZwUIXqjfj7H6k2aEjpGDol+6bNDY3aAdPMIBGlP01njfu+h+2E5rKMnYs7LAdBo3NnZQMrUDQNhdn3xVnUwE0tnwTkCUo836jgd5g/XZ242DCPAY1kQR9cbf6sZ8CyDhSaC/AUNJU3om+Xdw8jR9yk8jaBXuPGYv6h3u84arwdbZd9avAGqVR6xCSAXUEqTievXp+qVPxMbPX4ZVHVfnzcHDl8T6TjzWT5/TfMtdeTOPM7AxKw9R2s51MMxlAv5WGinPPKheO0RnixhZHZihn1XAPLhpXgZWHWz6yQxWvAOYk+l3ZyDQX0ckMCCbg8Xp1gng2YKs0iGTx9C2+jyfGP5Yaz2xKQ2bgOKB6sAFPTNwt5DyCly0mQGNWMbgVZYMBHgm0/ufGhFePL8pfBVwGwzYeaKxtD5eZih6CTwla1zCAxYeogCFlQIeC42+VD0a4GfjFnVn3GVAd+Dt7RWXJbLUcILa+wVpE3RYVdHnP3WTL+hjI4EMx7Suupx2w3O2v6A7X7kcTcTc6hMgAcvgd92eKgOR4OB3olz9xuKSfK9HvbR+BVoGN5i2 ssGsVpZD cQ1O3BhmlN9vqkW3YJOgd3i+Y711t2/9FuqEbhcIItZiRg1M6XGFIkUKr6c3tRMDdY4EP0oPE2oigKlNquIZYAki0YIiaOTq7YufUVWhGTuhIvhRBkr4cNgDWMDs9uWpCWZJEWbCIPzREeWVqDetW3xnaLysZ8UFsLX1ulSotilMX4BnZ4yMvgEj5OoZ6czh17YAdH6Q53YgKBkINLPOm4RGY2zpkdDYhOkJLzFEjTZHLrZOkbFqoLBave/XCYhc2SSGwnukGiMlBdsTfwZ+adv97NqC1Iz+sedVfPA5w5FAjDqKrZg79siN+8n8CQQDufLw5EIm+AkKkSoqYauAQL3e0hfDMV7rwyS7jdIQYID2K2TpkSRa5xEyhZwgiCeDK33x5fXD/rfWvTYAS74RSLkRyvEs+0S4Ymty8C9v+HH5kRoetC0r/bwkuxFb94dZULyx8wLm2kf4L2hE= X-Bogosity: Ham, tests=bogofilter, spamicity=0.003708, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: --q2Ttcq6upHDrBmCH Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 04, 2025 at 12:01:59PM +0200, Pankaj Raghav (Samsung) wrote: > -The number of file transparent huge pages mapped to userspace is availab= le > -by reading ShmemPmdMapped and ShmemHugePages fields in ``/proc/meminfo``. > -To identify what applications are mapping file transparent huge pages, it > -is necessary to read ``/proc/PID/smaps`` and count the FilePmdMapped fie= lds > -for each mapping. > +The number of PMD-sized transparent huge pages currently used by "In similar fashion, the number ..." > +tmpfs/shmem is available by reading the ShmemHugePages field > +in ``/proc/meminfo``. The number of these huge pages that are mapped to = userspace > +is available by reading ShmemPmdMapped field in ``proc/meminfo``. To ide= ntify > +what applications are mapping these huge pages, it is necessary to read > +``/proc/PID/smaps`` and count the ShmemPmdMapped fields for each mapping. > =20 Thanks. --=20 An old man doll... just what I always wanted! - Clara --q2Ttcq6upHDrBmCH Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSSYQ6Cy7oyFNCHrUH2uYlJVVFOowUCZ+/UFgAKCRD2uYlJVVFO o8iyAP4y2cPlJ9PmjvYd9bQbQj/LpLzDJjMeX0hgGkJTM/RWigEAqWWio4oMoXd6 sLnP2GA/32m2Yy6fmUBZJDqtcS9Thww= =dIDg -----END PGP SIGNATURE----- --q2Ttcq6upHDrBmCH--