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 64C88C47DB3 for ; Wed, 31 Jan 2024 23:34:12 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D2FDF6B0088; Wed, 31 Jan 2024 18:34:11 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id CDF6C6B0089; Wed, 31 Jan 2024 18:34:11 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BA7186B008A; Wed, 31 Jan 2024 18:34:11 -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 ABD516B0088 for ; Wed, 31 Jan 2024 18:34:11 -0500 (EST) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 7AE6BA1C81 for ; Wed, 31 Jan 2024 23:34:11 +0000 (UTC) X-FDA: 81741211902.22.178EFEB Received: from mail-io1-f54.google.com (mail-io1-f54.google.com [209.85.166.54]) by imf12.hostedemail.com (Postfix) with ESMTP id B511F40006 for ; Wed, 31 Jan 2024 23:34:09 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=EXVo846v; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf12.hostedemail.com: domain of nphamcs@gmail.com designates 209.85.166.54 as permitted sender) smtp.mailfrom=nphamcs@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1706744049; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=lmyZU3S6tMC5hxYgmUt0gdZ/4qn0AMR/VJac2xrYxKA=; b=J7nq7DyWUKveygGRlmmfKig7k5M2/BaLDxB4AqGzLu+lO2/KpQVbCZqKtF4O5Tl5AKq2mz sq6VpcfjOsd7QccF2PC7DlJPs46NsN6ySe2aG3U+fXrhfNOcESYHL0H9Lk3GBH7QOqpVzU BPlGOmZNSkbaLIT9Icy1o1ojutvsXn0= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=EXVo846v; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf12.hostedemail.com: domain of nphamcs@gmail.com designates 209.85.166.54 as permitted sender) smtp.mailfrom=nphamcs@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1706744049; a=rsa-sha256; cv=none; b=W5NMIOgL5zxK3t3VAQ0XTmOXqvBL6W6v8EqNp5/DAayQ6cTQawXKlDgIn93K/4SvVsEyJi OSCYpzpeX8VacX7XpG3bPOgyR7GVej8Au0vmL8Q7nrYqmHZK3GOJ75M1Cl/OnGh87ZZbfb 73LYTyNhZ/v+z6zX3rC+gSBow6Cv80o= Received: by mail-io1-f54.google.com with SMTP id ca18e2360f4ac-7c00cfd7156so14230839f.0 for ; Wed, 31 Jan 2024 15:34:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706744049; x=1707348849; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=lmyZU3S6tMC5hxYgmUt0gdZ/4qn0AMR/VJac2xrYxKA=; b=EXVo846vtBs9j28QKGGEaQo2+g5RLGVUFJiEB1wRrJkiuEDYuJNeakJz7UxLdykBjY 1Ryiq91idTjwNdrXBp9GfRknFIeQQ4rCAdb2yEa5tQwr1X+18TBRojT7UkkLR1xNjdGt A9Tt/CLCqmIQgqTtyJqbjWw1IGuwHdVZfXKFV91JawjTvgJ1Xdrn0bYGXDsUxeHY9rYG HH/GonGgmpujoQUdh4D/rle0pjSVsJtsTgg8O+WA8oCEJerEfBxUxaDH0/a9gz+ulBxb gsFZwlv6XtCdMV/Lm6ZEMwWG2h3yE/IvNo1KIo/ezmvdPmIaXZ6SqkQpqJ2lgk7YFYpS awUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706744049; x=1707348849; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=lmyZU3S6tMC5hxYgmUt0gdZ/4qn0AMR/VJac2xrYxKA=; b=qxah5z8fUrkbQxZnBg/7MtQV+WKzbSuLUfyOVXkqFfOthM/I8bc633nQ657Q++dxwL byKnPlO39iQXjK7qWYRqKr6/VHT2kgcGlnZsvFnd3GEeVJv5JJEKbAI3e5eHe/zr8iFz 1WG5rCkkYKWAI6WhZANFKtdVxJtgjmhqQOPMnIJyyAx5teAcZzvrHY2YM8ltJu5YVLDa Q8mb4w7VYDkSbMg1upO4ZlD7o2AFO+z7dHu961TvMvoUmQsMYAAqEAYQhlKvqIZos3g2 2+V5U16xLrFa6VyktVQNYulOWPzxuflHy5UEwHYmkaoZkGX80KlUh9WmMRw9zzABMoH+ 31xA== X-Gm-Message-State: AOJu0YwmDYtp29haBke/LhytYKp/SaCcmhG4fjXbuJcGpfvPJ2buCvJ+ nP81fv0iNZPk3HcLd8wOEFMGQKFLTutwM4R8Kz04wYKfGBrGKnJDtDcYoNQBNkgwo0xMh6vzhZb tUjUuF8qoHogs5iWjr/+vO6IFBM0= X-Google-Smtp-Source: AGHT+IFZu/hiUQegGgWy9wxoJkhDiSUldn4PD7yrsv2jucKPgStY67D+emB8bvpHETCdchmR0Dll5Gj5nl6pjUofg3A= X-Received: by 2002:a6b:6911:0:b0:7c0:2b65:ae30 with SMTP id e17-20020a6b6911000000b007c02b65ae30mr1143742ioc.20.1706744048869; Wed, 31 Jan 2024 15:34:08 -0800 (PST) MIME-Version: 1.0 References: <20240130014208.565554-1-hannes@cmpxchg.org> <20240130014208.565554-19-hannes@cmpxchg.org> In-Reply-To: <20240130014208.565554-19-hannes@cmpxchg.org> From: Nhat Pham Date: Wed, 31 Jan 2024 15:33:57 -0800 Message-ID: Subject: Re: [PATCH 18/20] mm: zswap: function ordering: per-cpu compression infra To: Johannes Weiner Cc: Andrew Morton , Yosry Ahmed , Chengming Zhou , linux-mm@kvack.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: B511F40006 X-Stat-Signature: fti1u7dsxyputpucmbasm7od3nbfxok4 X-Rspam-User: X-HE-Tag: 1706744049-873898 X-HE-Meta: U2FsdGVkX19J6QPhn4aAllOdZX7Pg7nZCZlk3CGrqOdTPbQw6VsWMcyQC14OXABR+i+aTefTPeb1FgKGlgc5hULDDhv8td484jvzeuW7wUHoyAFBhWGPZeL187SWqOzppXiwQU9jgzdAUXaf5NZgjTftR643hossw/F1tprn/izIvPPOMW4hloc/+e6Jz0h5McKG/pctQa/dcJ025eEzs4nxr4R/zh5Nx4nnJFM4CarUgDvOyAhsK7k7fs/KhmjxfZXW1GaisTU9I+cUxFxgN/I3sYnRiviyK84DQB0nxzTXCbmnAocS1Ka3yrx1K3sBqqXtRuaQVAZtJ5u+gty2Oq3cTyuXhXNYjXg8xzKqVc28r+9omwwky6P82qxNG2HNP/uTrDnAgW7xwAx7ClfX6PLsjl+p2TF2C3w5AS6+4Y9mzU2a6q5zVLdAyuKopQLfQ0ZNsXYBSK8xi8Q/UfdhQGlqWm79mvaa8FlrvzQVLUF4gGpeqlKdt0rzmdEDiWDzeocpnGmjZv5ZT8qy5KnGJZYow6MjYnAf1c3p4lIjvzjUBaUpf7/ib1AMEzJHvLaSpFmgvKrdH3IBZ+hjwljB8rdhKFeFx6caDd3qyoYPzza0+Qr/6ub+5S5SiY6wSdKg6cMOUbVxFTkSPArCDtfv32C2a6oBiEpYUXY8VWCbIwoyzyi01bMLAs6biFsuSpp+B6MBcm/laE23ee1nc8k0ckw7XTt5XuDnlaV2qrpkllPDSa2dJzjmqj1Iva8FHES3YU370FQb2kFtn8NArK2gf3I4LgLu6RTf8EGnpK0b+Ohp3nI7+DD7eZMYNNlYtWMG0XQPsalgZ1JwvaPTRqCLNGbLTTJrFdBRyy5T0lkGGK0sGww1YNE4Y7f6zP8LCdxOkwpObnCs6yOqD2G5/35unzumlZK76r3bmvRiiSF/Or43sJ03ropKAazQDVBgiDOkEfU3KsEDRBMZdkTfkhM fnP+vtFq G0N7dmszsnym3vs2Du0D6s2hBvbOD502PQqQ9/+XtLkmhj+Uv1pJ1A82ZxWOZfuX5LMNbew1l1s4FlSNZVtQ/4a0D/Ky8NyKur6Q65e9FKv9Bl9m0tC/tEGj3Q/gACoQioe15Szc3rCwzD6PnzineCOuZ/JPM/6nifXywZYNrmGDOqqgEnzjSCVO+xWD7ONEcPSSwS5ydVpjdGNDLbbIg/FSNb3XThx1Rjhok21YvUdFZqJgp2VIg/+Ev2Wt06fK6BL1X43EvPsclUWQX7psXYTs+/PRx0Ig8U5ut8Et6zos0Xb5/jJPxmC75SL6K7OLK6MjRZpkMo65w5nWJvZX7YCoQ0JKIaU99oZtRZAxV+W4vPg47BY4qeYcA+sQKZcLTl6k2783Q/aq9kn80cj+tNu0UKkM275ESpNlWtjc8ToSzg55iBxUAyYMvgA== X-Bogosity: Ham, tests=bogofilter, spamicity=0.076296, 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 Mon, Jan 29, 2024 at 5:42=E2=80=AFPM Johannes Weiner wrote: > > The per-cpu compression init/exit callbacks are awkwardly in the > middle of the shrinker code. Move them up to the compression section. > > Signed-off-by: Johannes Weiner > --- Reviewed-by: Nhat Pham