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 E8759C4828D for ; Tue, 6 Feb 2024 20:26:03 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 78C066B007D; Tue, 6 Feb 2024 15:26:03 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 73C1A6B007E; Tue, 6 Feb 2024 15:26:03 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 62B486B0080; Tue, 6 Feb 2024 15:26:03 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 533686B007D for ; Tue, 6 Feb 2024 15:26:03 -0500 (EST) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id DEE2140C4B for ; Tue, 6 Feb 2024 20:26:02 +0000 (UTC) X-FDA: 81762510564.26.C1C1D42 Received: from mail-ed1-f47.google.com (mail-ed1-f47.google.com [209.85.208.47]) by imf08.hostedemail.com (Postfix) with ESMTP id B8F7F16000A for ; Tue, 6 Feb 2024 20:26:00 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=cmpxchg-org.20230601.gappssmtp.com header.s=20230601 header.b=Q00tTelK; dmarc=pass (policy=none) header.from=cmpxchg.org; spf=pass (imf08.hostedemail.com: domain of hannes@cmpxchg.org designates 209.85.208.47 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=1707251161; 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=YwtIzhAiy2OFPeE0oz7wdt1s11jK3N9K451uGmCEVik=; b=2HbyImk0YfWn7I37ecC1HAcsZa74qATji/uo0/qgZId/2J/waiHuLipZQDAmyRfVS3u3fK 4zPqUDFx+uqC9vYrz8H+RP7gMZVF9ZsWi4pxKqUc0BqJxoYwKWwHxMy8xp2LZALeoSOhmq fZA5Bxpa1vQF+pI25u0gGfvnXJxEaa4= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=pass header.d=cmpxchg-org.20230601.gappssmtp.com header.s=20230601 header.b=Q00tTelK; dmarc=pass (policy=none) header.from=cmpxchg.org; spf=pass (imf08.hostedemail.com: domain of hannes@cmpxchg.org designates 209.85.208.47 as permitted sender) smtp.mailfrom=hannes@cmpxchg.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1707251161; a=rsa-sha256; cv=none; b=grc87+7nI8Vs4nd2vSMYCL18AMyeTLuwD/eC7OaPBVhRus0mTfMWhBrgJYDfaWMr1AtSoZ tp2go8NNc/qWFiG906Xv0PKf0plTtgC5jyctpMKZeV0A3XJLahyOZAReg3gbMSZjrd5N5B vxV+LFx6SsIuMGQLfkgVaDRVZg74iFc= Received: by mail-ed1-f47.google.com with SMTP id 4fb4d7f45d1cf-560037b6975so4244967a12.2 for ; Tue, 06 Feb 2024 12:26:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cmpxchg-org.20230601.gappssmtp.com; s=20230601; t=1707251159; x=1707855959; 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=YwtIzhAiy2OFPeE0oz7wdt1s11jK3N9K451uGmCEVik=; b=Q00tTelKG+tSVb81bn0jqE5GUA4rcdcFvbQl01h8HvS8MJwA/d7T7md4Wa9ucXnX39 +IY8fdSGTpRfRjd8GMGiGPNzyIRpOXJTX7fCWiuWSbP+0n0S55c8MreeK/i7ztqXn2py dhiQ+srJdgRkZ8/COXZQiNpGCZzDRR2nCQd0kKHvxTuoBadsUN8pWlsgoziUNbwUHRqA k6VmEnCXd2rx0lTeqV0TWDJ68+M4S57Lv1G19BJevigyE5fAML/04+0LZwTlrqe0qoJz KganiGVdErrXeZoi5kS6lesfJx4z+iJ8VqYbzdCD2OS1fX1C32tKR90UN9zn7MSPL01Q iTcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707251159; x=1707855959; 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=YwtIzhAiy2OFPeE0oz7wdt1s11jK3N9K451uGmCEVik=; b=EmLbjXhjWz5l70HD3gHowgpGpfJOkS3s2TFzNdZGU9HQs1sDxFyT3Sq4Fnt6Mx874U VujsaKfYj/y3p6VWJRa3O6nxHrmjjNNAcoqevprOlkKmGZq47f7f5B3ZJ5Y621au6MOL +hkFJciCnq5y8M007V6P0CnMC9qNwU2WdZaxcsatTNJhrRq3m1BC4TfIJQe4pFKn4GcV 4oX/hcSOFHpU8qN/k63T1TCN5JP4VP5EWgcouAs9nT3Ef11OGSttMvbGPNxqaGKX8mBp x1MYscx9+vmNmklqZ4+U/VzqzvnYraEsE3kwmRhAWSn77ptLE8MDfkkzAZv8mIGNrEIN JqOw== X-Gm-Message-State: AOJu0YzzGBZ0nWfwFOsbsvaug9i8+3Bx1LllgWbZzyRG1bX88dFsVpPX ArUB16xd2CPrjGHZJ/raEK0xqZNsEAhJFAFwdSElzWmwZCB+DEQIf11LbYAnSPw= X-Google-Smtp-Source: AGHT+IE1UiyTodSjKH1Tkre8MM9UHYNFhBNNoVgxVEnfIgU1bruTp6wmQ2UfA4ann7ZNIB4jbDxIbA== X-Received: by 2002:a05:6402:1a44:b0:560:9906:9f31 with SMTP id bf4-20020a0564021a4400b0056099069f31mr2373550edb.27.1707251158950; Tue, 06 Feb 2024 12:25:58 -0800 (PST) X-Forwarded-Encrypted: i=0; AJvYcCXPltIihHRLzcF5QXjWT//awDFYCEqWMC0FhMBFpODWm/w5KtLtbCaexX5AE4L5lF0nan8HUaRQiY+gM8OAiN/QXwekWpuoWqBTyBh7TgNCQWbek0pXdUCZcxLIX3tvC1R/+x/GDh4TZqqj6kA2Of5uC4hocyIZZp3QlaSJwuNkwEmiZEnZAwe0iKaN8ZWotY2GS7DMh8kw0rssHlD+cWvKXLxsMnlNEQ== Received: from localhost ([2a02:8071:6401:180:f8f5:527f:9670:eba8]) by smtp.gmail.com with ESMTPSA id cs14-20020a0564020c4e00b005609f388ac1sm1159680edb.43.2024.02.06.12.25.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Feb 2024 12:25:58 -0800 (PST) Date: Tue, 6 Feb 2024 21:25:57 +0100 From: Johannes Weiner To: Nhat Pham Cc: akpm@linux-foundation.org, chengming.zhou@linux.dev, yosryahmed@google.com, linux-mm@kvack.org, kernel-team@meta.com, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2] mm/swap_state: update zswap LRU's protection range with the folio locked (fix) Message-ID: <20240206202557.GB97483@cmpxchg.org> References: <20240206180855.3987204-1-nphamcs@gmail.com> <20240206191355.83755-1-nphamcs@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240206191355.83755-1-nphamcs@gmail.com> X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: B8F7F16000A X-Stat-Signature: mp533mtatx73nsstuikp5764w9rskqa4 X-HE-Tag: 1707251160-119126 X-HE-Meta: U2FsdGVkX1/3S/8Pf/EtVne+CMp+RpigikZB74DXT2erqbugfxyKLSaBpiEIAEURmtpyAe6LzI9dYM14EDMPcuOMKwA99G6ESEQQj87XWrUVrUVNchCyTnxOStDwoq4L1UOILGkPTdS2I/B+bRylmamKTn9vpSU5UXaApz1Qyqcb5sEKU6JzrQL2EqUUS2DcyCGMFCY7+qq1+WM0HjPIALDSyRbCeqcPBm7NV9DcfgFnfBCYVYWzBsdjMhzAr3IFiqPSpttThMyu8WvhJ/QDMcYnMY+7rM9QTvPT5iTdKN8+KF1tN4DZ2Rwx/UWGr/k+WzVxuwvoYSBWPUTJSElgYRylcRlsJcrlETQqsX0pZinX3Z5SzZPmUUMEIPj26t2vSZtBspBerYpmkCnwMtzadpmJumYl4YpMDsd2qUiSzfCf9TgimwOYgenAQXdC2PW3GKPeIY8z7XuI3qJfOaPUahXT5XGxW046eLdKXG0vmXXoQwcmzPj5irKvLDdEFscT+1EGPyF17aLdYiMWLdBUf6p8sLCebjjK2/8hdmeOQc6RLf9LWTNAfMMQWG5O6a3gGFMxR6nWFStyIWkdK5WOVqN5JD7BK9xUaepsR2EdW6+l0e+jvt3/Jzp+b0rfoLQ+vNjYuLqKKEm91tEssMFsIMBxvzomruMUMw1NKFsAaGHs4K5UZe6RG4QU0SS9CZsjIFzWxiJJdi1ZtFPeJS6EeQxnFQR9tTqaWykaBCt6pB+LY089MDKkkoAZ/Re7WZeUyutlriBBdfvDo3Xm7/X8HQb8FdU4gsg+Wvf8y/2zHKmk7N0wbD4HBMr2pymsGGsKSqGXTYsMu/1BN6jbBAXLkMuwoIGvPW1ckTK/RCeF4EvoLEX7grssyht6y4uIPbSJYVZsHkx+zxfN1EEnrA9ipSnkPH7RSxcBiBSG5bWpPKj6DmgH33zL9DYeDdoaZdocwNaZZkfcXnDgcmU345w LJ550c9l xwS4OPte4CLD17BDHn+GL5uBRDKW2d9S7OKkyEk9J8l3cn9pW87ErPWlt8G+RMKRzrQZ2sDIzXV8dfFH6b6fB92iizdTd8lv1Sf3WaWtm+UjRlRcSqs0QHgRN9lVmfsfQ1GT4l0OEEeecQ9zUQ1HDIna716U4rUdvtHN9IVxkj470Sz650xF8vtbB78zkKU+gDAtPFT4TyjMfK5YDtBN8VmiBE4A+UKqm3pyIB3LfO4kIj/RqgT7MumMhrhgNbwq80QgUyo0zBSvrs63sqSxikOD7/nAsluVG2Y8lSgtwviAxqR3XcpuAS4xp+bCX5yx8v86WaEI86DY1RI+RNG36q1P5oLURj2OysT3TS9gaSXfNBxPbYnG8XAKUYReSIyv4EoZHQXeoFVejc5XsNjsP0akghtp/s+TiDc+asy1h7TLbaY3p3AC/QBfC3TuUi0vewbrdTEMwjZKy8czWqgSwm4zmM5eMHAf3TYXn8CBt0rF55LSHOizBj9glxFhXt76r7ON5XU7qVjR1pbDB1QJlJTbxn2IFMF/ex99YJQstba/hZcvZGf+4tswvf2kui0Zc7w7tMJtJIJcXCV5ak8aP+ufTl0lSDqCvYByT X-Bogosity: Ham, tests=bogofilter, spamicity=0.083997, 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, Feb 06, 2024 at 11:13:55AM -0800, Nhat Pham wrote: > The if (folio) checks inside zswap_folio_swapin() is no longer needed. > > Suggested-by: Johannes Weiner > Signed-off-by: Nhat Pham Acked-by: Johannes Weiner