Received: by 2002:a05:7412:b10a:b0:f3:1519:9f41 with SMTP id az10csp44735rdb; Wed, 29 Nov 2023 19:30:14 -0800 (PST) X-Google-Smtp-Source: AGHT+IEHefxVbqTvTUVqngblyoyPqMpDd4WrsvXcNxIukQGH2uUJCALByZoBF1ZmajwsyAJ6rafF X-Received: by 2002:a05:6a21:99a6:b0:18c:110e:c33d with SMTP id ve38-20020a056a2199a600b0018c110ec33dmr22748908pzb.28.1701315014545; Wed, 29 Nov 2023 19:30:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701315014; cv=none; d=google.com; s=arc-20160816; b=kkVucrPls7HriyHhq1Na8IJcpUdXnUXRDxtvoewgpiD0Vi+lwWCkY43uZ1h5uENenW WZkz8VAXdZ66CV74VXO/JVftmyHyF+FStfX6HG1cKNyDp8jBJ5AzBlVJkAq+N7xD1dmJ cB6wa1mOCnRq1I4Li7QOPO0x55vGU2mA9jO+fP4ikbMbVu61Q81R3nsySKlKLf9oqX1o VcgMiUUbkWgin2YJJA4Xl0PCMfJDt62Wmi9NCzYdFA8YdCsRbQ7R1unT9NQgu8khInHp 4GpiU54qLsgKtR9pHD+ZornheMVZbdx0Ek5wOXqn9hYhrnK50sLY6ZIK+gvUvV04JxdN hKNQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=KzUCaiBxlCQAig49WO2ddiIpIQAq6C9H0nvIt9MnJxk=; fh=FAqMwSEn2tJ54vgXbi7sD+hzzK18AFuIXRXnPJ+mpdc=; b=Xet2BVk7TN1Bj7DlgJ/2+ufuHfXb+Zj15+WIv7LUncr73sIa8HWK/WS1p0l2kz02Ud yw83bEBGMfPrhnAXvinfmukgEO/yjfzPNJXnvUHeNMgj9fVIfcn0UgcrY9QxXSxbtt9S ufW9coT3cXy0VktleeZd/po7PDQmc9cZy6X0O026RVsJ0tVKmzTZTT76jhS+nxo/zTHE siIhXJVh4ank1JdxkAEx2wTjNSO8Iog3vuVFV8z+BT7dzo4k1OJR8/7g8YacuC7MoE5F r2B1XdakyywV2zv8jOoM8whrGEWPZl0Tj9ZFU6EAqAHvtmP48X5yrGlFM+0sj3XxdQAc 1GRA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=casper.20170209 header.b=X30FX6Ro; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from pete.vger.email (pete.vger.email. [2620:137:e000::3:6]) by mx.google.com with ESMTPS id w5-20020a170902d3c500b001d0029879dcsi232323plb.213.2023.11.29.19.29.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Nov 2023 19:30:14 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) client-ip=2620:137:e000::3:6; Authentication-Results: mx.google.com; dkim=pass header.i=@infradead.org header.s=casper.20170209 header.b=X30FX6Ro; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by pete.vger.email (Postfix) with ESMTP id 034D981F36B5; Wed, 29 Nov 2023 19:29:49 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231639AbjK3D3b (ORCPT + 99 others); Wed, 29 Nov 2023 22:29:31 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48178 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230393AbjK3D3a (ORCPT ); Wed, 29 Nov 2023 22:29:30 -0500 Received: from casper.infradead.org (casper.infradead.org [IPv6:2001:8b0:10b:1236::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5F5BD1B4 for ; Wed, 29 Nov 2023 19:29:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=KzUCaiBxlCQAig49WO2ddiIpIQAq6C9H0nvIt9MnJxk=; b=X30FX6RoIF8uET3Kc8+Mi1Ti7y rnuewCmgbFVJtaHP8jqjWa1iVEUV1CWxeSxrfFkrgf6x0jbq5jiWkIK7Mx1e8uficbB6HkWI9tvDe tStb/WnFgn4eJUYGl89zpWd2UnW4exHZI8B3KQExvS7hVq4ug60fQ6/jQKcQzFiOShWMiXsQBfgC/ Xvf411d8LvFmNSeNAGaZqDO7UAjzmJX2mH7mfGw2sruSsdwUF1sy03kT7+Vs4hiXOqz8KsZlP/BS5 4Q91rLFDlPqsYg0qouu0LStvdF9Fu/aDx5r1wl6MgFOgyNcC3zGCSuRRXGEi9Ik6plrOpJ1MWER0H vg9Hr2Rg==; Received: from willy by casper.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1r8Xjz-00E2d0-CZ; Thu, 30 Nov 2023 03:29:27 +0000 Date: Thu, 30 Nov 2023 03:29:27 +0000 From: Matthew Wilcox To: zhiguojiang Cc: Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org, opensource.kernel@vivo.com Subject: Re: [PATCH] mm:vmscan: fix shrink sc->nr counter values issue Message-ID: References: <20231129130126.2130-1-justinjiang@vivo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (pete.vger.email [0.0.0.0]); Wed, 29 Nov 2023 19:29:49 -0800 (PST) On Thu, Nov 30, 2023 at 09:56:59AM +0800, zhiguojiang wrote: > > > - * If kswapd scans pages marked for immediate > > > + * If kswapd scans massive pages marked for immediate > > I don't understand why you've added the word "massive". Do you mean > > that the pages are large, or that kswapd has scanned a lot of pages? > The added "massive" means that there are a large number of pages marked for > immediate reclaim on evictable LRUs. Then the word "many" communicates your meaning better. "massive" would mean that each page is very big, while "many" means that there are a lot of pages. It was foolish to send out a v2 so swiftly. Best wait for someone who's familiar with this code to respond to it now that you've clarified what you were doing.