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 133BBC369B2 for ; Thu, 17 Apr 2025 14:52:34 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 48F026B018E; Thu, 17 Apr 2025 10:52:33 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 43BAB6B018F; Thu, 17 Apr 2025 10:52:33 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2B72D6B0190; Thu, 17 Apr 2025 10:52:33 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 0E5A56B018E for ; Thu, 17 Apr 2025 10:52:33 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 00587141939 for ; Thu, 17 Apr 2025 14:52:33 +0000 (UTC) X-FDA: 83343826986.11.39BC643 Received: from mail-qt1-f178.google.com (mail-qt1-f178.google.com [209.85.160.178]) by imf07.hostedemail.com (Postfix) with ESMTP id 293E14000C for ; Thu, 17 Apr 2025 14:52:31 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=cmpxchg-org.20230601.gappssmtp.com header.s=20230601 header.b=IzaIn0eD; dmarc=pass (policy=none) header.from=cmpxchg.org; spf=pass (imf07.hostedemail.com: domain of hannes@cmpxchg.org designates 209.85.160.178 as permitted sender) smtp.mailfrom=hannes@cmpxchg.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1744901552; a=rsa-sha256; cv=none; b=FrLfb5dKblcaQUUZxdx0mkALW8LuoihmnxlX8/OQNsvN5D3xZGiFxfDpyd8W4bgyJRp86Z h9WtjmDuN3IbP4vA6GBM6AvofjsKO3Yghwxo+SWHnhcjQqCVjB+AK2b7uRoXhVkoOe5W8p J4IqN+M099gBBwQCDVOz+v2CpNNR5qs= ARC-Authentication-Results: i=1; imf07.hostedemail.com; dkim=pass header.d=cmpxchg-org.20230601.gappssmtp.com header.s=20230601 header.b=IzaIn0eD; dmarc=pass (policy=none) header.from=cmpxchg.org; spf=pass (imf07.hostedemail.com: domain of hannes@cmpxchg.org designates 209.85.160.178 as permitted sender) smtp.mailfrom=hannes@cmpxchg.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1744901552; 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=cNdlL3P+kB6sb+uZFj+Sde9hgZanWGCpbxTUw3Vgows=; b=aIvubB4NfKYyMgG4WNtx1TniVwuzeCbEFtl2tnjcTrp3ntL9t88QLseGoTaA7MUnfvYt9c cP4LfDqXuJhbIb2KabvrEtqE3wfEM0JRPDl6rQqP9KACHLkHbqgFb8uUM1mDZ0xT09SECg DuLOF+B25YtS3du+5E2cxbvJl8FpaME= Received: by mail-qt1-f178.google.com with SMTP id d75a77b69052e-4774d68c670so12277361cf.0 for ; Thu, 17 Apr 2025 07:52:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cmpxchg-org.20230601.gappssmtp.com; s=20230601; t=1744901551; x=1745506351; 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=cNdlL3P+kB6sb+uZFj+Sde9hgZanWGCpbxTUw3Vgows=; b=IzaIn0eDayp938cRltcrEMUkENLbKY/rEX0m8/BIUMCqK4MZgqVFLOaQ/T1y7Y1of4 IMesjnNO7efETcPR0l5STNX7Jy9GhvEBCqTSgVwPuE4MhE21YtzGOOAvn9RKi7ThklTt YTQfz/ucbyFfJm+t+SzYPoxS0kNaFnyKCTF0KCC1hm7A+1HvbR++Vlm+5hQC/nW7eJcQ ZUToQZFdptJLUTpgSOImRuo1onzGjeD8+RbOn6tTjntnS5M3cYt73j2RR/kp51HBZan/ nvuOd6UibgjK8hoDqmHMU35cCg3XJwE/MGU2JNreuIM7d0zN5g8MIT36v905uszSa6Rh eo+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744901551; x=1745506351; 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=cNdlL3P+kB6sb+uZFj+Sde9hgZanWGCpbxTUw3Vgows=; b=aZBK5ZDNIP15P9mJJyfC5ASHKsVCqr0ZLWZqb61EdDkfMppB2ekgRJqyTdvMHRNW7x XVH0cSmTHRl6IdC9e3+CrjgC3qPmvUzxoxzlz7+NarEH6ASkqJemBUePt1hKtv36JIQg up0kGRtAqfiJKuY3g8F7bUadmQedDKy+TmI3c5y/eT6fkyMxzePedMt4q89irwkujfVU /kKm3usi1z5pAEi7IP/mx0ZAZ1U0EHa7Uw4m7jtGnikkyIaLQcoLuzrP8iGBa+nYtHFd CHbF5/zT4NPmUiyozVFcvGrNkDBZuJD0KYZFIeImKECEmhc7L0ARn35jqo8Sx5xZrU69 bE+Q== X-Forwarded-Encrypted: i=1; AJvYcCX1bYtQCuPLlQUirwPOy5pDh2NLMLkHROWvkEi0egHCrgzbcYsLfMMXpTRADiuN8DiXczpkn0mNzw==@kvack.org X-Gm-Message-State: AOJu0YzZxBeB3iqlPiyfgXReG2Z5HwtmaQMe0wZRVko37Hhl7LfcoElw VpKisnpki1JAmFwvN1c7RmoFoIPW3a7Z0fzgDmqz4yZe77DK3t4a+tTduSLKNiQ= X-Gm-Gg: ASbGnct8PALKcdQ4y38Za9EaBA011ci4qSkitwS1kE0DiYO3ATwJ0/Tt3vYilAxZ7jT Q0sUghg5xoRhXcFRiX07keHGFj2zybHLclFHrZV6w6Wet5UWPBmOAcgFToiONE2F2VTOQGsujj3 2xN3vwDew3OFTJcpiuTsPrIXW7kzT9zqT4DfXnH8lQmo+6GnQeF8v5B+lIue8+4yzV9C3rOLDRe wDu+mAukHgh3WhZJx15mZam1tyHz0mPNT3jdDPjTMyQREJw4d2ELB/vw5sFiWGclBVRWrqoV9oI 4+uqNPbWbgiKLOnxDB/MpEXYjAC/4ap7tLAKWlw= X-Google-Smtp-Source: AGHT+IFoM28HUMMSsl9CsOqS/2wRZ/w4+IJS7bMDbtZm7rzCvcmmOo+0hBtEKG+MS4hlQt+J9+2Pfw== X-Received: by 2002:a05:6214:410e:b0:6e8:f17e:e00d with SMTP id 6a1803df08f44-6f2b2f426d1mr89621206d6.14.1744901551363; Thu, 17 Apr 2025 07:52:31 -0700 (PDT) Received: from localhost ([2603:7000:c01:2716:365a:60ff:fe62:ff29]) by smtp.gmail.com with UTF8SMTPSA id 6a1803df08f44-6f0de98224asm127756826d6.65.2025.04.17.07.52.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Apr 2025 07:52:30 -0700 (PDT) Date: Thu, 17 Apr 2025 10:52:29 -0400 From: Johannes Weiner To: Muchun Song Cc: mhocko@kernel.org, roman.gushchin@linux.dev, shakeel.butt@linux.dev, muchun.song@linux.dev, akpm@linux-foundation.org, david@fromorbit.com, zhengqi.arch@bytedance.com, yosry.ahmed@linux.dev, nphamcs@gmail.com, chengming.zhou@linux.dev, linux-kernel@vger.kernel.org, cgroups@vger.kernel.org, linux-mm@kvack.org, hamzamahfooz@linux.microsoft.com, apais@linux.microsoft.com Subject: Re: [PATCH RFC 03/28] mm: workingset: use folio_lruvec() in workingset_refault() Message-ID: <20250417145229.GF780688@cmpxchg.org> References: <20250415024532.26632-1-songmuchun@bytedance.com> <20250415024532.26632-4-songmuchun@bytedance.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250415024532.26632-4-songmuchun@bytedance.com> X-Rspam-User: X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: 293E14000C X-Stat-Signature: 15ae548kimy5xsmpk4tiur7r8hppson1 X-HE-Tag: 1744901551-550981 X-HE-Meta: U2FsdGVkX19X1JtSf0B9+fcePKkbnin8KwZ8ERbMEeeeX4fzcnBbcd/yBZd8lNbtQDuypkPSdmxSfAb5MJeqfdkSkyY+BWwY9sWnSJ+ZXZEfcRooghOyw7Q3Vutj4RZRz1J/HinIjBkZXpooGN2f5NQK0W70qu8L3Xti2j/e+dFh/gV2jeloP6xdQeVb7vME4RCGH9JTw+LYTw2dZ+V8w3sMrLWJJVWUV9vijM2AxN4sy9sc1/gIqhyMVPQ8lpHLn2U6Ly6+G76by/0pWmY2MSJgJhvrNAWvmuX0C4v4LmQgXfKhejFhUl6Wa6s4IdroxIgRXxyS+78oWZE4+YHRSELzB8Ffmu02x0YwjnPvuiL9+4SX4zrweacbbdCHreXz6f75Ov0QRFvNgWXMcAZsQmzxxQkT6Vk7KhNNiox1Lf/tY9oKZenluoBw4CDSZLa+Az/uB0xIlVaOyO52nXKvNwu/xk3vhHiL7kV2z+kFDhS+aJQGxT3rMzSxPInyRt2TZ82tWPG7OH0A4OMaEosfcP80GWz02E2OTo7kFBPMITFVkj7B3Mmu6gP3By0gLyChGu/wYzxYoXxikfV0WTsPnl0T1h4QP8Ayow5h5NDeLEcrLqLAikJQ/dnYF+VDY36LKLnlhY1JpjNkZcCkv8ZT5df8cm6DmwPTYA+toKHgLoyiOx7mHXcxp761k2JLliqxCYyo51rjtI+mv8ODS/6Hy7d2Kj+DImp+1rav/jCxAUObV0SfpE/6Skyzu0QbiPEaOXAOHSDNvQU9NRb5qfjLp+KWP0E6WhrX4sLwrG57xixvYyoeGduuDPnCarBuAaBbLmip2E+29J05pBzhPJb/OqzZpAOFIoJlBbWB+6dJLOrqrLpn35f+T96NpvB9nQhD2QYsVQYju1dZH+lONrjMZUG7qobN8YOL59+xamMxaGMTuYwdmErg9gPoGN3APkoLaPnMOuuCzypn97KKlYM lYngPmnW CKUGV7PoSyJ0rX9R7Q2tdSYnoytXPXIQ6ih8EjFRIz5Se6F8eZxshYM8f1tp3fpTrNtdUO+XcXpcrT9mtGcBVcbQv0Kq2Ie5tU4gX/JPlcW4giH3HNq1Pbeye9DXWZTzEn6pKY/fdvRTV04PM9e48OCaOPYFEwpfWC8rfEapUjSivIp6RF3c1nAk42wc6vgWGWiiXLKItbTxCaqhPAkN6xTugGga5aA1Pmq2Wv6He5Z/Hy/vsdeFj8OejYox21WbPIVknyelImoYe3lGhbapws04pnHDJllsBXE9TPBuFdykRrazjwIJ+C/RP1ycbEiKPwe9c6MVb6cvuX/q8/fW2ntPsWgb2P505ybGW5ShXWWnYqxtzIREV+B8f1WihdJZdwpl6dqKJ0ghaBm/WNn8LaPaIebS/WqU5JV8eJiFi19MP4ygjBkKUjCDnSCX4iJyuqLwfT3z+ybcf3Wgfb2Z+8yWOZsC+s8u5ppIwwxFkryDO8WHX5TMq6Bfy4/Bk8oXWICYpBGcCCQDjq7j8INuoGgvfJ8jM5fQBGJfotDrBAeh18gNVf849A+ujSwLaSs6JHI7GuYQG5ofN524= 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: On Tue, Apr 15, 2025 at 10:45:07AM +0800, Muchun Song wrote: > Use folio_lruvec() to simplify the code. > > Signed-off-by: Muchun Song Acked-by: Johannes Weiner