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 ADA06D1BDC2 for ; Mon, 4 Nov 2024 16:22:18 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EF53D6B0083; Mon, 4 Nov 2024 11:22:17 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id EA4DB6B0085; Mon, 4 Nov 2024 11:22:17 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D6C3B6B0089; Mon, 4 Nov 2024 11:22:17 -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 B75456B0083 for ; Mon, 4 Nov 2024 11:22:17 -0500 (EST) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 974851A03B0 for ; Mon, 4 Nov 2024 16:22:16 +0000 (UTC) X-FDA: 82748928444.08.1888388 Received: from mail-ej1-f46.google.com (mail-ej1-f46.google.com [209.85.218.46]) by imf30.hostedemail.com (Postfix) with ESMTP id 36F9680023 for ; Mon, 4 Nov 2024 16:21:13 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=suse.com header.s=google header.b=dDB+tcjF; dmarc=pass (policy=quarantine) header.from=suse.com; spf=pass (imf30.hostedemail.com: domain of mkoutny@suse.com designates 209.85.218.46 as permitted sender) smtp.mailfrom=mkoutny@suse.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1730737276; a=rsa-sha256; cv=none; b=tv03Fu5TrqsUrcbeBEKBUHyypkzzFGjKx03Qr2dFnLeC+UFsDnp7Ed381W4g5TNxWlDgc4 moom4C4dYUZBCTlX0UxRRLnbIzFVEU+8CHpTElOSoHyrsxMdqfFfqY00rlDJX3bn5gcAlh ADmGvmpAeuIo5z8lqBKmJH0pxY6lGA0= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=pass header.d=suse.com header.s=google header.b=dDB+tcjF; dmarc=pass (policy=quarantine) header.from=suse.com; spf=pass (imf30.hostedemail.com: domain of mkoutny@suse.com designates 209.85.218.46 as permitted sender) smtp.mailfrom=mkoutny@suse.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1730737276; 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=1IJVTOdevInuCFt0TT64VQzJrQeBcyo57p7osJy8EOM=; b=T5ipsSXYBW5QB2dAT6S2rXme9BuvmmytqWEyhZvSr/3m5T5g86DEVERzIdeBqQGmbd1ros AZZ/N5jgyN/9atAx0bUlhEYE7QOdDezC9eVbZW+fdqyxHGHln1P4Treowzz2wQRca/J0IF eQIAoinhFEEiPOQkxuoasRYpOwRDgRw= Received: by mail-ej1-f46.google.com with SMTP id a640c23a62f3a-a9eaaab29bcso113626666b.2 for ; Mon, 04 Nov 2024 08:22:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=google; t=1730737329; x=1731342129; 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=1IJVTOdevInuCFt0TT64VQzJrQeBcyo57p7osJy8EOM=; b=dDB+tcjFdj5ldZiVvaVI3wMhSmFmjaOUHxfC91ELemBXqCEvD81BB5W5/tVVQsF3Mq eftkoYpI8fYO4C2aAbEhsRpc1FOoXY6Dkd6uhYtOfZDav0TyIRpjFTc3/kBslJjCGwU4 JRCeZmcdQj6DvmZYhBFVslvG3nwXmu4DtQrQKX+h1D/1PqrBA36VI3E19aTOTBXYGz8P +cOuD5ZkTK8ausIcuDoV67gGFTIjaMmYhwGdWhk8pZZCeMwEf4LXrhvyMOM/LeOjkz6k hYxqS2aXEEjtILgdKTi4fIDFdEhA2r/rwzIHdFfgN1bXpNl96VjzDB2sYkvFtJZKi/Kx gO9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730737329; x=1731342129; 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=1IJVTOdevInuCFt0TT64VQzJrQeBcyo57p7osJy8EOM=; b=EnYsUk4yciai3Cig8rRF2v9KZPjvN7N+huEJjC8Wu12BjsxkztAf/AmuWFABUYDLcs ywxZLDiK/iDIntVKwpNO1p+aIznos1ljQ0czv1Uur/T5CcgQCrzv+TK6F1P+bkQuUjmV I3VXWETnKdj00cGPG4m8gIoJZUo18l+k8mnxSshI7o9nv6QfpmlHYdKsMA6pmqoXDUXl 8T0WBkdlWJ9aFgIbpB0guOUWBakHAUDqznFSBeN+SSUl7xueDKYuwVn8YkENUT7obAcn msOv1ECm5oig2F+o1KqfONIMaW7wpgNHrHKnUyoICJewm3wtjQgnBJyU4tx702908+EK Z5eg== X-Forwarded-Encrypted: i=1; AJvYcCV22/NTusHAv3OBdrhTRCP89bIYuWJh+FOOFd54BhPu5iHqh5kEAUmgKgARX2WW9bGp8W7H3DkZ3Q==@kvack.org X-Gm-Message-State: AOJu0YzB/yFTsUgZCG29ImHJ58LA0awBbT9eBWhjl2SKrNqkAwL6Vq0X FouwYxSgOaX4qNJzJ+WjnK3N42kj3JSItnw1C3L/rlnVJ0skNEaTj5ltmjOh1VY= X-Google-Smtp-Source: AGHT+IEIxI5kzSOoP15F+IAqnvkf4bEB0uP9CKSZmNbKww+N79Bfsg6uYpHMWT+RGeNBfeWTUF9b4A== X-Received: by 2002:a17:907:7e8f:b0:a99:dde6:9f42 with SMTP id a640c23a62f3a-a9e50b935bcmr1467166566b.47.1730737329029; Mon, 04 Nov 2024 08:22:09 -0800 (PST) Received: from blackdock.suse.cz ([193.86.92.181]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a9eb16f85e8sm1618166b.84.2024.11.04.08.22.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Nov 2024 08:22:08 -0800 (PST) Date: Mon, 4 Nov 2024 17:22:06 +0100 From: Michal =?utf-8?Q?Koutn=C3=BD?= To: Kinsey Ho Cc: Andrew Morton , Johannes Weiner , Michal Hocko , Roman Gushchin , Shakeel Butt , Muchun Song , Pasha Tatashin , David Rientjes , willy@infradead.org, Vlastimil Babka , David Hildenbrand , Joel Granados , Kaiyang Zhao , Sourav Panda , linux-kernel@vger.kernel.org, cgroups@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH mm-unstable v1 2/2] mm, swap: add pages allocated for struct swap_cgroup to vmstat Message-ID: <427pnhob4jjh6shhwypbsvaqgqvikgvxche2llbieagksbu2je@dwneoygkvixc> References: <20241031224551.1736113-1-kinseyho@google.com> <20241031224551.1736113-3-kinseyho@google.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="xsnkmnsfnfqko6pa" Content-Disposition: inline In-Reply-To: <20241031224551.1736113-3-kinseyho@google.com> X-Rspam-User: X-Rspamd-Queue-Id: 36F9680023 X-Rspamd-Server: rspam01 X-Stat-Signature: ceg685gfbwbuowyypo1mip8ugzccmz71 X-HE-Tag: 1730737273-956777 X-HE-Meta: U2FsdGVkX19EWXtYeauhZ0+ryRAsrTtq0ob5nMN7/XF82aPhRwm8QlidliatRm7uSF67WjV3LqSGDL4XxFPJsrjKbZCoUk2/KT4V9z56gnycsvPgfyJt2T6hGIItRWRIUaJxsE0Um1jmUgzHvjKncfGO7YNBlJax2hFW/E7bb6mH3h81hYU1dyZFiqihoIws3hWmCWLy8t0XJ/Qbhk+dldtGTKThARsTR5XiOfRparZ59Gj31pQCbwqRmqsm/AoVsYA3E+DkbVb5Qd1tYsLfGe5fFalaGwRPhdzs+CFWli1agUar/gY9OsfyHevc63HfnqZRcp1kfNKvZ5od2Cz9R6q+QjVBrQfdD/0RJQ7Pxk4OV1KIkD849g4znIrmjrkMCaRHRnGs42wz5rprhF0LHng2+nxbEf7vvDLaftf8kxWQqAIdrw2SOsY2YZjKJzSFFhRAWLcfvHLl0s1bSzdugaUG/e0tHjvrb2YAJpa0CE7Yo4du99HdoQXec3IAyLoAu97kqo4SsHiS8M5RmZStQhYeVRK8Zszrf8AULU2RhWSLLMMlFICf1MOo4QTgzbyu3poDNhSeoJOyeeQYtDweFgeEWUO2ARATRjf6W4DrqDJR+jyeAFE1iUz2G9IokI9Mu9tMd5qTkOT9fyrmAKiWRQ1HjUYHe3Z08eRi5O734ZMlUBGoEijjmme5U+9jVW3lRzxOsCleFfEZvPmSOuagT+ozv0oiw2XcBBCSMDZVlv1Aigslocvku0zkp6ofdUYKocM4/neL25y2N09fkdS++E/Pz2OmIDmoMP5TVkSNvgX131kRRBn0fRqrNJ4fYm0OL3DHdAub4ysdjIiAwE4+cf59vr2wrGdgcDF5TIGj2SqlLCWoLtav01XwelVvpCrZNFgalV2O/GuYjj2KaegxwRtwpTb8G2AOx/gncGRf9aeTk2bZX+UNxFyjhDM/ZCxpdDB1xosNXhySabiEF54 tF7lGllb +F+DJHI5a8B6o0LaZvmbtk8Q7IdRTallL3inpWb8+l6Jpd1RN30GHJYnN1GBQgARTBYbUL6eXzeZj0GKmp4wWYeyRGVfBPlh16dGDni5UJEZTy9Lpz52SWiFRto4hxFcudTfyGZOzZOGOdHPMDrtvKs++DvQYcfhs14RYQGnRM/HT3pQ1s0WNih1VDcuBTpFFL64FMwen8XDWt3FVWF68N7kjg1asP3jJFIBQ3H/vxWIruPgzjzO34BmU/Xi6aS4OBzwvlD6oMAQ8seaTM/NUKRGM9qmZwI/vhbCHGjUQbW2yBOhjh9IA6X5lHGcfqr2J9o9oyhXtBnZaHtXmJ5/LqAX8DhFM7PCtzuwD4GDlQxo7+aj2QTk6G9IwOWoDSqF0bDXx69k3Q3qhgUGw9VqCrmQO5Wn0jYT2Gri94hfNYFDF4PmCcqkLB/nk1wcgdafjzrBtlGtNRGak8w2TJBnaCIe1bg9tK1kFN3j4nsVFxIsLR1S1hxn38mFvb1LVDYlQDEI6 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000003, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: --xsnkmnsfnfqko6pa Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hello Kinsey. On Thu, Oct 31, 2024 at 10:45:51PM GMT, Kinsey Ho wrote: > Export the number of pages allocated for storing struct swap_cgroup in > vmstat using global system-wide counters. This consumption is quite static (it only changes between swapon/swapoff switches). The resulting value can be calculated as a linear combination of entries in /proc/swaps already (if you know the right coefficients). I'm not sure this warrants the new entry (or is my assumption about static-ness wrong?) Michal --xsnkmnsfnfqko6pa Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQTd6mfF2PbEZnpdoAkt3Wney77BSQUCZyj0rAAKCRAt3Wney77B SY9LAP9/jdQUnp8MsUTsmirYbLEY5QeOWGUXcJ1lihd7wb/XxAD+M2sjppH7KZ56 DqztrEdrWYgFudgEBgGGKuXkH178EQo= =xrK9 -----END PGP SIGNATURE----- --xsnkmnsfnfqko6pa--