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 AA97DC433EF for ; Mon, 30 May 2022 08:25:53 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D82346B0072; Mon, 30 May 2022 04:25:52 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D2DF76B0073; Mon, 30 May 2022 04:25:52 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BF4076B0074; Mon, 30 May 2022 04:25:52 -0400 (EDT) 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 B3AF86B0072 for ; Mon, 30 May 2022 04:25:52 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 917FD354C6 for ; Mon, 30 May 2022 08:25:52 +0000 (UTC) X-FDA: 79521726144.10.8D43D62 Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) by imf25.hostedemail.com (Postfix) with ESMTP id 04DD4A004A for ; Mon, 30 May 2022 08:25:17 +0000 (UTC) Received: by mail-pf1-f174.google.com with SMTP id y1so9976298pfr.6 for ; Mon, 30 May 2022 01:25:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance-com.20210112.gappssmtp.com; s=20210112; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=jZI6WVqWeYgtBaY+QfPTn8jMgzc1eYPXPJ030wAMSgY=; b=tu7dZq2fa+/+cBLFAnJ9WpUxgjW8BRP2wCO8KDg6zJ1sVpv8ObnsyOCZomVzCE51WC /YN0WtyzjKOn0odpnTxPx3Y1g3wSZjCQgjqH1Q7vKyRydmS+yt4x5g+wwUkM0oMnf9be Tq/ffy+Girj1TD5MBIFw0jF5vPqCt5Ik7S5lZ3TDrMxbxXWkT8iHUq8yMg3/fNASr7yk cJql96YDFQv3N7/rMm1ljSrsArm8BFpK3LJ193qpGoUmqP4I1PgnaQW53/yf+jimyTcg Bcrpdd3nbjgbn5KqW/GDNthbWmTNZyxnL13r9IsbId0h+N5qq0gMnqpVP3fdTbiO3q5o +uiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=jZI6WVqWeYgtBaY+QfPTn8jMgzc1eYPXPJ030wAMSgY=; b=daz7K44VltrLrYLYoIAvkNrv1FSqwkVsvSobvP/dXGlVAjnsYrfbH5llZhIJXWzuF+ 75G2f2RNq1Dq2GeJsPcz/Tglae/F1MfOduwhKFF3FZ0Y4FSUC137MJdCl8JP4/333Usa ErAu0ee8qY0whlddD7RBT22bKQgM1nTPQ25MIEQ6iqvw0YEm6gXaEiHhp0Ly+RGwKmE3 qXkCjJYmsCzEQsN0G5v19nUqzRel8Q+Om+1mgmqPoLqAZ8P90GDhJSipoxjflMxAlwgk 8zdnEN3zazBTxbOd36gSbN8L3jfuBoV7p3CvxUiRvyQ3enOK3YPrRbWGGMwIEMEOjhdz jDlg== X-Gm-Message-State: AOAM531oH2gxNgTK7f67OAVqD0JDH7b0Iwe+5a3rO1JgN2Q+a4xf/9na w8P5iqWMHMzIzuvYZbJtAczkLQ== X-Google-Smtp-Source: ABdhPJyRh6+exQcNpjgCh/yNzciF9P0YOK/KwR2+UV9+M85WLLazzyvmZ5Z2lQA7LawDRMZ1tQbW+g== X-Received: by 2002:a63:7781:0:b0:3f6:2c8f:5c75 with SMTP id s123-20020a637781000000b003f62c8f5c75mr47260605pgc.358.1653899149165; Mon, 30 May 2022 01:25:49 -0700 (PDT) Received: from localhost ([2408:8207:18da:2310:2071:e13a:8aa:cacf]) by smtp.gmail.com with ESMTPSA id f66-20020a636a45000000b003c14af50603sm7927993pgc.27.2022.05.30.01.25.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 May 2022 01:25:48 -0700 (PDT) Date: Mon, 30 May 2022 16:25:42 +0800 From: Muchun Song To: Vasily Averin Cc: Vlastimil Babka , kernel@openvz.org, linux-kernel@vger.kernel.org, Steven Rostedt , Ingo Molnar , Andrew Morton , linux-mm@kvack.org, Shakeel Butt , Roman Gushchin , Matthew Wilcox , Joonsoo Kim , David Rientjes , Pekka Enberg , Christoph Lameter , Michal Hocko , Hyeonggon Yoo <42.hyeyoo@gmail.com> Subject: Re: [PATCH v5] tracing: add 'accounted' entry into output of allocation tracepoints Message-ID: References: <80bcb043-3782-1d81-d8a2-4bdcb213cf30@openvz.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <80bcb043-3782-1d81-d8a2-4bdcb213cf30@openvz.org> X-Rspamd-Queue-Id: 04DD4A004A X-Rspam-User: Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=bytedance-com.20210112.gappssmtp.com header.s=20210112 header.b=tu7dZq2f; spf=pass (imf25.hostedemail.com: domain of songmuchun@bytedance.com designates 209.85.210.174 as permitted sender) smtp.mailfrom=songmuchun@bytedance.com; dmarc=pass (policy=none) header.from=bytedance.com X-Stat-Signature: rkk54o5idxp8hey9j7qpcdapqqmxortb X-Rspamd-Server: rspam05 X-HE-Tag: 1653899117-93817 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: On Mon, May 30, 2022 at 10:47:26AM +0300, Vasily Averin wrote: > Slab caches marked with SLAB_ACCOUNT force accounting for every > allocation from this cache even if __GFP_ACCOUNT flag is not passed. > Unfortunately, at the moment this flag is not visible in ftrace output, > and this makes it difficult to analyze the accounted allocations. > > This patch adds boolean "accounted" entry into trace output, > and set it to 'true' for calls used __GFP_ACCOUNT flag and > for allocations from caches marked with SLAB_ACCOUNT. > > Signed-off-by: Vasily Averin Acked-by: Muchun Song Thanks.