[{"id":3680388,"web_url":"http://patchwork.ozlabs.org/comment/3680388/","msgid":"<6a1ebe1f-501e-4cea-854c-2e70fdeb3590@163.com>","list_archive_url":null,"date":"2026-04-22T09:55:59","subject":"Re: [PATCH v3 v3 0/2] add blocks_allocated to mb_stats and clear\n mb_stats","submitter":{"id":89479,"url":"http://patchwork.ozlabs.org/api/people/89479/","name":"liubaolin","email":"liubaolin12138@163.com"},"content":"在 2026/4/22 9:50, Baolin Liu 写道:\n> The series contains two patches:\n>   - add blocks_allocated to /proc/fs/ext4/<dev>/mb_stats\n>   - allow writing 0 to /proc/fs/ext4/<dev>/mb_stats to clear the current\n>     mballoc statistics\n> \n> Changes since v2:\n>   - Add mb_stats documentation to patch 2\n>   - Add Reviewed-by tags\n> \n> Baolin Liu (2):\n>    ext4: add blocks_allocated to mb_stats output\n>    ext4: allow clearing mballoc stats through mb_stats\n> \n>   Documentation/admin-guide/ext4.rst |  5 ++++\n>   Documentation/filesystems/proc.rst |  3 +++\n>   fs/ext4/ext4.h                     |  1 +\n>   fs/ext4/mballoc.c                  | 31 +++++++++++++++++++++++\n>   fs/ext4/sysfs.c                    | 40 ++++++++++++++++++++++++++++--\n>   5 files changed, 78 insertions(+), 2 deletions(-)\n> \nDear All,\n    This commit adds the description of the ext4 proc parameter mb_stats \nto the corresponding documentation.\n    I noticed that the documentation also lacks descriptions for the \nes_shrinker_info, fc_info, mb_structs_summary, and options parameters.\n    However, these parameters are irrelevant to the work done in this \nseries of patches.\n    I will commit a separate patch later to explain the other parameters.\n    This time, I only explain mb_stats.\n\n    Thanks,\n    Baolin","headers":{"Return-Path":"\n <SRS0=hwlL=CV=vger.kernel.org=linux-ext4+bounces-15991-patchwork-incoming=ozlabs.org@ozlabs.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-ext4@vger.kernel.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","patchwork-incoming@ozlabs.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=163.com header.i=@163.com header.a=rsa-sha256\n header.s=s110527 header.b=BfxMq0i0;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=ozlabs.org\n (client-ip=2404:9400:2221:ea00::3; helo=mail.ozlabs.org;\n envelope-from=srs0=hwll=cv=vger.kernel.org=linux-ext4+bounces-15991-patchwork-incoming=ozlabs.org@ozlabs.org;\n receiver=patchwork.ozlabs.org)","gandalf.ozlabs.org;\n arc=pass smtp.remote-ip=\"2600:3c04:e001:36c::12fc:5321\"\n arc.chain=subspace.kernel.org","gandalf.ozlabs.org;\n dmarc=pass (p=none dis=none) header.from=163.com","gandalf.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=163.com header.i=@163.com header.a=rsa-sha256\n header.s=s110527 header.b=BfxMq0i0;\n\tdkim-atps=neutral","gandalf.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c04:e001:36c::12fc:5321; helo=tor.lore.kernel.org;\n envelope-from=linux-ext4+bounces-15991-patchwork-incoming=ozlabs.org@vger.kernel.org;\n receiver=ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (1024-bit key) header.d=163.com header.i=@163.com\n header.b=\"BfxMq0i0\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=117.135.210.3","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=163.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=163.com"],"Received":["from mail.ozlabs.org (mail.ozlabs.org [IPv6:2404:9400:2221:ea00::3])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1 raw public key)\n server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g0vl70Xz6z1yCv\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 19:56:50 +1000 (AEST)","from mail.ozlabs.org (mail.ozlabs.org [IPv6:2404:9400:2221:ea00::3])\n\tby gandalf.ozlabs.org (Postfix) with ESMTP id 4g0vl61pg3z4wLX\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 19:56:50 +1000 (AEST)","by gandalf.ozlabs.org (Postfix)\n\tid 4g0vl61Jnjz4wLd; Wed, 22 Apr 2026 19:56:50 +1000 (AEST)","from tor.lore.kernel.org (tor.lore.kernel.org\n [IPv6:2600:3c04:e001:36c::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby gandalf.ozlabs.org (Postfix) with ESMTPS id 4g0vl2043Tz4wLX\n\tfor <patchwork-incoming@ozlabs.org>; Wed, 22 Apr 2026 19:56:45 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id 12C95300D168\n\tfor <patchwork-incoming@ozlabs.org>; Wed, 22 Apr 2026 09:56:44 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 346553CA4BF;\n\tWed, 22 Apr 2026 09:56:43 +0000 (UTC)","from m16.mail.163.com (m16.mail.163.com [117.135.210.3])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 6BA012FA0DF;\n\tWed, 22 Apr 2026 09:56:35 +0000 (UTC)","from [192.168.56.68] (unknown [])\n\tby gzsmtp3 (Coremail) with SMTP id PigvCgBniu8xm+hpsaqvAw--.58S2;\n\tWed, 22 Apr 2026 17:56:06 +0800 (CST)"],"ARC-Seal":["i=2; a=rsa-sha256; d=ozlabs.org; s=201707; t=1776851810; cv=pass;\n\tb=g1kgonT15o9Owq+w/kKfBjCcKBZIL0sJUTIGBsHozX59SU3UUb8QWHz3YktGi6TjXgzoGIEQ5+n4/Pqm9N8BkQqgDCpcgmPRNi8ug8FZ1+T6bqB1LQ+Jc0nYgIrhS6QDZq40eITUBOxd09zaCRKIP1uP/OlmEtiBSMFxMJWbhyRrlH8JnVO0jLyRE+f4zSXJN+JDylF4N2xlrABt1xHDCHRV+whfA9K2nJQO7jKzuzYRjObWIqvpIExGPrK82mKKQs4SWCuWTdlBA67xqt86TbYZRUfsMfywE28HHjaLBb3OYWF1SxhjT5YG1kA8UjTNziIltDQjrJnRMhvQ8kiL7g==","i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1776851803; cv=none;\n b=bX2X5UvebXKHyjnFm4do/SETGHGyU6wE250O5lvICsEel6YFuSNqiPVAOXc6Q7XcBOPPh6czwrb5Cp7ZBcesGz7tr5eX0mbFIiSK4rDFGQZTnl5hhastXMzKV/1L4qzZPUJEZFfTQ/REQFVia7xtzGcER9tFJBSPttqyvihTb0o="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=ozlabs.org; s=201707;\n\tt=1776851810; c=relaxed/relaxed;\n\tbh=wN386xYpn6IPxAHc5Xs15Js8rZ8xE+0zcUkTmbOjaWo=;\n\th=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From:\n\t In-Reply-To:Content-Type;\n b=fS47iT2ruTQbPoCIm9nnu5R0A1sV7HPF3V+Bq8AqHKzHX8dQGu5O5UtZEC2W9rcOtwicyeNd3xFypetCPMqWYMn9nn0V/azi+Y9cqTnaeeL+n2rVadzGXsg7X1IVKkxJ2tCi+U2trXMt6FI4x0F4qf94FwHFHfBBQYFteD1eJcYN4AkcqK3QbVuAEk9zn4sdAeldvhcj8jgW7oZH4jerca0cgjmszc/zzZQo0hOmkUdYdcUW7q8aexniKzCtC8nwfnurgh24KYecDcPSS2/mY35fnGzTLT8Ma2dnsOhGo2CX9dwBUrAhE/xepaKLKkZRSviXyPY4LVWyZ5YApSYT6Q==","i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1776851803; c=relaxed/simple;\n\tbh=GI0lm0N02kr3SJ8ySVG4AnHRdwbwa4tEIdc2IkZzmNg=;\n\th=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From:\n\t In-Reply-To:Content-Type;\n b=ghgq/mGcRGCHxmp4EYgCQuLVjRr9MTMx3K52QBuS0Ykl7b/2KAKiYtl1LUXfGlbGesKLBI6ivVcK7y43O0RBRcIjyX+fcYzD9oBIV8aaT9149qkLLWde2B9MgNvZ2/ZMa2O0DVCrulNbF6s0sVbgL9ywmACi1iDDlgf964PgUos="],"ARC-Authentication-Results":["i=2; gandalf.ozlabs.org;\n dmarc=pass (p=none dis=none) header.from=163.com; dkim=pass (1024-bit key;\n unprotected) header.d=163.com header.i=@163.com header.a=rsa-sha256\n header.s=s110527 header.b=BfxMq0i0; dkim-atps=neutral;\n spf=pass (client-ip=2600:3c04:e001:36c::12fc:5321; helo=tor.lore.kernel.org;\n envelope-from=linux-ext4+bounces-15991-patchwork-incoming=ozlabs.org@vger.kernel.org;\n receiver=ozlabs.org) smtp.mailfrom=vger.kernel.org","i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=163.com;\n spf=pass smtp.mailfrom=163.com;\n dkim=pass (1024-bit key) header.d=163.com header.i=@163.com\n header.b=BfxMq0i0; arc=none smtp.client-ip=117.135.210.3"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com;\n\ts=s110527; h=Message-ID:Date:MIME-Version:Subject:To:From:\n\tContent-Type; bh=wN386xYpn6IPxAHc5Xs15Js8rZ8xE+0zcUkTmbOjaWo=;\n\tb=BfxMq0i0ka+XFthXfuqTPs5tm5j0NuYVstijZWxUChuflWCDhs7xraUhF3et/x\n\tUq3MsWrCqIkAyeO6jyDH21XeM1TFAuvIyvg2+0xITDOeROEh7rrXIjZt9mHr7flz\n\tpnQAJJrpXARIs8hYUAfUhyM5S0JGI++m4hHghBx2llg4M=","Message-ID":"<6a1ebe1f-501e-4cea-854c-2e70fdeb3590@163.com>","Date":"Wed, 22 Apr 2026 17:55:59 +0800","Precedence":"bulk","X-Mailing-List":"linux-ext4@vger.kernel.org","List-Id":"<linux-ext4.vger.kernel.org>","List-Subscribe":"<mailto:linux-ext4+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-ext4+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH v3 v3 0/2] add blocks_allocated to mb_stats and clear\n mb_stats","To":"tytso@mit.edu, adilger.kernel@dilger.ca, ojaswin@linux.ibm.com,\n ritesh.list@gmail.com, yi.zhang@huawei.com","Cc":"linux-ext4@vger.kernel.org, linux-kernel@vger.kernel.org,\n wangguanyu@vivo.com","References":"<20260422015026.7170-1-liubaolin12138@163.com>","From":"liubaolin <liubaolin12138@163.com>","In-Reply-To":"<20260422015026.7170-1-liubaolin12138@163.com>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"8bit","X-CM-TRANSID":"PigvCgBniu8xm+hpsaqvAw--.58S2","X-Coremail-Antispam":"1Uf129KBjvdXoWrZFyxCFW7CF17tFWUGr1DGFg_yoWkKrcE93\n\t40qFyrA343tF18GFyxGa1rJFW29FWxCF1UJFn8Jr4fZ34DJrZ5AFWDGr13Ar1xWr4a9rn8\n\tCF97XryIyF1IqjkaLaAFLSUrUUUUjb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT\n\t9fnUUvcSsGvfC2KfnxnUUI43ZEXa7IUjqQ6tUUUUU==","X-CM-SenderInfo":"xolxutxrol0iasrtmqqrwthudrp/xtbC6RaIU2nomzaUswAA3v","X-Spam-Status":"No, score=-1.2 required=5.0 tests=ARC_SIGNED,ARC_VALID,\n\tDKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DMARC_PASS,\n\tFREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,\n\tMAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=disabled\n\tversion=4.0.1","X-Spam-Checker-Version":"SpamAssassin 4.0.1 (2024-03-25) on gandalf.ozlabs.org"}}]