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 788B9C369DC for ; Thu, 1 May 2025 20:27:09 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 165E86B0085; Thu, 1 May 2025 16:27:07 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 115986B0089; Thu, 1 May 2025 16:27:07 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id F1F4F6B008A; Thu, 1 May 2025 16:27:06 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id CEB396B0085 for ; Thu, 1 May 2025 16:27:06 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 2D35D1A16B2 for ; Thu, 1 May 2025 20:27:08 +0000 (UTC) X-FDA: 83395473336.11.724DBFC Received: from nyc.source.kernel.org (nyc.source.kernel.org [147.75.193.91]) by imf09.hostedemail.com (Postfix) with ESMTP id 977D4140002 for ; Thu, 1 May 2025 20:27:06 +0000 (UTC) Authentication-Results: imf09.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=fNWyluZo; dmarc=none; spf=pass (imf09.hostedemail.com: domain of akpm@linux-foundation.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1746131226; a=rsa-sha256; cv=none; b=ickDmDZagxxjhdRzZ2qUL4GiyEVPpzH81yiRJoZkiQXx7bb8O875bMD0KQTUj6q98qfPhd IwFWcGmv+/XewXc5O+JE+yevFMl4PF5YSz0C7lU0uughRXbNavlqbZvQS1Hs3wuDQakfe/ u44j1vWg0NufgSfCtGFPjP3ucIatYPQ= ARC-Authentication-Results: i=1; imf09.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=fNWyluZo; dmarc=none; spf=pass (imf09.hostedemail.com: domain of akpm@linux-foundation.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1746131226; 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=4PsLu2garc3kmixfmBC1A3puLCNc0yQnVtj09H1H5Gw=; b=VU+Kdp5nCAw3XvnHFYPqG0SVtE0dQhzVceJ8GQCmIJ+6/40w3Es27u9ZN093O/ugy2RlrQ PzwH7fHqA35MjkCtB3lhJcJM6XhDjawsRIrck4taJQZvBuTssDQE7vsvghwhm+fyG4am2s WbiiaSnKgLRoO4D6m4NEttVBALiUmg4= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by nyc.source.kernel.org (Postfix) with ESMTP id 10ADAA4BF40; Thu, 1 May 2025 20:21:38 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1F03EC4CEE3; Thu, 1 May 2025 20:27:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1746131225; bh=6kUzEANofjpMe3wHUoEUOCv7hGxATGQjEwALgV5sis4=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=fNWyluZoGy41jJ210SzaJj+wqQdiPIuokJiSXrmjnFWknctK65dLsJFZHBwZsIF1v 6SrLpAJwo37KL5qLi+VF12MPPDp8t3+d9UFZxK6tpTI5Ezq5shoOTLNvo+jBVb/zwg mUtrLAiBS4+dHyWCTN7tDYVw6oMCZuPW7EzxFNh0= Date: Thu, 1 May 2025 13:27:04 -0700 From: Andrew Morton To: Cc: , , , , , , Johannes Weiner , Michal Hocko , Roman Gushchin , Shakeel Butt , Muchun Song Subject: Re: [PATCH v2 0/9] support ksm_stat showing at cgroup level Message-Id: <20250501132704.416b6000fb5eeaf4e9c3634b@linux-foundation.org> In-Reply-To: <20250501120854885LyBCW0syCGojqnJ8crLVl@zte.com.cn> References: <20250501120854885LyBCW0syCGojqnJ8crLVl@zte.com.cn> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspam-User: X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: 977D4140002 X-Stat-Signature: o7d7gpee5kk43ni6iguqgu5a98f91x7s X-HE-Tag: 1746131226-339714 X-HE-Meta: U2FsdGVkX1/pV1x1ghrs7vDwJVAD8AW/JNMfWmYfNmLskaiB7vHfnDL2HXk91Dr3IkuvLXgjz5KStTX7ulxKEJLUfLUr3cUsCJeatrjC8K/TFbtJwD+ek8CUcZ1gLZJHE46tHYhf7uXZQ5vHyG415d3qDt80OmptTuY6sFaHQlvlbMxmQOhERS0PQ6FS5ssuDJwzorJ4/OFiV802L+r5w6Dz0knmT0ijaQ21mJjE/hjKZJ4d5bba6YKLatInOerO7uoegIkCp522/2O6PgRlhA2fi/Rn6D8sA4n6Z+5o0cBBBtjc7gy4MKweYlnvWX+kqFln4ZDkEO5GSl2dOmjvsYDswo+L3GG8q4Lxl3zp0yAIWGkeRf0+SO9QURBhT5HUkGjHUvyEw5kCz/oZmetsmStQ49ORNS987r4oaQgAUlz0BdHuBoaVxNYh386yVYModOCx+1F3I0Gus4YoSECbn4UnxQPbIxAza0kBb8ZDdwC9+tbCqrFwp/f7Dj+P0u2aqwGfUhlROYNl1UXDQxzCSvdCoxI16977wPRZoHKacAJdLbH3irG/NiBmrmpC7++gKg9E6SsLnDPrsAy0CFyxxjn3DntFi96xK4Xkcsy5zWBI7im21MUJJRbY4KtQodAOyHWae7WG26JIHGVmRCPGIxVtek+oBLU/5RhnEWYQoMxGrzvgWYlMC5u/VEdHpfApRPBsRNTurfwUd678ga0Ux9MhJWztQV/4m1ZRbUeEPyYtvpHJY6is97WCJ4FEZyzDY7uNBqmRHIC4hrg5tiFnJT8gfkfBvXedEUYDf2PovUaj5Cna1l2IGzR8G5zgWFwlM6QrdQVrueG7zPQzUZX/bFP4Jb0SceCMko9kPWiWzW91YIus7D3VuNUIKrQNchLHbx/k6t5mxI5BoBJiDYdnvXqtlFxyPva+UM8T3VuNlzdzdYIYLpEWSKnNSGhlFb1gvsdl43g/jkUJlO1QMgb KH2vLxq3 WMAfk 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, 1 May 2025 12:08:54 +0800 (CST) wrote: > With the enablement of container-level KSM (e.g., via prctl [1]), there is > a growing demand for container-level observability of KSM behavior. However, > current cgroup implementations lack support for exposing KSM-related > metrics. > > This patch introduces a new interface named ksm_stat > at the cgroup hierarchy level, enabling users to monitor KSM merging > statistics specifically for containers where this feature has been > activated, eliminating the need to manually inspect KSM information for > each individual process within the cgroup. Well, you didn't cc any of the memcg maintainers! The feature seems desirable and the implementation straightforward. I'll add the patchset into mm.git for some testing, pending review outcomes, thanks.