Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp797993rwr; Wed, 3 May 2023 06:22:49 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7Db+pSWmFn5ZYZLmSykLWcc2ZrSfX0+r8iwCgn0Exwc20bXPWrYw5OM96N+BoYHjMYZqXH X-Received: by 2002:a17:903:2289:b0:1a6:6d9f:2fc9 with SMTP id b9-20020a170903228900b001a66d9f2fc9mr41336plh.30.1683120169058; Wed, 03 May 2023 06:22:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683120169; cv=none; d=google.com; s=arc-20160816; b=0MCoUjxlcdeNWKPLW1Ly6PDYNnCsRwsKCYGJZhD0ljraRgET05xgoUTP2NN9quUSDc eZ0tMHDxf1EoCDylpqZa61hHcZq3Y42IrGDbL5t5qvKGLbc99agm8FWKeVRrTkyuOemP NL6EbQ6UKRJ7gEIkX6m4UEHKMMtR/AuS0SYIP2uyariBcSas/UICfygwlApHwBEMZGXR CuPa29iKV/2M0+DwtZPi1MoRO12gQeiLLXA2twTi4xxw0behrT/+sCiU/14OLMNwKdKi cYZbUD7vv6QEChfGziflZ/SS0VryeFpJKE7p/vB77EbAc5HU4eykaTRlApFKhlbgHsRG a3LQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date; bh=Xg56Tc+0TvHPJqN8blsLdmNkDpHC34vHrer1W3kN56Q=; b=dPDvLnwGK4yz88PFKzrLGPs5/VjhAkbyAiRFa576rg3R1PhNFOo125fCia1CMxqhE+ CKMLx6v1XXBgwGMVqrjMGbMRO33lNJmqkZYklNj38AZD0YhsjsrjykdWdPGLJzw6l0rY JhfqDvK1rHQQUQQkqR6ZjhrhUy7vJmYrWseQl2Fpatf1AkUVzzJK5C6yRZfqiHoNwuut /yKfnz6MRVFzxV0UJMlq44J1fCaZYCGB0qx9HQq8xMzPJm9t1pOKJqvNM3G0hCpRe0KM BK6qFMW9jQwQUn7vvDR6E9ES+ZwvNOhKRtUolkUKwrxtvZ64ewny5CghMa3rKXj9zfA4 Z69g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id b4-20020a1709027e0400b001a9581bfb91si27268409plm.543.2023.05.03.06.22.34; Wed, 03 May 2023 06:22:49 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230085AbjECNVm (ORCPT + 99 others); Wed, 3 May 2023 09:21:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44256 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230075AbjECNVl (ORCPT ); Wed, 3 May 2023 09:21:41 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 621704EE3; Wed, 3 May 2023 06:21:39 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id EADF36272F; Wed, 3 May 2023 13:21:38 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 334EFC433D2; Wed, 3 May 2023 13:21:31 +0000 (UTC) Date: Wed, 3 May 2023 09:21:28 -0400 From: Steven Rostedt To: Kent Overstreet Cc: Michal Hocko , Suren Baghdasaryan , akpm@linux-foundation.org, vbabka@suse.cz, hannes@cmpxchg.org, roman.gushchin@linux.dev, mgorman@suse.de, dave@stgolabs.net, willy@infradead.org, liam.howlett@oracle.com, corbet@lwn.net, void@manifault.com, peterz@infradead.org, juri.lelli@redhat.com, ldufour@linux.ibm.com, catalin.marinas@arm.com, will@kernel.org, arnd@arndb.de, tglx@linutronix.de, mingo@redhat.com, dave.hansen@linux.intel.com, x86@kernel.org, peterx@redhat.com, david@redhat.com, axboe@kernel.dk, mcgrof@kernel.org, masahiroy@kernel.org, nathan@kernel.org, dennis@kernel.org, tj@kernel.org, muchun.song@linux.dev, rppt@kernel.org, paulmck@kernel.org, pasha.tatashin@soleen.com, yosryahmed@google.com, yuzhao@google.com, dhowells@redhat.com, hughd@google.com, andreyknvl@gmail.com, keescook@chromium.org, ndesaulniers@google.com, gregkh@linuxfoundation.org, ebiggers@google.com, ytcoode@gmail.com, vincent.guittot@linaro.org, dietmar.eggemann@arm.com, bsegall@google.com, bristot@redhat.com, vschneid@redhat.com, cl@linux.com, penberg@kernel.org, iamjoonsoo.kim@lge.com, 42.hyeyoo@gmail.com, glider@google.com, elver@google.com, dvyukov@google.com, shakeelb@google.com, songmuchun@bytedance.com, jbaron@akamai.com, rientjes@google.com, minchan@google.com, kaleshsingh@google.com, kernel-team@android.com, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, iommu@lists.linux.dev, linux-arch@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linux-modules@vger.kernel.org, kasan-dev@googlegroups.com, cgroups@vger.kernel.org Subject: Re: [PATCH 00/40] Memory allocation profiling Message-ID: <20230503092128.1a120845@gandalf.local.home> In-Reply-To: References: <20230501165450.15352-1-surenb@google.com> X-Mailer: Claws Mail 3.17.8 (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-Spam-Status: No, score=-4.0 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 3 May 2023 04:05:08 -0400 Kent Overstreet wrote: > > The burden is on you and Suren. You are proposing the implement an > > alternative tracing infrastructure. > > No, we're still waiting on the tracing people to _demonstrate_, not > claim, that this is at all possible in a comparable way with tracing. It's not my job to do your work for you! I gave you hints on how you can do this with attaching to existing trace events and your response was "If you don't think it's hard, go ahead and show us." No! I'm too busy with my own work to do free work for you! https://lore.kernel.org/all/20220905235007.sc4uk6illlog62fl@kmo-framework/ I know it's easier to create something from scratch that you fully know, than to work with an existing infrastructure that you need to spend effort and learn to make it do what you want. But by recreating the work, you now pass the burden onto everyone else that needs to learn what you did. Not to mention, we would likely have multiple ways to do the same thing. Sorry, but that's not how an open source community is suppose to work. -- Steve