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 3D579C47DD9 for ; Fri, 23 Feb 2024 03:03:03 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8F0986B0088; Thu, 22 Feb 2024 22:03:02 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 8A1436B0098; Thu, 22 Feb 2024 22:03:02 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 767CE6B00A1; Thu, 22 Feb 2024 22:03:02 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 655AC6B0088 for ; Thu, 22 Feb 2024 22:03:02 -0500 (EST) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 12046A0EF2 for ; Fri, 23 Feb 2024 03:03:02 +0000 (UTC) X-FDA: 81821571804.26.FDF6696 Received: from gentwo.org (gentwo.org [62.72.0.81]) by imf11.hostedemail.com (Postfix) with ESMTP id 69BE340005 for ; Fri, 23 Feb 2024 03:02:59 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=none; spf=softfail (imf11.hostedemail.com: 62.72.0.81 is neither permitted nor denied by domain of cl@linux.com) smtp.mailfrom=cl@linux.com; dmarc=fail reason="No valid SPF, No valid DKIM" header.from=linux.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1708657379; 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; bh=stz/aF9pKHYw74Q0PZ9FO99vRCa02d74AglJvVVYPrk=; b=nXJmzQvlgkUtjnGJaaX7z1yzKeDWO7yctxbdeDWqV+as9iyT4wTx6CpTjTnBI+CdU/RJiO HPl7S30GWPA2g1MOEEluBOa3AL4HxUKr3CmYJMPk0oC/z5ocec01KwLNY9eqQVnUCPzC6U 6l7B/H5FCKHLaPZn5UP35/KDZ989+/0= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1708657379; a=rsa-sha256; cv=none; b=ROpmj7Pa6/S2U4I84xgNlOfo3K1pOkREMrkVZubCZ3FGKLRDpd5yt5mZXM5d3T5wPzK1Vx UVbN+lnMddiIb6e4XyXUWEJRsDEcK3JcChVCg3XSfO0UjM0SftobuEh5WZCpHZm7qiXVQO bR1wNLwgBfxfc7A2KeRSsAOqRk6XaP4= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=none; spf=softfail (imf11.hostedemail.com: 62.72.0.81 is neither permitted nor denied by domain of cl@linux.com) smtp.mailfrom=cl@linux.com; dmarc=fail reason="No valid SPF, No valid DKIM" header.from=linux.com (policy=none) Received: by gentwo.org (Postfix, from userid 1003) id 13F5840AA8; Thu, 22 Feb 2024 19:02:58 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by gentwo.org (Postfix) with ESMTP id 1321A40788; Thu, 22 Feb 2024 19:02:58 -0800 (PST) Date: Thu, 22 Feb 2024 19:02:58 -0800 (PST) From: "Christoph Lameter (Ampere)" To: Chengming Zhou cc: Vlastimil Babka , David Rientjes , Jianfeng Wang , penberg@kernel.org, iamjoonsoo.kim@lge.com, akpm@linux-foundation.org, roman.gushchin@linux.dev, 42.hyeyoo@gmail.com, linux-mm@kvack.org, linux-kernel@vger.kernel.org, Chengming Zhou Subject: Re: [PATCH] slub: avoid scanning all partial slabs in get_slabinfo() In-Reply-To: <55ccc92a-79fa-42d2-97d8-b514cf00823b@linux.dev> Message-ID: <6daf88a2-84c2-5ba4-853c-c38cca4a03cb@linux.com> References: <20240215211457.32172-1-jianfeng.w.wang@oracle.com> <6b58d81f-8e8f-3732-a5d4-40eece75013b@google.com> <55ccc92a-79fa-42d2-97d8-b514cf00823b@linux.dev> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Rspamd-Queue-Id: 69BE340005 X-Rspam-User: X-Stat-Signature: j38h5wbjed75pxwbreaanp1petha7wp1 X-Rspamd-Server: rspam03 X-HE-Tag: 1708657379-918892 X-HE-Meta: U2FsdGVkX19AfGh5F8z33UuYv7h5CMzku22ZhQEWPIULUUPe4fewxympEU+nn0B6SIZ8spkQShxiAh963i+Yoddt7JAUadgcv7CvVtoiWJcLjFkpgfVxot7PEGx7EN/Pu7HY8NbwQ/Wob8OCEePGCaMFVNzzIzA5zU6Xd8yqQiPlzuwU35Nwee35INC1Z4/UYvjpIv+qqV1T7/+EmZ1vhhMMTzMpaO+1wF22eTEfKHTQU7vVPnRy3fCXZ6j5r+pzREX7ssO8H2ioxzssLiuhrwLyUyhrHAUsqK/LinN9qdG1YNGqbQ2D2mvlnb/K8Z9AAHYz/fgqw82r2qN3tSUTMx9rXUmeh4gpG2b3z/vuW4Trl/a31A71q7nSKy293Io51miJpZtekzemgPLDNhpkEDE1zxnUuiKYI7b3d9CGatLVUgraWgw4bRTmY7uGTs7+TvXljpe1J9SVixEERY4lnR7kuCpV8i6bcvtKMHm3hsm8DESWUgQcohgj0Jrjw+Zi3LZA9qHEKL/P+EtZMfdbDA8mHY55efbz4/QhXRKlSYbKj56XwDYnv+i030/xtVcpfG7ovv88wK00EZii497mUL0W4wtdy1dZIaiSh4eoBwBHAx97TR/EKKq37H8SoinpB/nsmHypp/+epUIyCjOmoKJXQeimrdKsW0A2bmoCk38/MSl9JamefgY9YCE+WL6mPYatggdlMlhsiMuUc/aM7bhBEUs9o3VA6jUsCZNlrF8XS9dHBEYTMGEbYox9N3xo1SvnkoPuq+AF5+pIFKUFj33kbLeGVhFPyJo5RJn1CDRvHaiJ1POn8LiOSOz2UMrTfkuFTnn8ibQr40A/42OVXH4fAfzMS9p71DR21mWb9GaBmwrAW2hxCO19TFmmo7aV/qTPZtlqdbXOXSpIWmoOdU56jgiOaK47k88VL01ridEUwwzhrEQpqut9Z2FopE5aDISCsjQc4d5+rioKx+U BylZOzJA lzeVJaCir96NcEwAlODpPNXVlikJ0JMlr48zWfTgn74URMbA8ufYRrI/Ir+bx3jlAQP40USWImVzEpluzDqeKUd0EF62MghWSZLbZaJ2wVYKVQg+WxO/1wvsfo1rXBXs6NAFn4jgKQS/3AtMPgqzn7nROPJrAT4beplU0/skFFB0pKq/dgzmGcUZk7o51EIIQHLN0xkLaeGAM67vbKg5wIOlnlQ== 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 Thu, 22 Feb 2024, Chengming Zhou wrote: > Anyway, I put the code below for discussion... Can we guestimate the free objects based on the number of partial slabs. That number is available. How accurate need the accounting be? We also have fuzzy accounting in the VM counters.