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 53ED1C83F27 for ; Wed, 16 Jul 2025 08:47:51 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E62946B00AB; Wed, 16 Jul 2025 04:47:50 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E13746B00AC; Wed, 16 Jul 2025 04:47:50 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D50796B00AD; Wed, 16 Jul 2025 04:47:50 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id C3EA46B00AB for ; Wed, 16 Jul 2025 04:47:50 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 914A9B61AE for ; Wed, 16 Jul 2025 08:47:50 +0000 (UTC) X-FDA: 83669499900.17.55E1F56 Received: from mail-internal.sh.cz (mail-internal.sh.cz [95.168.196.40]) by imf09.hostedemail.com (Postfix) with ESMTP id 5A38B140006 for ; Wed, 16 Jul 2025 08:47:48 +0000 (UTC) Authentication-Results: imf09.hostedemail.com; dkim=pass header.d=cdn77.com header.s=dkim2019 header.b=KEeRUPXz; spf=pass (imf09.hostedemail.com: domain of daniel.sedlak@cdn77.com designates 95.168.196.40 as permitted sender) smtp.mailfrom=daniel.sedlak@cdn77.com; dmarc=pass (policy=quarantine) header.from=cdn77.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1752655668; 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=77T80VOI+9iqCkLyGbExF8UYDUL9XmI3icM12b1nLCk=; b=fwSahCJ3jzNTZ9CmZVAmb0o4W1bKZARefH3yx6XpHr81VX7IAXSq3XljVDUSgv0IufVXWw 9HmsVOnyYoT0XmmHoG1kLL/hhdLCXpgH803+Pv9at+/dMrHZnfDDKPsuZm5+DdqqiAtFBm AtQG7cM0kpVc2WYQ1W5CGcOcevH1ZwA= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1752655668; a=rsa-sha256; cv=none; b=qd782o9FPL8yJFmIJsJg0ck4iJ6jQW898z3VB+HJK9bNobqPM6gLmpR10w3QU1L3Exi6eW yTo5n+4ojnicNWNKEN1G2UKDu+VpXsA/NqVM8Q6J96vYghuGgMgh3+JmwQW57lOeL1SsMd bZ/0nQ53pX/Ina+hrLUA0ZjuNG2HmjE= ARC-Authentication-Results: i=1; imf09.hostedemail.com; dkim=pass header.d=cdn77.com header.s=dkim2019 header.b=KEeRUPXz; spf=pass (imf09.hostedemail.com: domain of daniel.sedlak@cdn77.com designates 95.168.196.40 as permitted sender) smtp.mailfrom=daniel.sedlak@cdn77.com; dmarc=pass (policy=quarantine) header.from=cdn77.com DKIM-Signature: a=rsa-sha256; t=1752655664; x=1753260464; s=dkim2019; d=cdn77.com; c=relaxed/relaxed; v=1; bh=77T80VOI+9iqCkLyGbExF8UYDUL9XmI3icM12b1nLCk=; h=From:Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References; b=KEeRUPXzkhqrQKRPB5Vlp7aMTQpDBOTzciUN3pibiT3VNlrN11LnIjnOs5U2n78zAogxPc7gg3yZXs6x/1Np9RPxUVw3FrcaKu+IsvPADopaEaeetwOoiUvrKgaKzSvvTEe2Sz0ugVYmWaEFQnJ+YK4EMqkNzA4dsEtT+ks3alY= Received: from [10.0.5.28] ([95.168.203.222]) by mail.sh.cz (14.1.0 build 16 ) with ASMTP (SSL) id 202507161047430369; Wed, 16 Jul 2025 10:47:43 +0200 Message-ID: Date: Wed, 16 Jul 2025 10:47:42 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 net-next 2/2] mm/vmpressure: add tracepoint for socket pressure detection To: Kuniyuki Iwashima Cc: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Jonathan Corbet , Neal Cardwell , David Ahern , Andrew Morton , Shakeel Butt , Yosry Ahmed , linux-mm@kvack.org, netdev@vger.kernel.org, Matyas Hurtik , Daniel Sedlak References: <20250714143613.42184-1-daniel.sedlak@cdn77.com> <20250714143613.42184-3-daniel.sedlak@cdn77.com> <8a7cea99-0ab5-4dba-bc89-62d4819531eb@cdn77.com> Content-Language: en-US From: Daniel Sedlak In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-CTCH: RefID="str=0001.0A006397.68776744.001B,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0"; Spam="Unknown"; VOD="Unknown" X-Rspamd-Queue-Id: 5A38B140006 X-Stat-Signature: 1s9ae4i43yo8m1z9zh6mkrmoycyiigox X-Rspam-User: X-Rspamd-Server: rspam07 X-HE-Tag: 1752655668-574619 X-HE-Meta: U2FsdGVkX19tIBRsG1ZojbhblChpA9WBiPtT73GGpjibNoD58VHpfCna/1QhDo3w4UutehmaXsUzx1gLF/+M7P2PTg5TH3qOft+ozLGyF/OGHHr/nYPKKemiO9TTHIWxYDBazGwEO3sOFMbqIn5WIk3qrFriwXEnKqRbFx/m5yVXi3cWOdI7DFiQamLLgNRYsa0f3YQujSi9vLC7yIt/0HHJIopsL0+Di0DaIuvtuKtasF8V//M8MWUIFV9+XyJlDqNr4qXkoCfOfxRRXFoVRgxt5/N/k1O2xZgBxk+qWg0XLeBG1aPGn3sKfViNv8y9+9hH85K+sMnle1OqU/bycW4heSHDQyNFteLDMblhLlx1aDaLUd+K02wonKu4BqrOnp2JJThr6hPC/jBNdjQ92ZIPm1Wpz/gkVSyjycU6tD5XnX6kUVJUBcxRrYwkZyf3/Xvvg31BqF1T2H04SyOi57xxFCaw0xYgUn5gDq9IGgUJsutOH/CZkCDaOoP/AhpFLe9dcHobgQX1bJomqbokH83UjXzcbGrIgrCuzR+ogl82Kzq5d09h29tyzyRk1A+a7woMQRRJ3x+Dn0bRG1fkRsFrrTHi6LONDCCeFjZktgOzAH94qq7ZJ6utsuadumLntVC07MLhhmJ38KWTEoNo1cEMPb96xhAClHLSTOO2lIkp5DlmwQCs5aXRTFDInUwMdwR1H5MXaaoUiO1G5DQt/rpMDit60EXdJzAU7jCHS+SfYzHm9zCYPvu6KGivZy6JC7P9uK42TxwvMUTLnjwktOL5bA1QxWAs6VrcOmsFp0Z4jkWwe3bxUAEVAsBpQPf7RKwzWd1xW6zE1Gy3w8KmC3RPoQM2DHnusMq63UKR8VPl6S9TS1eahRzVygqF9n1W7QktdDKWKPwm72gVLEB6SopO1fODgq3FPcDt7JMpZHRMUrQXaOSwra19y+SO3x9XajSh2NW+nTrGIEYo0eH A1mR8CxF hDHB9HyNR2Eui76L/C3Js1UQJM5dan8oajN8tegQyzR0Ootr6WgPLJH4BR214ZSrJj79CY4cDo5h/CUUw2j0bAsl+6+we7liUy8DQXLkTlK3rO1QfkUFI1hwF/FMbmTJp7m0sA0gfcqBckbU1ZtqN9oEGeCxNFXyBTGW5EzsEY2rZTfn2wLPmi+Ri4D+0abbEcf5ok1lQlA+QDm3YPLu8YHPlfQ== 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: Hi Kuniyuki, On 7/15/25 7:46 PM, Kuniyuki Iwashima wrote: >>>> Maybe a noob question: How can we translate the memcg ID >>>> to the /sys/fs/cgroup/... path ? >>> >>> IMO this should be really named `cgroup_id` instead of `memcg_id`, but >>> we kept the latter to keep consistency with the rest of the file. >>> >>> To find cgroup path you can use: >>> - find /sys/fs/cgroup/ -inum `memcg_id`, and it will print "path" to the >>> affected cgroup. >>> - or you can use bpftrace tracepoint hooks and there is a helper >>> function [1]. >> >> Thanks, this is good to know and worth in the commit message. Sure, I will add it to the v3. >>>> It would be nice to place this patch first and the description of >>>> patch 2 has how to use the new stat with this tracepoint. >>> >>> Sure, can do that. However, I am unsure how a good idea is to >>> cross-reference commits, since each may go through a different tree >>> because each commit is for a different subsystem. They would have to go >>> through one tree, right? >> >> Right. > > Sorry, I meant to say the two patches don't need to go along to a > single tree and you can post them separately as each change is > independent. Just to make sure we are on the same page. Are you suggesting first posting this second patch to mm, and once (if) it gets merged, reference it from the first patch and send the first patch to netdev? Thanks! Daniel