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 C3535C433EF for ; Wed, 18 May 2022 15:10:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2D5036B0071; Wed, 18 May 2022 11:10:10 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 282FA6B0073; Wed, 18 May 2022 11:10:10 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 14BD86B0074; Wed, 18 May 2022 11:10:10 -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 087F96B0071 for ; Wed, 18 May 2022 11:10:10 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id CE6793250E for ; Wed, 18 May 2022 15:10:09 +0000 (UTC) X-FDA: 79479199338.10.6D4CD5B Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) by imf29.hostedemail.com (Postfix) with ESMTP id 4FAFA1200E9 for ; Wed, 18 May 2022 15:10:00 +0000 (UTC) Received: by mail-pl1-f178.google.com with SMTP id i1so2050145plg.7 for ; Wed, 18 May 2022 08:10:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DNSWvn36P8Ju40/gmO65ugg5AqpVVXxbcERcQscLzpM=; b=keN5z+JgikftdiPVK5OarD3l3Cy6ZqPF2RrKWaiQQehRNfGPKlqPo13y8OhK52vKhv ztgjk/7nXmm3/cHLh7h4wPrT+Sdo0QRXCsrr5vEO/i7kPmrHEZIl5MCEGYER5kCTNRnt QGZdMfNzb+ExarPWG7ZTlmv9OK/fEuKQTvYNUWDM8Mx3RIHPjzGOw0hzI8P29gx1UGG3 lzLaMZ+zNTW5nFV718xLo5qgwS5Sx9Zt4vrgudgDiZWslG9QyJVthaRBqYCrrxIBh4Zi Hli/lsuacSHz6rsqEm1E119KiIlBkovKcckbIXq20ImaRYCKnADdE811yREqtAV/KgeS Yd1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DNSWvn36P8Ju40/gmO65ugg5AqpVVXxbcERcQscLzpM=; b=gsAUoUTKvWVLaMM4WkatbT/MS3KqpeVedgdMs3E9LijuYf6uN0JjYJ1FBSQfrDWvlZ iVxKzB/KSoWBeitjv7VSX1W7E2Kjd0KRSmBi0dwzrIaL0YdGztPO/CpAoaxXKGIlleQ8 8xFOyo0k2BNtAvBq7WEnDsxjs3ow4I38pJj0UNputE2iEwa7IBfMkjt7euMggAFiVyle PlnMFq2g1JSpf0Ep1fG60xf3jG13eXe+iQnvhabb4NSv5YuvTiG3hg0+KesS4xLwppPM xYTgMoQclu/pykqSjlqcZQi7TIDR5WrWPHKTTbyjiYnPJfAPIwK2X+BuiJN1HpJPV7C1 LOnw== X-Gm-Message-State: AOAM5333RV/dJCDI9ObH0iMbwInvSG5XVZbUvcuKGv1SnggUXpCfXxwk osQ5em+WDonHoto7Vov3LFI6yyih9CVoYELSJ2UPeQ== X-Google-Smtp-Source: ABdhPJwrWMLrAJXitNfkt95jrVfZNkFp0Q/OnWv5We5nfD18OxwBhx5MJM9kkXxi5ci1Przmkq5A6gBEnei8CDeVzu0= X-Received: by 2002:a17:90b:3a81:b0:1df:109f:ceed with SMTP id om1-20020a17090b3a8100b001df109fceedmr427956pjb.237.1652886607934; Wed, 18 May 2022 08:10:07 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Shakeel Butt Date: Wed, 18 May 2022 08:09:55 -0700 Message-ID: Subject: Re: [PATCH v3] tracing: add 'accounted' entry into output of allocation tracepoints To: Vasily Averin Cc: Steven Rostedt , Roman Gushchin , Vlastimil Babka , Matthew Wilcox , Hyeonggon Yoo <42.hyeyoo@gmail.com>, Muchun Song , kernel@openvz.org, LKML , Ingo Molnar , Andrew Morton , Linux MM , Joonsoo Kim , David Rientjes , Pekka Enberg , Christoph Lameter , Michal Hocko Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4FAFA1200E9 X-Stat-Signature: xsmzyydsc7xqqmyuq5x6ohka7q7fp6po X-Rspam-User: Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=google.com header.s=20210112 header.b=keN5z+Jg; spf=pass (imf29.hostedemail.com: domain of shakeelb@google.com designates 209.85.214.178 as permitted sender) smtp.mailfrom=shakeelb@google.com; dmarc=pass (policy=reject) header.from=google.com X-Rspamd-Server: rspam09 X-HE-Tag: 1652886600-523205 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 Tue, May 17, 2022 at 11:24 PM 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 "allocated" 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: Shakeel Butt