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 69E64C25B78 for ; Thu, 30 May 2024 05:01:33 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A03086B0093; Thu, 30 May 2024 01:01:32 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 9B0596B0095; Thu, 30 May 2024 01:01:32 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 877A56B0096; Thu, 30 May 2024 01:01:32 -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 6F50D6B0093 for ; Thu, 30 May 2024 01:01:32 -0400 (EDT) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id DD3461209AB for ; Thu, 30 May 2024 05:01:31 +0000 (UTC) X-FDA: 82173863982.04.F273B03 Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) by imf12.hostedemail.com (Postfix) with ESMTP id F321C40022 for ; Thu, 30 May 2024 05:01:29 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=Je2BYaLp; spf=pass (imf12.hostedemail.com: domain of senozhatsky@chromium.org designates 209.85.214.169 as permitted sender) smtp.mailfrom=senozhatsky@chromium.org; dmarc=pass (policy=none) header.from=chromium.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1717045290; a=rsa-sha256; cv=none; b=Jt8ckFGxG31n9gyxhSPDgGssf58aD86dI5yfK6AnWU5S8fcFakOfvnUsZG3Y7hwfBONpkQ kMWMYAPdZLmHpTsD3819N2KMp0RGqGvf4y7ocMDBwgjSrWSYF6jb5TEwmQyV3NdovbEcsb X1nRYqb6PfkgIYQMvLzGwXn/ACUkufU= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=Je2BYaLp; spf=pass (imf12.hostedemail.com: domain of senozhatsky@chromium.org designates 209.85.214.169 as permitted sender) smtp.mailfrom=senozhatsky@chromium.org; dmarc=pass (policy=none) header.from=chromium.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1717045290; 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=dRdNEjxzIM5Rgcd8TIZIbz07ixws27VOZGX4oVc8Qwk=; b=wTO62T51/jJnHw41/T62QdtCKBdAJurbsbQMvJvEuZycHG+8Uy5nBOuezy0bJnAk3A7cfA Ef8T2TN6BhGv7N/EQHpfDmSJjQtBFsMwdYKkNc2vqdZk+PJ4NxdNbEphn1W/3XcS7BspEH +zMxBvwtyM3AfEtOZL9DycylmyXp+Rg= Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-1f44b51b367so2844905ad.1 for ; Wed, 29 May 2024 22:01:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1717045289; x=1717650089; 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=dRdNEjxzIM5Rgcd8TIZIbz07ixws27VOZGX4oVc8Qwk=; b=Je2BYaLp1hHnXrDsN3deTi/ubcBcaZKBxMaH3PvAuKy6778zAUOH35g1TDYWErZGJK r3bKzDhJPZP+k0hOLiI6q5XVGZQ9O9yLMX08MgW+teoJk3PQv6mCEAZ1ukU5c8WqKLVG texYwuXr2eEYcAwGqMPiu0InaJq21dTx4TmRY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717045289; x=1717650089; 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=dRdNEjxzIM5Rgcd8TIZIbz07ixws27VOZGX4oVc8Qwk=; b=tBreV6O68IfO9cMn60zCrFjiG6XZwkrAY4aKF2sAZZi3kyDWKdWSOiElQWXc484G+g WyAjZEdXn/s4sDyNvUNAb/9akeU4NeVQeS3dUw9m13b8X+ZIGtBygG9dc8/R+K8JRkSP vreidE9Ky7ZvIV5LV4hXolTeGcn6IsgX7Z5ofAlLGHTfKIjDb5Y3BlBf00jrBoNQ4bKF UYKV6Ih4BHH6Fw2cTVJWYQ3pPJXa1izo0+FTq7TKjzFmJm6DMF74/6KcgAlM2/NKMm2B vqJSzfYSyYlC68WsK2TYAfkPRQ0TAg8gHhjH2SSUzTENKy57yA+b+GaddQo0pYXK6Z9S WIKw== X-Forwarded-Encrypted: i=1; AJvYcCXHXNlRgCN1hX3Q0YAnAg+YKURDu7kJVZVl0nifbU4kuC7DaxuTddM0a2931yUXhArKZAvQCOR+JbyBwUOelPWqv6g= X-Gm-Message-State: AOJu0Yzte6aAyIL1WFRp3Buk6D+pq+2qqJcaT8FiW00aBqlJ3w0aufdo 2LOEhQ3+8nhuJ+bO/TWYecvTcm8T/YuPJeO6f7Xbpv4vadgYQqvOKp0dn43/9w== X-Google-Smtp-Source: AGHT+IGBR7/UV6FYMP+J1U4nmRVzd9ysxLjhJ4Lsndbi40JaRdq5hR2YnRps4qFoDo8mocVy6VgchA== X-Received: by 2002:a17:902:ecc6:b0:1f6:226f:cc42 with SMTP id d9443c01a7336-1f6226fd024mr1831595ad.43.1717045288628; Wed, 29 May 2024 22:01:28 -0700 (PDT) Received: from google.com ([2401:fa00:8f:203:52e7:354b:db96:c366]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1f44c97063asm108726795ad.150.2024.05.29.22.01.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 May 2024 22:01:27 -0700 (PDT) Date: Thu, 30 May 2024 14:01:23 +0900 From: Sergey Senozhatsky To: David Hildenbrand Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, Andrew Morton , "Matthew Wilcox (Oracle)" , Mike Rapoport , Minchan Kim , Sergey Senozhatsky , Hyeonggon Yoo <42.hyeyoo@gmail.com> Subject: Re: [PATCH v2 3/6] mm/zsmalloc: use a proper page type Message-ID: <20240530050123.GA8400@google.com> References: <20240529111904.2069608-1-david@redhat.com> <20240529111904.2069608-4-david@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240529111904.2069608-4-david@redhat.com> X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: F321C40022 X-Stat-Signature: dpax6y5rdrbjdewsnji9jawqhpafnzeg X-HE-Tag: 1717045289-580129 X-HE-Meta: U2FsdGVkX1/aOkcUuxBLhVkENXIWJFrPF8YsrWfbhGNOG0qKvC1JElKDCKx80V8ZTQrgvtB4H8qw85fJTc42J9acD8rzndCX7b6KCFja5+JsMC1Fd/7Gqn8kaF3pVdEsL6VqYEuxBcDa4KXZz9f/gxbMqDuNlItJQvh5X4GB8Wi5O5ktVFkznTibdEDokz49rau561SeG3q3hGcycuNPYA4mGAlWqA3wPf0bOuhFybSkc0+TWRVP/zjBxKXksyKhXaG2noKWSXBPT4v3iAJSon3ip/tCryL3bHYa1ZLR+nNY/Hb+5aMIL+7m+9IBII1bO5OKVkVnjukNe57vD8Vu7GFytosxwsH2X1j4uiDjLV0hKM4sJg3YfD8kHFE76h8UvgoS5G6IhYvLt1uvKF1D3NuaDz9/nAhtgTLrko5eEw86uitJxnVrCT2YppsK2+m5LXD3dVI0TVkybf+xa6Qxm2POkLZyOsC9B1x5UddS/osSbQ5V1jZ6AygiNDldLNFW4aph9k9i0PIreK3WNLwejqJzLNl2gGgROz7nGcsTKw99mFFqj2u/o1CW03b7sMhNy8J0pZpNGeWJkHilh6p1brbPobNtj2m/PehIg02V5QuOYA/2jF3APrI6+Lo61XC5Y60pyNzS9sj6+iXnrvqV10mtZVbbTwqBUCxWiDGLdagGlgcO0MgFsJufcBw7oxXi2MIoIgBVG8DoslMCYP2w21hmZViXq+zhvkNKmXpKnHzMMR2G5Yer2fzM0ogWpZ1uInLGzWniS4MTiKo2seinfvTE6DdOatLS1aNfv4Obfn92i1+7mp1wZLBkDSl+XBy7dxS12BtUbX7gG9lA/qBBMrnbb5AKp6yOGucwljU80OQOlpmwM580b9qk+unGl2K8qBXbpccn8XXsTr1BD4IrnHJXUAaUtKZRsm7kAw8CSrxbJIG5wBLy/2r9CNGzYbBBDuqyODC2rxAjnXK6eQn dVsajPYZ FXD+8Y4/hEUAnkU+DDSpghXga+jAL8Gp8lh7O/7tX7WMSSZvFK536YAIFRW0cwiQSHEFUSwptl6UxR1/OOdMJGBPXpi8hOpFo+qWDkusHUnd+vBqkLynQALMx4duxb3RGxpqempELvJYkV/YgQJg8spev366eyHSpDewEiOBA+6Roi4XBlCRgcC/hZJGCLqgENCPQK3rSHu9HjI4CLbbsjU6bHwMi+V2V3lh5kMYXxdXD6bC8bWBl4aOxR5SSK163+ybdqPc86q5AbulYVg9Vg8jvFUx95og5Q/dQuU42UsB8AniyxkmudZP1QNVR7y2RQ4PHh7kkw3vu90WG5Ae3GUff205abSbqzBjjmYuWCvTbsQIJTmbUqYIs2q3W7AVlEgDJyETG5bGMu3K89v0D1f8wDQ0cwM8iRblPetH8mh6Rh2k2aSq7m0C3QWZxaypnQEArgLDwPeYThamh5+1E24WypVGyB+RTfNTnvFEIix+IvVg= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000017, 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 (24/05/29 13:19), David Hildenbrand wrote: > We won't be able to support 256 KiB base pages, which is acceptable. [..] > +config HAVE_ZSMALLOC > + def_bool y > + depends on MMU > + depends on PAGE_SIZE_LESS_THAN_256KB # we want <= 64 KiB Can't really say that I'm happy with this, but if mm-folks are fine then okay. FWIW Reviewed-by: Sergey Senozhatsky