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 26A2BC369CB for ; Wed, 23 Apr 2025 14:24:29 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D44126B00A3; Wed, 23 Apr 2025 10:24:26 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id CF3086B00A5; Wed, 23 Apr 2025 10:24:26 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B93796B00A6; Wed, 23 Apr 2025 10:24:26 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 9597D6B00A3 for ; Wed, 23 Apr 2025 10:24:26 -0400 (EDT) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id BC5FE1CC914 for ; Wed, 23 Apr 2025 14:24:27 +0000 (UTC) X-FDA: 83365528974.25.F4D6F51 Received: from smtp-out2.suse.de (smtp-out2.suse.de [195.135.223.131]) by imf12.hostedemail.com (Postfix) with ESMTP id 5B4AE40009 for ; Wed, 23 Apr 2025 14:24:25 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=gnPUqeCN; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b="diE3/Hww"; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=gnPUqeCN; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b="diE3/Hww"; dmarc=none; spf=pass (imf12.hostedemail.com: domain of vbabka@suse.cz designates 195.135.223.131 as permitted sender) smtp.mailfrom=vbabka@suse.cz ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1745418265; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=KrJB23zOywR6F8b41usn3g5n9JkRoHAPmk606x1lcWg=; b=oRiKEthe7/xcYytpsV4JRLNKlGpzDS5uIjAyYkBvFA5jMYyLgzXL9B2BqdYIG100TifVio Xc+eAzQ1jr0ePG95+p70e/rsybQ9EF3VGXj9si862kBIUQwJUMwBi3EKb+FOkkqKB8BKx/ xf+/JHCEP+ZpHZBGc13JvS8mq7P4nVs= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1745418265; a=rsa-sha256; cv=none; b=k6kIDJVx7moerx4L/oDzd6BnIZRd00Q1iE/0VxudBWK59WRhF8FXY636YVmaSkQReZLjlT t28RKv06o8TxDYUBSjEQcNtkiOtCJozt7gJjT71HwXTKqNGgRcRemNK689QC6aXs4QZfiE LTrCww9yUa17oopRQu8zV/lnKDakuRo= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=gnPUqeCN; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b="diE3/Hww"; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=gnPUqeCN; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b="diE3/Hww"; dmarc=none; spf=pass (imf12.hostedemail.com: domain of vbabka@suse.cz designates 195.135.223.131 as permitted sender) smtp.mailfrom=vbabka@suse.cz Received: from imap1.dmz-prg2.suse.org (unknown [10.150.64.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id 950941F393; Wed, 23 Apr 2025 14:24:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1745418263; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=KrJB23zOywR6F8b41usn3g5n9JkRoHAPmk606x1lcWg=; b=gnPUqeCND/Er1D2Aa+l7ZcsBG64k0zlRQhqUcQX05S9spjw78A7T9BSVZkpdy/N8YISupP 12ReXiLhrUkKLor86vripIF3f1His2id8Hky4Umn1cv4xJDp8Rz/1CCTULpMgFbUwpHch3 zlRU38nkYEzIgM0I3BTmEODxaCbQRhQ= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1745418263; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=KrJB23zOywR6F8b41usn3g5n9JkRoHAPmk606x1lcWg=; b=diE3/HwwP+9i1EvtZpv5b4+N0pWrgrIk0M11xaTyro5/2a+zJ1LjDnEc6oMqLcj+vYrWLp SgEncQix1sJpqqDw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1745418263; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=KrJB23zOywR6F8b41usn3g5n9JkRoHAPmk606x1lcWg=; b=gnPUqeCND/Er1D2Aa+l7ZcsBG64k0zlRQhqUcQX05S9spjw78A7T9BSVZkpdy/N8YISupP 12ReXiLhrUkKLor86vripIF3f1His2id8Hky4Umn1cv4xJDp8Rz/1CCTULpMgFbUwpHch3 zlRU38nkYEzIgM0I3BTmEODxaCbQRhQ= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1745418263; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=KrJB23zOywR6F8b41usn3g5n9JkRoHAPmk606x1lcWg=; b=diE3/HwwP+9i1EvtZpv5b4+N0pWrgrIk0M11xaTyro5/2a+zJ1LjDnEc6oMqLcj+vYrWLp SgEncQix1sJpqqDw== Received: from imap1.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap1.dmz-prg2.suse.org (Postfix) with ESMTPS id 87DF713691; Wed, 23 Apr 2025 14:24:23 +0000 (UTC) Received: from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167]) by imap1.dmz-prg2.suse.org with ESMTPSA id zQ/UIBf4CGhibAAAD6G6ig (envelope-from ); Wed, 23 Apr 2025 14:24:23 +0000 Message-ID: <6ac29f1c-3c4c-4e47-9927-89f89216b2c6@suse.cz> Date: Wed, 23 Apr 2025 16:24:23 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [RFC v1 1/2] mm/slab: add sheaves_enabled read-only sysfs file Content-Language: en-US To: Harry Yoo , David Rientjes Cc: Christoph Lameter , linux-mm@kvack.org References: <20250407041810.13861-1-harry.yoo@oracle.com> <20250407041810.13861-2-harry.yoo@oracle.com> From: Vlastimil Babka In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 5B4AE40009 X-Rspam-User: X-Stat-Signature: yohbgs63956njsekwjx3iawbtcgx15or X-HE-Tag: 1745418265-653423 X-HE-Meta: U2FsdGVkX1/V/Ntb7xI16emMX7Ad27aRQlGP4xG/b7dNMwU0XwyG4eOQr72mi2irQ/JigDzydb859H17kJKUFps948FmkMv0U5CL4e2bGZ8Cmq2id4kpBME/UXtynT5ju6z8ITTAGk83HaeCWUpmd2Nxi67QA6nE5v/ErZx2wpcIaLqXuehtyVW7QaulAJsTL66RPWZYde5NFURhNEpD/rQYWulfmhHYd7PkXHlvaCoQRbxSaks9/fGeT+oPZtk/d3LF6JKUoeTKBsfGkkjy/uNN4WukZwxHM2icpWFubwBCvBcbUjuPltwaMML03kIJ8Ar+UWQTXMU2TN1YKPH2iq3NBxDMbfR+e4GnFVcXsedXnZvP+BAnCNuo2AWquyqFdc7dIicOFdyTv4meoVwZtOnu0qO0eX5xCoAH5z+PvlWv8pzGaf+admHArYnaOls0580/Y+e6VwRx0Lwzdad81a8AGQxQMUmrhqlxEHaYFnhsVImwHaqft3RUAvrNTQcs5TBmLKVgpC7v8ZxDxykNLSKzG3AOhuZ2nh5An3cVcb+gCO/OWPBoY44B1r6YNd39wZu+0FEouv42L4YSTcxCthl+57VHtWralP6XzHykjBgb7YJLTTGIhzYi4t7sT3GkvPRA08maTPD7DKZL3aSNjcmCeEv6ATm4M5+JmficKoMMv26YbFoikzqLGOKzxEAOb17s1+jT3bygAyCHRTHyWKmMqidnNYfU0WgeTFaxMoErOut7rF6Y1HnyYuQfJNIGbUrZ/ehDmp8egAyyrnC6ngspfILIswODsq+pSh61am5UBTSIjdOTPFlKXWSCfRTBgjnKWGWmPnjuSwzLJ1MFmbVQLFV8plS1BA0WUrg34O9RFH56IdrOH6bTFQs6U38ZItd7ZyFMrIJwrYRLmQJMqg18wc3xS8vXQkr0+3LHy3wS890o1bcI7Kielv7N+aSR9r85V9Yw5x/bPrtYeAR p7F4te1K IDEzVbowr0phTf9jHT1ypGE+3Jjw0zPUa4nE8u6ZF8946D5IXJ3mVHFo0UYAYWXEUqNcblF2KV7gLe7X3ee9U7MgZsj2jrYW1VVhISfXz5l670cjO4QLaalLA0mrjUcK3uiCazlYWYYArOcQmJwZMiQ53Wq4iIRR1U3yHrAS5/NZkyz5rVg1TCtuE3w07IGS0bKm88zXC+cP4iFmzxN3JaLA4b45nkga4UxVxhuc3TvryeW3Xyp2hVKRWXZa+eV1jYWvNZ9QmdlRtwTz29iOCJzJnf+SP0ngNshFEok/WZkvrVCspF5d8y61WTIShmXCN+1vhktcgwb5PvmE= 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 4/11/25 00:32, Harry Yoo wrote: > On Tue, Apr 08, 2025 at 07:45:38PM -0700, David Rientjes wrote: >> On Mon, 7 Apr 2025, Harry Yoo wrote: >> >> > For user-space tools like slabinfo, it is difficult to determine whether >> > a cache has sheaves enabled. Expose a read-only 'sheaves_enabled' sysfs >> > file to indicate whether sheaves are enabled for a given cache. >> > >> >> Thoughts on adding an entry to Documentation/ABI/testing/sysfs-kernel-slab >> for this one? > > That makes sense, thanks! > > New stats added by the sheaves series should also be there. > > ...By the way I'm a bit unsure about the name. > 'sheaves', 'has_sheaves' or 'sheaves_enabled'? How about reporting sheaf_capacity isntead?