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 3FE6FC3DA4B for ; Mon, 15 Jul 2024 20:46:28 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id CE8976B00AF; Mon, 15 Jul 2024 16:46:27 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C98DE6B00B0; Mon, 15 Jul 2024 16:46:27 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B60AB6B00B1; Mon, 15 Jul 2024 16:46:27 -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 98A666B00AF for ; Mon, 15 Jul 2024 16:46:27 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 54DED120222 for ; Mon, 15 Jul 2024 20:46:27 +0000 (UTC) X-FDA: 82343170014.17.1E86BBD Received: from m47-110.mailgun.net (m47-110.mailgun.net [69.72.47.110]) by imf01.hostedemail.com (Postfix) with ESMTP id 8FBF840002 for ; Mon, 15 Jul 2024 20:46:25 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=relay.vimeo.com header.s=mailo header.b=Va2dqn6A; spf=pass (imf01.hostedemail.com: domain of "bounce+ea57f2.9d2a1c-linux-mm=kvack.org@relay.vimeo.com" designates 69.72.47.110 as permitted sender) smtp.mailfrom="bounce+ea57f2.9d2a1c-linux-mm=kvack.org@relay.vimeo.com"; dmarc=pass (policy=reject) header.from=vimeo.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1721076347; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-transfer-encoding:content-transfer-encoding: in-reply-to:references:dkim-signature; bh=60XeB4Y6cdSYT0bzY86psxuZFgQeK3RBilXsfgGxjq8=; b=3gA/cRuCcahx147GZL6n1ISoBOjmdKfIizq3YDmYsA3coT9gkkRy2V73QS1Mm43qTNpBR0 yeUIC3K2eMOFhAO90gx7hFLh9eOAPLAiMluCicCwfWaJyHpnSBiWFboQbXW6P5SlgnNYew qGnbJJPaj7aWBhaj86epKGevVXhgxrg= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1721076347; a=rsa-sha256; cv=none; b=oGZC3zFa2TUTZ8+AGnReOtsPTjNVb5KNzbyXZYfmioeLQQ3vYYdEe4cdcIaTCBU1TSLgf4 ruTzPiPocUDIj6eFUuiWHlJr1nt/RoQJDJ29nsJ5T+lbqZwubcrGq6EXdECNs+DtvuViXr vsdqo6B6LMLp0Y1orlzeitjsd5/XUFE= ARC-Authentication-Results: i=1; imf01.hostedemail.com; dkim=pass header.d=relay.vimeo.com header.s=mailo header.b=Va2dqn6A; spf=pass (imf01.hostedemail.com: domain of "bounce+ea57f2.9d2a1c-linux-mm=kvack.org@relay.vimeo.com" designates 69.72.47.110 as permitted sender) smtp.mailfrom="bounce+ea57f2.9d2a1c-linux-mm=kvack.org@relay.vimeo.com"; dmarc=pass (policy=reject) header.from=vimeo.com DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=relay.vimeo.com; q=dns/txt; s=mailo; t=1721076384; x=1721083584; h=Content-Transfer-Encoding: MIME-Version: Message-Id: Date: Subject: Subject: Cc: To: To: From: From: Sender: Sender; bh=60XeB4Y6cdSYT0bzY86psxuZFgQeK3RBilXsfgGxjq8=; b=Va2dqn6Akp21i4jZG7p9ivyj7aAB7Gsxe3vBNQ9bs96Om7ZNi+oc94kEpBbPH+CuMbm4ALiL8CCRi/9Gs4fDCTg8ieO2c5pIekhhkHzMGdmvTcBgwp6raaxKHIN6ibRkgIQ0/sFGjSqSvqGZZtoTkWC8Tlt7n8ikCBWsM3Fsfv0= X-Mailgun-Sending-Ip: 69.72.47.110 X-Mailgun-Sid: WyI5NTRmYiIsImxpbnV4LW1tQGt2YWNrLm9yZyIsIjlkMmExYyJd Received: from smtp.vimeo.com (215.71.185.35.bc.googleusercontent.com [35.185.71.215]) by 12c5aac5a65f with SMTP id 66958aa044aa56963350d379 (version=TLS1.2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256); Mon, 15 Jul 2024 20:46:24 GMT Received: from nutau (gke-sre-us-east1-main-c45160e0-vtn6.c.vimeo-core.internal [10.56.27.201]) by smtp.vimeo.com (Postfix) with ESMTP id 732246011D; Mon, 15 Jul 2024 20:46:23 +0000 (UTC) Received: by nutau (Postfix, from userid 1001) id E104DB4070C; Mon, 15 Jul 2024 16:37:30 -0400 (EDT) From: David Finkel To: Muchun Song , Andrew Morton Cc: core-services@vimeo.com, Jonathan Corbet , Michal Hocko , Roman Gushchin , Shakeel Butt , Shuah Khan , Johannes Weiner , Tejun Heo , Zefan Li , cgroups@vger.kernel.org, linux-doc@vger.kernel.org, linux-mm@kvack.org, linux-kselftest@vger.kernel.org Subject: [PATCH] mm, memcg: cg2 memory{.swap,}.peak write handlers Date: Mon, 15 Jul 2024 16:36:25 -0400 Message-Id: <20240715203625.1462309-1-davidf@vimeo.com> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 8FBF840002 X-Stat-Signature: xdsaq9ge7xbfjszxrqzq6nx7dttfry54 X-HE-Tag: 1721076385-996342 X-HE-Meta: U2FsdGVkX191KF9eN9Qx15WvqBjsS4kJDlj2D5+0ENfDFPQySfc9n3Z3OjBCjTsKwCWAGVQeL8d5ppO/wy2vhchZ5hRjGXZ7Ry5wJBJGa7ncw9Fjp51U+HUmweEVMwGS3LCvt49TRTKur3zqT69iyH+l1AkT6eWhuUuuW1jbxhEmfhuzO9R+hD4P8R+attflfR20cKvqyLyyaLhnBgCYHRoiVx9OJEFxwpy7HPZA/lHiQnYmeHljA6wAso151aYEAJyFfgP9A4WHJ4Gzd4IHfUcBBS5W3qmx3LHh50zUgcUPZBAOdpHABpWFbbOmfmIDG0mb75FtK5rb7jxaIWjKKIEh1kJemavb0MPz+RT0G5Pcv53tGN3Ry+7n8OIBjpq/W1BBysDF8aVLRIeap4YbHiNNBofbdukKAdWNXlfHQ2lEQ6HSp2tUAsZmxvmeuB9Fenn3KJWu1tnKwD9SmgoiFWdUjGLthY0M9eAt98K6Q7YKa1UY0FBLjCXjoepK57CFeK8ChHKsMGTI1b/74jdY3n5HvXH7rq0gEQOUwF1pzity0IRzcTM/jminAyx2OYY8KpXMcK/wrDnjdvDLAq/eDxxpGt1Bg0pbCNZWS/LQmikGqrQbFNQ+2rMYReKBt57J6hLwRkTTZqf2Iu6VdqbpHfiNUjEq0yzlnGQrMWNORvp54Sd2ohZ4m2yajiu6fawkAgczZ5P2kezTKk9P0H3qUeBWVrcIov4Tvn2UvwfhOHK5rauFLagrtYjzYPZj0q5RMVbWblj3OD/JtURUDDFy5KUx57KPdrDK41zwrO1tdoJhaXQOeAZ/DzTsAD0/ta3yrlh3xNT+F+rZ/0borx2svk7OGXzMcxVNWSrxppDa5+o7YrquXW7rFBvWxzxYRh2jTwtt6gX7Udal7bGVOSx7TNP0jZxQzYT1TQE7lMh+po/aep63voC1nZPw+XNpBgYvhgyrj/9yjtqxM1mEuAM vsmICy66 KLOimsVD8QW589ZWcPoggssyXoNcsC0frQtTKAW6oiL9KXg281b8/KoAT5CNLfO8s61osszu1w98N4rmMrRR91Z9XXB1GoiKXika8jSqh9EasuutgfKBw3zKXBDnei5QEwKY93F8WWH0aut9Mrb6KcaaDDVvtw8DVQrxJlGPldWb7MtR+2GALx5Ag5Yhk7WY0/m5LACQvSafwjwxYVkRmUjTs35Bo0o0x6o1ie8B+3IQh7Njk4giqQJkOUdJEG8ZyEAHdWGX0lKEvdFJa/jVoL5hIsoHdTIcAKGXXN3U7o0FIM8HIdLCSBuNu+GVC5GdwdAAd14cfITZcc30g9XCtAfD0VD+1AuAWXCNzdTaTgMcCbG2v1DoH6YzBiRwhGeKlSg6dG0hdR+AZHyHkqwAs+Fxm+s25qHpSI5n66DrBWLRCO72+RiwkQfOQr7wqhSiIr8p/1MibDLVz3mWNKOC1in/4b4LUqcG3+h769FeWbyDYhuMVzIHeuBn3B1WbinSSazndkceCU7jcU5ggqBkKInjPo+iDtVUnbI9OMMplOSsQG86zwPsy7/YZCd9Tjj1hHrg8ddDPPFm+JuK1iH/NTGKdbI87JczAlZeB 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: This is a rebase of a patch I sent a few months ago, on which I received two acks, but the thread petered out: https://www.spinics.net/lists/cgroups/msg40602.html. I'm hoping that it can make it into the next LTS (and 6.11 if possible) Thank you, David Finkel Sr. Principal Software Engineer, Vimeo