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 E0205C54EBD for ; Fri, 13 Jan 2023 17:32:43 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7F7278E0006; Fri, 13 Jan 2023 12:32:43 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 7A78A8E0001; Fri, 13 Jan 2023 12:32:43 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 66FEF8E0006; Fri, 13 Jan 2023 12:32:43 -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 551638E0001 for ; Fri, 13 Jan 2023 12:32:43 -0500 (EST) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 1230280CDE for ; Fri, 13 Jan 2023 17:32:43 +0000 (UTC) X-FDA: 80350470606.12.C1B7C45 Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) by imf14.hostedemail.com (Postfix) with ESMTP id 5A921100016 for ; Fri, 13 Jan 2023 17:32:41 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=pWCur2rp; spf=pass (imf14.hostedemail.com: domain of minchan.kim@gmail.com designates 209.85.214.177 as permitted sender) smtp.mailfrom=minchan.kim@gmail.com; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=kernel.org (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1673631161; h=from:from:sender: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=Bn2AcuBT0fvJkrgHTd2c/hoZ5Zj/kmgAMB/+z6YAX20=; b=OKaIgL3Gxad6fmOzLnnPbmL7XKmwpPzmFzfuZefCZX6wSfrEoermaog8vR7VYo+BuUPoNh UAVrGCzuvJQi94l6IZBYgdUcDr5zReirCQB1NwQp8sxmpoVG3mfx/UXzacpkEMaP0UJoHA sctpUf9y1qu5PGOIpHEcBHrF9K0lQsA= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=pWCur2rp; spf=pass (imf14.hostedemail.com: domain of minchan.kim@gmail.com designates 209.85.214.177 as permitted sender) smtp.mailfrom=minchan.kim@gmail.com; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=kernel.org (policy=none) ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1673631161; a=rsa-sha256; cv=none; b=qiDnZujbO2z531wBTQkTajlugum/78yoUocr/3ID2oXn41zGmW57Z+6Y9rS2U4n1aIXUnz YRFWLjxQDTc6EBuGv60tETPQEDErs0stliUihHXvhJRKMsFMr6Ilp6nuY0C7XLwThdqRAA 6oVW/WIZxJ6uCpHhUCIbgwk0JmAmfk4= Received: by mail-pl1-f177.google.com with SMTP id d15so24111156pls.6 for ; Fri, 13 Jan 2023 09:32:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:from:to:cc:subject:date:message-id :reply-to; bh=Bn2AcuBT0fvJkrgHTd2c/hoZ5Zj/kmgAMB/+z6YAX20=; b=pWCur2rpr+gspyvTGpRl88k+TALS1FegKvKEk5jy/bubgZifooV2E8xf0QwIy++02H S6m6UDBMUkp29rQf5givNCDICZRrcuSYnr5JWNQwoofCzkPg27lB3WM8iemjZkiegent gZbScAP0cVBjTXPsZSjZaMuUINSbBzaW4GoWO6YB2tYc0tsAGUFkPISV4xPbIpahnytZ zyXkF3BdXK7ma9zdKYDJAn9w7aQ2Y6slaX4IZXxsd0/OTun3Y5snuWmt7nyPhnRhWFmi 2s4lKfwsbkPOlLighLxRNzpygU9yZ+0+C6Sm1Cjs4gI+jYXFnc+xzn0DpN4D6096Qusl OMSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Bn2AcuBT0fvJkrgHTd2c/hoZ5Zj/kmgAMB/+z6YAX20=; b=XWhIFUf2jgQrOLYMg98Sy6A2Pz2143KtdOxX3hYi84dKcwJbnCYOe+DWzuuy6A2gdx Q/3ReDdzk19fcO+LXcSYowhFrGefSVpmWmiVz+fhXVupbBehTmfBIY789y603RMMq05Y Z8kA/pJRIA0O16Yx6psBwFX2+sGDNMKUJCZaZITj1wjLruoMrR8CwDtx7jkNvjG6FpiJ IFDIzvPor9Ij5g6RxDVc3vR8Z1PHZloEvUMTOQ1oItQuJc8H4m463ei+gEXkBTuAbxAO sXy+9vDKPnSU5D58GXVawqflvcDnWzGCrPxl9qv5xSif64xaKDigiNTBF5G7+ToCg//R c/cQ== X-Gm-Message-State: AFqh2kpjHgpiBc8WDkoDFjppWdjGw7zBxtu2LLsEfy3/x6DNtVJLQA+f d5ZQmcJOmerZ3E8/oeivmh9ehBnoh0E= X-Google-Smtp-Source: AMrXdXv/EdPX34pA5zO0RTZuyu1n6F4/TQCx3YkCTc9rmvcyVe4fHb7p9n7LK9vx+26KcpLsrVhXVg== X-Received: by 2002:a17:903:2605:b0:194:799b:858 with SMTP id jd5-20020a170903260500b00194799b0858mr492364plb.10.1673631160327; Fri, 13 Jan 2023 09:32:40 -0800 (PST) Received: from google.com ([2620:15c:211:201:2e4e:fba:501b:3a8c]) by smtp.gmail.com with ESMTPSA id cp12-20020a170902e78c00b0019276616eb0sm14457459plb.83.2023.01.13.09.32.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 13 Jan 2023 09:32:39 -0800 (PST) Date: Fri, 13 Jan 2023 09:32:38 -0800 From: Minchan Kim To: Sergey Senozhatsky Cc: Andrew Morton , linux-kernel@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCHv2 2/4] zsmalloc: skip chain size calculation for pow_of_2 classes Message-ID: References: <20230109033838.2779902-1-senozhatsky@chromium.org> <20230109033838.2779902-3-senozhatsky@chromium.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230109033838.2779902-3-senozhatsky@chromium.org> X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 5A921100016 X-Rspam-User: X-Stat-Signature: pnmm9xpwtpr8uf5jr9u8iqscbptcoo7k X-HE-Tag: 1673631161-446048 X-HE-Meta: U2FsdGVkX1+NsecBnJEY0agyMcXOCR1A8OKMd7AGOA99TTJ26rUjE4zKuocrCekmpiQB0YlhAZ8WnN7Smn0Z7h9tL2GlP/UitPGQ5vmwnDqRgtH0FlRc9DeD03fMA0CUXlSqrhRxUyXD96AZyrb4t7yONUJYoYhzA0Zx4Eex0ZBjFM3+2f1sWWUflVSuOif3UYBYcs7+6ERmjj3kvKBAwJwdJzjDfrmMkFfohjaL+G29ASXI40SJrQuvdt2oPVtpsNQnMCmMlGWuey9KMZrMTAskyomhzOB4zQA9tc4AWkfOhVpivNRV2fgAofBavVojnlVl4oH+kzyvm3xZheCMcNCe/iP/XfP0bLDXk3Y2nHgmCiImXqRHSl3DQcf/a2bGlC4sSuW0HML2KPyMzaL0eQBr7gWz0UtmoIxEXP1WYBV7VYokqRvoh5qI5DM2yGGW6NBGvwktrg/l0dz9Ma8vLjhj4NVj4RqiWCQbBsMr40GwSpIZkP1OXmKCMUhwaAujQjcBitUu0c8HMFgCz5SEJTVE+yrRKvLYl0Oy9+covQTRUyTG0Hh0Xq9/NR2SXGtc+OqkkJ7rp8P1odIH7K09MYUSsFbz5z234tetx3qo+TtUIBusUJaNukReQOPR1Cekbo0U4E9GJUja8Y2KU/+S+VUdxAzD8Jb6CafR084DG/p4qVwPax5HuTdjkXNY/g5F25a6hpaadGYpODem6I4B8toXpNKFUfgTa+o1CbPzPrLrs94QGUg9wt7IaWzJGYiaTVQa+zNGs7Wyrn6CycxwMSOGMXVYo99JtlauwRZ6kV6lipBlRcXvpCdeW6bzJEWdqecmOHYK6PnRLKJ6szWZYwtYAvLxWCCARSxj4ABQ3rNIVTVXgoCj+JM6aiyyqICc1bq0RpPa5URl3db6RfVr0ZkF4AFDytakxGWt/xxXuxCAtvQeYndp777WtMGi1DhEbT0XHumgg46pQ19vxC8 gdMG57bq /4SyiUTKA71M2lCblsn/ATbjDdfqMPWsDA1OhWh0BsP0q3kjsc+fI/J+Ksul8RA4NdBUolCSJZ7C4gYJN/rDGONo28pbIpkJ5j7UAjGoQS1Mp8q0l7zRpTlM9AR9io9BqGZib73Pbt2CTXqcftrZs0Jw+jBlhrSIPS9rheg7MK8bEfPMphjihU9ERaF1QmWnke0GzW7xNMawNy+k/UM7hPN8s0pd6j4KBxyfxz4QEvRT1nCSlwfPlqVOARaz22FQvfGh0BeNi7fKaPK1NTTt5R47d6IISZL+Qq0PJaNTONtiwbI7C8OmDQV0seq0hGhjxVNcqM5Gts2sGPJbbq9ugtNI1AA== 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: On Mon, Jan 09, 2023 at 12:38:36PM +0900, Sergey Senozhatsky wrote: > If a class size is power of 2 then it wastes no memory > and the best configuration is 1 physical page per-zspage. > > Signed-off-by: Sergey Senozhatsky Acked-by: Minchan Kim