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 22B34C19F32 for ; Wed, 5 Mar 2025 19:30:54 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 41ED728000A; Wed, 5 Mar 2025 14:30:53 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 3A7E3280004; Wed, 5 Mar 2025 14:30:53 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 223BD28000A; Wed, 5 Mar 2025 14:30:53 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id F1B32280004 for ; Wed, 5 Mar 2025 14:30:52 -0500 (EST) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 9007652E3D for ; Wed, 5 Mar 2025 14:44:02 +0000 (UTC) X-FDA: 83187767124.04.AE9B56A Received: from mail-qk1-f177.google.com (mail-qk1-f177.google.com [209.85.222.177]) by imf14.hostedemail.com (Postfix) with ESMTP id 7FDBB10000E for ; Wed, 5 Mar 2025 14:44:00 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=cmpxchg-org.20230601.gappssmtp.com header.s=20230601 header.b=SogKg+yK; dmarc=pass (policy=none) header.from=cmpxchg.org; spf=pass (imf14.hostedemail.com: domain of hannes@cmpxchg.org designates 209.85.222.177 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=1741185840; 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=m8f2GDESLoXks5iTtTl11BvauZGdfcVPK6WPs3q/K+I=; b=yRqXSEK6QL8x6+0L8fOte/llfHnSpmmG1/A+eas0xExHmOObYyDvuze0U1sQIRf833J3zb MqXCL+0dG4OQTiZ+BatjT4yWqSsOtUdv8mRuTytw6iVFB6P/Y3nVJLFyc2IQqC7T6T/RL2 9Hsu6WdmN3cMy1l3tLyN/JmK20giYck= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741185840; a=rsa-sha256; cv=none; b=HuaIScDr6CBJfpwAMRN+KJEmMALGQtEzAFVgd43CYnT8uvbUpaAJIQ7OefLHbws1m7GuDL D/3QdRlKiDb2pquJf+eDop9AXvFqDXiSY/LDknx4Ka9IXX2+ZDF5UPlqOF8BHJ69PLXmUK XVWH4PT46PZB4pLdl0L6m2pfOVe4Sxg= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=pass header.d=cmpxchg-org.20230601.gappssmtp.com header.s=20230601 header.b=SogKg+yK; dmarc=pass (policy=none) header.from=cmpxchg.org; spf=pass (imf14.hostedemail.com: domain of hannes@cmpxchg.org designates 209.85.222.177 as permitted sender) smtp.mailfrom=hannes@cmpxchg.org Received: by mail-qk1-f177.google.com with SMTP id af79cd13be357-7c3d1664ed5so221334485a.2 for ; Wed, 05 Mar 2025 06:44:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cmpxchg-org.20230601.gappssmtp.com; s=20230601; t=1741185839; x=1741790639; 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=m8f2GDESLoXks5iTtTl11BvauZGdfcVPK6WPs3q/K+I=; b=SogKg+yKqd92qerHjctvmvCTBQHN0c64mbptahQ7EW6sULfpzMOkELzmiBBTvbBphd yQ8upJu89wdKlqBBRtGh5u+YpY59bTjU9dTMFRRHGTmrvvcOrB9Z2viYuj57VuJS47Hp hh0Pylxhe/FszWsA91mT5iM0vprzBoMc1TMzNiR0/pM1Guj7PLlbPyd3jb1Bv82ArxOf 8zqGst71UtHg7rRkOrZiE75YsDw9L25WC6Yaqb2Ujz5Fj65WX8IckhJqqOJZjpQ04Nts 2ydGTXSqRUqSXeTv1H2GWL0Wo9EMJYIxbycSgMWtCsagf7jQwudqt61npDCPTNKp5qwT xJOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741185839; x=1741790639; 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=m8f2GDESLoXks5iTtTl11BvauZGdfcVPK6WPs3q/K+I=; b=ZhmHOYotbB5549vWFYku9h1MkkOwo1uFA0gL3Fbl5MZw9M1mavzA3KX3IyLNLCjHj/ m/fZHe2lI0ENdyWKqZqOncgDn3brl1ljujiCZnVMIyoJKmSEFFmXUK8hnY8I4KShz/dp 2v7VlqmRvNb2VW8oxM0kuT02Bv9InG7EG8wpsblFeTDyTqOaNgGHmpBZ2yri/GHD6l9E ZP+j5uStUqfppqLDc8sxJKpJU90QG+5rbp5N8rFvJravZt2QgHO5aQawIcE1G1YgxYi9 iapKO9RiLVWw/t5rekuSK8P4ZIofd74885lztp1QggV02xJXhprgnd+jn8KOZ2n5B2t8 orCA== X-Forwarded-Encrypted: i=1; AJvYcCUuXi5lzdj2sCuig/96KzMWGnl+b1yrI0ufMR3/YOVOoOh9qMcp4ojVNPNahLleIjViDwTh9/AWMQ==@kvack.org X-Gm-Message-State: AOJu0Yz5CMtnw7LZexw2laNPk5N44UCpjvmcKjupPmxWqlkINXhySGGc Lc/tsLj/HAnJJoOUggIFc2fZnxyG+slGf3x6ZPFLBiOCKm8q6izw2YScw5WqAvo= X-Gm-Gg: ASbGncs87svrBoLsprisTH5nP5NpQL9BKz1eP6czqKV/QpNgv7cdBdin/IiD8I8UhPO aDYC6VubZOxdZqQ9Dkj8dtF7S+MVSyAqGGby6TVuXVggfgSp+Pv4i2GVMkOP19vJXktsDqbhz8t ZtUqEYN2v0v2/A5J9ep0lKOVyuFfajE2Wt4CJJ0mRyKzSX4E8y61AWVkkV1qjTMznmGBvGGeQql J/+xDhRFrktCGDgq8cPvTO/KIkGly4hV9Zi+LmuBBLILLyJ8o/Av+GiYw6ODz2gb6Qr/DztBEWB CkQsF5bkyoWNAUzLZK3cc3q4eGZkllIePpXqFaqqQqM= X-Google-Smtp-Source: AGHT+IFX+ow3byGDTZw9C0w2IUK5a1lbN4mR9fGRC6Dqsc5MHt7AQp9jQ6MNPCZ09WKr58d/5jQqjQ== X-Received: by 2002:a05:620a:6006:b0:7c0:b587:9e6 with SMTP id af79cd13be357-7c3d8eb3bf9mr568804385a.43.1741185838581; Wed, 05 Mar 2025 06:43:58 -0800 (PST) Received: from localhost ([2603:7000:c01:2716:da5e:d3ff:fee7:26e7]) by smtp.gmail.com with UTF8SMTPSA id af79cd13be357-7c378d9e2d5sm885607885a.68.2025.03.05.06.43.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Mar 2025 06:43:57 -0800 (PST) Date: Wed, 5 Mar 2025 09:43:56 -0500 From: Johannes Weiner To: Yosry Ahmed Cc: Andrew Morton , Nhat Pham , Chengming Zhou , Minchan Kim , Sergey Senozhatsky , Herbert Xu , Thomas Gleixner , Peter Zijlstra , linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH mm-unstable 1/5] mm: zpool: Add interfaces for object read/write APIs Message-ID: <20250305144356.GA185622@cmpxchg.org> References: <20250305061134.4105762-1-yosry.ahmed@linux.dev> <20250305061134.4105762-2-yosry.ahmed@linux.dev> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250305061134.4105762-2-yosry.ahmed@linux.dev> X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 7FDBB10000E X-Stat-Signature: oxd4oyh8q696pkf4rw47883g1seq3u9a X-HE-Tag: 1741185840-79698 X-HE-Meta: U2FsdGVkX19Ks1oVWd2lhiOyTpkU9/f+gQFqAOjEZIjU29e8L9z0Q4a4UPvjCNK/r73VTCQ9K1DbdONVs69UINaLz7i0qS6e+F/bDSagJvxerDmR5uRYj52RKyta2JQI884eZXNGekY6rs/SKYqms9TJ5lA+wVH4QGgTNQz7Ewz7MLdxMdfgkvhx4QUrfqR+PGQwGGZJrNHVjEwBafjVuNpEhMJOFfZy2b+ndg86H2QBHiZ+Xw58xGBvnSILKDkO8dhjJz6PFW+iEkik9ud9xy6mrPr7DngcFi8aT1/1ABiKOj/46ayJaJ269hEfpeELM+BrQrtSkPkeh02wtfLq7043MdrYTxYNa9VH0AlZmOE6RZXu2fQ9u+yi9GWzE0UxrHeldlvkDJP40hgS80vCBp83b5gxVUB2d5xe+W+5HF/HY0886a5OVb2lIw4ehym/Mrmb7iIYEDE3pAlWUob0aUQahO0BD2Fk/WlT3rO+uIs3VVs2jrpmtRBvB6U8TroPUqDG6eA2DWMA6EpzZL0Rf5rtu7eVyWf5HrkmZofr6uyRSyuynaHupr9CJkyraolS+I/aMdJWEPpsk3Lj1jSVG0sqkI/G3qFjUMS9LkmRcDUAAC7h67EZGeauqDsda7DxP3eD/1NmEvFXxIJeRO4OcAt1HMgLTmXFHtCSedZ9Mm1A7GB8AeHn99a6zWlJTHZaUCJCdaV/CsV12IOHNtg8jxe4MeNtvrmEv75CJRV7ewvle0NAUDQAFdWEILWrj8f7trDkVjD6OAQT/yzcqxrvdbi1F6dumiHwaSTep5rO/TbhuMHzZxh59kRhIBAgEGpxHM0QXnjB7d8UqEgurdWbAcZYOyNtEeFBoqLojxZ1PAHMoD1Rs1r28bgfAVwiWC0bAigutM5BwRY5FrE6a35rV4bhFBUNmPV9rYXg6nkKqXpCDiZexh6kWhkN8Y9DsIyFMQWk+b5wjah6rs555wJ ZtdTU5CH h0SpSulIL5zzuFPzg13BNuOIb3J7h2+FB9NKJ6urzVtgN2iALxAxjWUlFT1gh7gyxQ4To1VnqP8Xes6NbApfX+c9m9wAQjo1vHwyO6B2T87xO4pex9SW2W8oh0OIS0UqxHm9bk3nQfKxTIz7sA8NSIOJHRqcPKqI9BNpjuy6l+A1MyF8uzIVf+vhM7M4jFd/qv+HclHydFsu+QIsng/1q/bIt06hIaD9SbVJOy+APIAH1gZMLnHwIB6EUcCtICraTPZjx+PAWYcSvdgEaKyQ5qx2YqfzEghVNRIfMBfuSol+DY9cbBQPYiQXB9cyb9Elt3lcDzpZy7PFexbwruEw0hzW6MsKthnaGpTbb92ydQWdsxvqMK+tA9cLvfX8qyTmHYZt/E15I16dlX1fEny7gfSO2lQd10x80d7JXq+B4dBkml4a78Dqno8+H7zFujbzEwkDJwo2jOkvYqrf9HucWxu76DpcNDUG9JtMZWe1l0qxHwGnv7nLvZL3Qer+1DlsD+IHX 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 Wed, Mar 05, 2025 at 06:11:29AM +0000, Yosry Ahmed wrote: > Zsmalloc introduce new APIs to read/write objects besides mapping them. > Add the necessary zpool interfaces. > > Signed-off-by: Yosry Ahmed Acked-by: Johannes Weiner