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 A3AFAEE020F for ; Wed, 13 Sep 2023 21:33:48 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id F3E686B029A; Wed, 13 Sep 2023 17:33:47 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id EEE236B029B; Wed, 13 Sep 2023 17:33:47 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DB6BD6B029C; Wed, 13 Sep 2023 17:33:47 -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 CE8746B029A for ; Wed, 13 Sep 2023 17:33:47 -0400 (EDT) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id A4D93C0442 for ; Wed, 13 Sep 2023 21:33:47 +0000 (UTC) X-FDA: 81232876494.20.8B02D08 Received: from mail-qt1-f175.google.com (mail-qt1-f175.google.com [209.85.160.175]) by imf11.hostedemail.com (Postfix) with ESMTP id AD7A740004 for ; Wed, 13 Sep 2023 21:33:45 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=cmpxchg-org.20230601.gappssmtp.com header.s=20230601 header.b=LQ+8KixZ; spf=pass (imf11.hostedemail.com: domain of hannes@cmpxchg.org designates 209.85.160.175 as permitted sender) smtp.mailfrom=hannes@cmpxchg.org; dmarc=pass (policy=none) header.from=cmpxchg.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1694640825; 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=S915mKK5+DIHTjSPmbc01fyab6FvzQ8To3PxTMKLA8Y=; b=r6HUBhOYdXtwuk4JmYacUWABU+Mfy0DwbfJ5rMbBbTJf+ZPAD9mM5T3zsN029wgX8NSksT Foq3iLqnWFciu1g+uPK7PwBtqOVtJfkn9PefdZYplKpJUEFC+mDOcfQkBLEqQ9NwENXaNN jKdN9rJdkHU1msbC4Ht80hQHIqGU8x4= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=pass header.d=cmpxchg-org.20230601.gappssmtp.com header.s=20230601 header.b=LQ+8KixZ; spf=pass (imf11.hostedemail.com: domain of hannes@cmpxchg.org designates 209.85.160.175 as permitted sender) smtp.mailfrom=hannes@cmpxchg.org; dmarc=pass (policy=none) header.from=cmpxchg.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1694640825; a=rsa-sha256; cv=none; b=AM7Ym8qb2BQJoaxUyjxPqeMppKEUQBkPy8MuSbqoHTk1bH5ys6QCyfBXyENqwTlpSRxBQ4 c1g399jjHlVjvp+n6qFczs7Us5azuRysG4xpmPqRqUGXOAyL8oSJhLlSjMvC5IwaoqYCJ+ xZbxNQjYZkuBYnaptwZa+DlWbbHVqbE= Received: by mail-qt1-f175.google.com with SMTP id d75a77b69052e-4124e1909edso1313291cf.1 for ; Wed, 13 Sep 2023 14:33:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cmpxchg-org.20230601.gappssmtp.com; s=20230601; t=1694640824; x=1695245624; 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=S915mKK5+DIHTjSPmbc01fyab6FvzQ8To3PxTMKLA8Y=; b=LQ+8KixZ8nK3H/6oIghcHLWYApAXWpwrUcZmDpfGkC8NqdpibgxbfViMRpU4PNLMOU yLjcVWccPJFjLWldrAxY//SSC3NDvlnPfiUumg2M+/KRKYEtZNfDGBX+Bt62nleToqow CvQU62xGuTPxSYPo8kJhGD8Ky6iOarvVu5q2VMTceY9PgHCAl88uqEgHYpjwFPoR6NYe y6gJR6PKVP3HdcrMgJdqXD7mNraXLnR+pdOGi1zFNK4sB4EBnWRYsbtPQc1F65AYErDE ptfDCw0a6FBKubH3lSEakIXhpAh8uwKlALi4vvyhtccIKSQ/Wwbxa5GynsFVHeqG/eA7 lDIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694640824; x=1695245624; 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=S915mKK5+DIHTjSPmbc01fyab6FvzQ8To3PxTMKLA8Y=; b=lPrLc1ckJ4XsM7xPit5DdniiNerAR4UAFQBMQYCCswzXkxntgFfMg7Oo31+8/BkUUR HFeaz/0uStYYSgbGjLdqeA1DuvpTXzMizD1f1i0pVYobf7b9jKoylXjnb/zUKIvmReKV f6qchxYyIMzZtjxIhDzy235/vdyXK0ymrTSovyASTJmVctifWvltFOlc3Cd2xxjXUzBF yrDOE+bR4t3ISJFQff05vqn7oODNDSGsYJvnVCSV9wJO9JMcZJmTA9GjvIa6/ty5ndjw 9OritSkPDLV6+2CsxYlf4teLz8RqV/ytXN+75wGRjvbEiOLyoBcr/WrUYPqYepnu2nsJ bSSA== X-Gm-Message-State: AOJu0YyNColo8q37+kC3DTFg216l3xkNu48XOVBlSb2OBB0UOdrRo85R lqs8Dv4zBYwyWfvpsy7dzpaxgg== X-Google-Smtp-Source: AGHT+IGj+kyFClqGaSCr+a9vcw6r5z/yulRoGnb2lHWIW6UVnEUsPPXQyQJpiOCcHgO3CkYJ6FqD2g== X-Received: by 2002:ac8:7d8d:0:b0:40f:de02:8315 with SMTP id c13-20020ac87d8d000000b0040fde028315mr3437193qtd.7.1694640824612; Wed, 13 Sep 2023 14:33:44 -0700 (PDT) Received: from localhost ([2620:10d:c091:400::5:35bb]) by smtp.gmail.com with ESMTPSA id o21-20020ac872d5000000b004120400921csm47884qtp.94.2023.09.13.14.33.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Sep 2023 14:33:44 -0700 (PDT) Date: Wed, 13 Sep 2023 17:33:43 -0400 From: Johannes Weiner To: Vern Hao Cc: mhocko@kernel.org, roman.gushchin@linux.dev, shakeelb@google.com, akpm@linux-foundation.org, cgroups@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, Xin Hao Subject: Re: [PATCH v3] mm: memcg: add THP swap out info for anonymous reclaim Message-ID: <20230913213343.GB48476@cmpxchg.org> References: <20230913164938.16918-1-vernhao@tencent.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230913164938.16918-1-vernhao@tencent.com> X-Rspamd-Queue-Id: AD7A740004 X-Rspam-User: X-Stat-Signature: ijrxqtk391ujscqcap7cdwwb77993ukw X-Rspamd-Server: rspam01 X-HE-Tag: 1694640825-87363 X-HE-Meta: U2FsdGVkX19cvrFHQhidrOTJQPZJM8J+M5sUddx2z79oPYzJAtxyJvikaQlIw7qsUDAfHu98j+P7l4ga9fdZ10fCStnKeu6z6qxP2Qz4GfNIkw86sYZjXtyN8E8OvvoB7xQ24Np/6+5mZZ/C0H/Q78stRSGVE4rEKB0bbNy7s0D30VtEoNZLI7ZUh/QIFQV7mWJcLkLBYScA/MX1ZwGExocyd/q1uj/WGH7wZSshVQjHkJ04CAnPQXj3IB3oVTRy97Dy0otkoHdkRclvg2pmy349VOPUq0uQMdHgyA8xqW2MC3SjnKuO3q5Zy8sQr/ckG7gTBW9qfDp05iqRF17XG5POoaX57TBPsLC6ituhsD0roZJ9rxNYB7lYfE7fGryRBB6ByyMfZXfIhNp8kW3i116taQwo367xFuH2smwGTaIEM9oZbRgdJTrWpvd2CbyZk6gn1CuZSRJghxKT6uvpf23R+AUMOS5XdbGVdAgttGtVZTEAYClBO4uGeCU5CJFnwmm9LKIrP8JpskIFcG7HynaKZOVEF/LVE6dJdu/pKVQ3lHwYLuXsuErIRDqPFJcg77b0yRVMnLcuw63R375czGS8OfBR6GwDXMWSe2HTprLWUdtGUM86iiCtPOoChQL9S+LNuVQVYvuoSsEazQlNFJw4X8IP2Co5nHXqERbAt5KwiWEc1Do655kvUSjMxs1oyT+eIjZ82mkhPGfpFPoFHni6hr9vpqDsqDndRztqRHaJlxrqQpCPSQQmRJDTtwHHlb8CcSXoM3VBrpH0HvjRRa86loT/QIg2EvTiPJVvRO0mEDYBJAnRmNeJYi+1cFRFv6Y4CfQ10t91zJYvGIqvV5mYSyIz2PYRfraSQiTrvNSgiwqXhMfVFcFodzMswAB8UVLeYTB4Yg9+vc4C2+6o2wPUSWn6C7iwpw1tzk+O6O8+iYsT5DD0sgYtJ+S0i+ZgMNRS4H279lsTED6dnmK kTkHitlE RMeFyeHOlMCabSwUYr7RZ09Ff2AYzVj3alhcft7SNQwqPLqTz43kckjJn1K77boEFQ6ESPvsjg+ntpMAHOefER9zGAEKJHw+6prKDd2FvjgATyA/HyrcYRNb8dEFvKnxKPYxPbyMFwY0qPHqLjmRgqRlqoP1M3+SsqouaqF5sf5nQiABg5Xs2rYBeV0tzfvfvBuKL+48w8mHm13h+Tal3QMKURA4gawocrfLnI0KCLIMOXIvPXaafVKTAFuHwR8esWnqhMaQ3Bfv5aIn0sSTux9AevryUG0ccsS1PVjtJXLL7ABaOsFkQWcV1j/u7zEpnaYCSr9Px5TXnDZJ9Tfq7ERg/oFrqe9Md6JHWIB9gDyRl9tETd9E07KNq5+izOqJamBGz6sHZEeWvb8Q= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000551, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Thu, Sep 14, 2023 at 12:49:37AM +0800, Vern Hao wrote: > @@ -296,6 +295,7 @@ static void swap_writepage_fs(struct page *page, struct writeback_control *wbc) > struct file *swap_file = sis->swap_file; > loff_t pos = page_file_offset(page); > > + count_swpout_vm_event(page_folio(sio->bvec[p].bv_page)); Argh, this should be count_swpout_vm_event(page_folio(page));