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 B9155C4167B for ; Sat, 2 Dec 2023 22:46:45 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C91A16B03B4; Sat, 2 Dec 2023 17:46:44 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id C41666B03DC; Sat, 2 Dec 2023 17:46:44 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B303C6B03EF; Sat, 2 Dec 2023 17:46:44 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id A02156B03B4 for ; Sat, 2 Dec 2023 17:46:44 -0500 (EST) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 7B0D7A016A for ; Sat, 2 Dec 2023 22:46:44 +0000 (UTC) X-FDA: 81523364328.04.24CA0F8 Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) by imf10.hostedemail.com (Postfix) with ESMTP id 56877C0015 for ; Sat, 2 Dec 2023 22:46:42 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=UfztTW3r; dmarc=none; spf=none (imf10.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1701557202; 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=9+41hWRwHMtwLhIkxAhzLKs+9EjdsRHGyPWCzwzO5VI=; b=rTu/19AXqOksnMqqycyJwWmLUrVS8jnVuYANsTIT3JAuqgSA3bWxZjxtBc5E63GnxxuFSz rIeyVGDXioBTrWkJCFaYJkqtJrkZGj5I7rCA09KYB4z11rJOhY2Soh2YYsX2mBrrfldTyx z0Lu/LJ62dsVByuCviR5SnszMfdGSEw= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=UfztTW3r; dmarc=none; spf=none (imf10.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1701557202; a=rsa-sha256; cv=none; b=hmz594m6VX3i+1B5J5xqkdbcJOYz8yHv127dHW79NF+ETELafFnr8vBonj/cGOrML3DYkN cKdxM0f3TnFfVQYr665lWltehRmDLh57s/GkrJZByNw0wGNPWVtqjsrQejbII6j4E6h6PU obrSpe1ExMHPhQuBH2uSPU5IemsENm8= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=9+41hWRwHMtwLhIkxAhzLKs+9EjdsRHGyPWCzwzO5VI=; b=UfztTW3r3N9B6/+NWDcG0Sdnwk iDL7EdZoc2t4kN0vB//2wxs62FZ4hwoASO9Hmi/r6EFMqhcG+DXiZ1vbS4DuZGhRHxcFO3WB82RKf kOcJhQBAEGxaQELj04bLF+38Kxfn75sL7V+lMDqmo8uOdjkcH3lB5lHkRFECqK3kgdyZw8WLXKY07 I4fIj+ZwGc+beiAqdIflSuBWftMUfN/fu6l4inA7L+7xtr2WPVXMtEKUNhw76VEE1tqezgGZbDoLO qVy0gSsAIch+25hblZRQJ3HltiZBPQ0GXT0MPlc1KXSkxvmUcSdbJibecwvypJTvxUO9JzWGlYKIW /WhtMz7g==; Received: from willy by casper.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1r9Yku-00Gpas-5j; Sat, 02 Dec 2023 22:46:36 +0000 Date: Sat, 2 Dec 2023 22:46:36 +0000 From: Matthew Wilcox To: Sergey Senozhatsky Cc: Minchan Kim , Hyeonggon Yoo <42.hyeyoo@gmail.com>, Mike Rapoport , Yosry Ahmed , linux-mm@kvack.org Subject: Re: [RFC PATCH v3 00/21] mm/zsmalloc: Split zsdesc from struct page Message-ID: References: <20231130101242.2590384-1-42.hyeyoo@gmail.com> <20231202043637.GC404241@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20231202043637.GC404241@google.com> X-Rspam-User: X-Stat-Signature: 43az7kn95ahuugpumd7tu753jc7wkcf7 X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 56877C0015 X-HE-Tag: 1701557202-722347 X-HE-Meta: U2FsdGVkX1/VnosvKerqMYd96NyhEnibrtzzA8ZRSCW5xhzTucLP/6YoVUgsrArIU107usS0VCbzlIxkSUWzWXsfGZOB/6Rh81C34qWwcaHmhrcmaXve5AdjWji+irQSW7e/z8H17mcsne4zbsJPxKp/fMBpBP38JO24PJVOPM72lB1lA/QKM/lugiZrL0TGFH8YDt0qSTUwz7y+F+8vyV8BZ1CKNDFWDQMzvpZt98tej//DQ32zOPoP2+QBsRvVTgUZEdQ7AwXF4sI/ZAYyUXdlYLJpMpWVaqlzkFK/4iOXdlYur3Vrf89UH3aTpiDP27nVBnAw5wJ3OWoM8dlaMsDDEUUzoK6TqrpZd7FCLAzXDTvSFr60clQezQL+8MIMvaiZVPtxTBLj47aRyEgZSi+Lvx7dtFpeKozbwmmhMwX+/oDdjfwSLFIhc+deyYX8JPhdwDyfesa/c1+mek7VurJ9TyVrTlUP/HJqJXZVVQEriWcn3yLm8K5WT/WJn6fkRVb1OzzfvIfrfafILLXQrhSRBlLFMi/PyYhh8dsN8tnu74eVZFg6KmW3oIuRpj2644kcUjS2A08XHynsHHx4fc6BVcO453eV52DCqgtWVuFfenmq/0FEe3pf2Tnn9X4J1d/iVEjBVGLY3uL9F+M1jd1LyTv3oJMRD2mcGZ8lxBg4D01NdQjfErxptwOhTs1Qc3/ASXbe1pFJrRL4kSMDsGSp/h8+LY7OtI9yYSqgnGN8Uo90h+FyLnNp1CLYkgLfYjxsTy33NsvfKb2xs6VlnefBENj/LatQD7LR3hEQTqq+CsDfee4Y4968Lq0RsrL4NTZVq2AQqfjxAyLPam1dormyRtrrhw/1x8SyGaC4b/eqpXz5lyQoOLTqpIs0XG6KMbkyRBU4RprsKcZtIFuMJ1umCYxtZQ4sfGBAVCaIV9ZtTA+v1lcLU/KoQYNNllX3QQtNWD6ewOlWFx8HNNh JGyFNhql jvzJADlRheYUgybVhWas+96gbsOyCs+mQIYBy7m+fmPj2EPYltWDi90xPt+Jom7CrW2icveCm6oo7yoT0Xy+oitZTprRlGBJgQWvTu2JlPa4ZCs3lxoTppvszEjGf7ikOqIecu5GhzmtIm9ziikRZJxvCmeUkyWvhG5X8zOtmsQgH3QtnhdsTsJs1W7ux2u3zUoM9Tr2agRGbgJLLcnw+Kur5VQ3vgelHVwJY8JVHB1xWSwlynrIgiwsvMnJuyy1zQPaDVKFGn++fwZBex4oojzRDwK9P3ZADiQaONR8KeoDuiXjzVD9kRA9nYQ== 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 Sat, Dec 02, 2023 at 01:36:37PM +0900, Sergey Senozhatsky wrote: > On (23/12/01 11:28), Minchan Kim wrote: > > > Therefore, this series introduces new descriptor for zsmalloc, called > > > zsdesc. It overlays struct page for now, but will eventually be allocated > > > independently in the future. And apart from dynamic allocation of descriptors, > > > this is a nice cleanup. > > > > And the new descriptor doesn't bloat anything for zsmalloc meta size. Right? > > Please specify it into the description. > > Right, that popped up [1] previously but I'm not sure if we had a definitive > answer. > > https://lore.kernel.org/lkml/20230720071826.GE955071@google.com/ Today, it remains an overlay of struct page. In the future, it will be separately allocated, and may end up shrinking. TBD.