Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp940968iog; Wed, 29 Jun 2022 13:31:12 -0700 (PDT) X-Google-Smtp-Source: AGRyM1uve79HKg/DGhscwMfH8CE8sRsYI2qfcPo8OzBBNwnceDxYWvb1MgC/McUnUrQfTD4KYHBA X-Received: by 2002:a63:3817:0:b0:40c:c766:c935 with SMTP id f23-20020a633817000000b0040cc766c935mr4252652pga.481.1656534672655; Wed, 29 Jun 2022 13:31:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1656534672; cv=none; d=google.com; s=arc-20160816; b=lP8+AYw3HQU3XCM945WHFv/ZAVVnTls3vOa5sy6PJlBBoY9TPBoG3dchgR7MDlsrdF N9RMcfseOuILoeKPw2te3X6mJY7VgHykg7y6zLlzjxCxOyiUP5wmmszh2DQx9vFAasXL 26w7ULW3ay8EEF/DL6tNX5v2uxv7+gI+wylwQ7B9TeTftNQfudjc0Hy7ULrT5T2Gv28z ztgPKMPZtRb/RToG25bHRWeAMUM6fB7VrJeACThEtUyrmgy9lVFse/B3RhhvfzjpdZwk ITJYPGaeefH1FqSAr0sJVQp6/yK/Uog0qPyoBpMVzmiat3wb20kfQ31kyjX+s8GLNa1W AQpQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=GDpRTVhKkWSy2MvVKUZ3Z3z1Bt+bBeXV0KIHaszmkuA=; b=0GsarFFibqQDdv+GQ7ZMslHnNOx/ycFrDf8mFoWNavFPLrPo/MtACEJEUIDWm26HgG 3rGH94AZEKbfJR/D3L3cS4FnaK0HYiF8VI9mofQo/e7+pqJoXuosYhOiQkIYUgLYhCtz d37kI194V+uhLHpTB5JoUJvV4mhCwVYSOnwoSowys+IMGbF7sw+3A0Scz/TZ54207dTQ cYsT9qHtFr9IUjwCIqWu+sXEszUwcrTf2rRs5czjJy1RH0BW+tOUqpYFlOdT+vr8cFqH H6xvH1fLhN+8XulkIJnNUSzxZWZRDt2x1qR1P/yVuCD9v4rRRBKSYqPS5Jazy5WukY4T iigw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=g3Uaclg6; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m7-20020a6545c7000000b0040cf7280474si21410427pgr.75.2022.06.29.13.30.59; Wed, 29 Jun 2022 13:31:12 -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; dkim=pass header.i=@google.com header.s=20210112 header.b=g3Uaclg6; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231152AbiF2TtH (ORCPT + 99 others); Wed, 29 Jun 2022 15:49:07 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54246 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231657AbiF2Tsx (ORCPT ); Wed, 29 Jun 2022 15:48:53 -0400 Received: from mail-lf1-x135.google.com (mail-lf1-x135.google.com [IPv6:2a00:1450:4864:20::135]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B5E9D3EF24 for ; Wed, 29 Jun 2022 12:48:44 -0700 (PDT) Received: by mail-lf1-x135.google.com with SMTP id t24so29901541lfr.4 for ; Wed, 29 Jun 2022 12:48:44 -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=GDpRTVhKkWSy2MvVKUZ3Z3z1Bt+bBeXV0KIHaszmkuA=; b=g3Uaclg64d1TGHzQcBfl7t9w3I1ww5YYtVkypt3S0N5+TmABgMDxTUWvOXt+9mE0Le is4FHdD4ZkcI9SN/SIcqtii+qeRjvjZe6VAIbiqCVXchroWHh2LwaXMpwGCocA1tbv0B hjr7V6fjm/b+USYataYNnwfHfWPE0kQxbi15bDZMZ58npPO/z1/6UndlovS7hWHSG67i cQLWaO3ZHi2zkaIKnEUd44KY6MliZhLMN928/SwMz5yzbgz3jszpOfA90ilDArEe1HUI 8r3NhHwX5cnxRMZvHR8E+HsLScWoSk0y+DodSdeK7w7KCcyrnAph846jsrTCUnHseGvh 4nMw== 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=GDpRTVhKkWSy2MvVKUZ3Z3z1Bt+bBeXV0KIHaszmkuA=; b=zrl43rqTX18LTv+alzp6QOZ6/jhDdzguXNt4BspgPyI3x0KrJHmM33LnJZhTBWzWkJ 4ekD/4mtfiJ2/F+olXr0RTzQuuoES2ulYJKvkXgOw9Uwkpq32w8tqmJBHSj0INdxSf1A e5eGOxQcESFpqE27LkxD+gJJb5+iVYWbTgFXDUO+MMUHhZ7+9rYdA7xemHFeeU/9Uj0f oWcnWBWNZ3rIFypUGc6xOtTDLVXHv9mi3LXQoN4j4nlJR3m6y7fxlrUSl/uiCQFCtHtk 27X0uxU1YeKyW9mGjttZoezIPjWlY72spTX7GaOzJgUa2UQsFHwoZSpEULBUqYpkbfH/ cPqw== X-Gm-Message-State: AJIora/Y4LxJu8csmYuHHUGFS0p1FJBlxvnedBFIfSipbFKi2IlO6bCw LytGX++dvUU19eUtfvKk6Vigx9uKs2tuNMyY1KTU X-Received: by 2002:a05:6512:3503:b0:481:4470:4128 with SMTP id h3-20020a056512350300b0048144704128mr2025991lfs.303.1656532122803; Wed, 29 Jun 2022 12:48:42 -0700 (PDT) MIME-Version: 1.0 References: <87mtf7z0rt.fsf@gnu.org> <6F9E9D93-3913-4022-9384-D809C8EF7715@oracle.com> <878rpgpvfj.fsf@gnu.org> In-Reply-To: <878rpgpvfj.fsf@gnu.org> From: Bill Wendling Date: Wed, 29 Jun 2022 12:48:31 -0700 Message-ID: Subject: Re: plumbers session on profiling? To: "Jose E. Marchesi" Cc: Ruud van der Pas , Nick Desaulniers , Sami Tolvanen , Vladimir Mezentsev , clang-built-linux , LKML , Yonghong Song , Wenlei He , Hongtao Yu , Ingo Molnar , linux-toolchains , elena.zannoni@oracle.com Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,USER_IN_DEF_DKIM_WL,USER_IN_DEF_SPF_WL 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 I have experience in this area with our internal production kernel. -bw On Wed, Jun 29, 2022 at 2:00 AM Jose E. Marchesi wrote: > > > [Added linux-toolchains@vger in CC] > > It would be interesting to have some discussion in the Toolchains track > on building the kernel with PGO/FDO. I have seen a raise on interest on > the topic in several companies, but it would make very little sense if > no kernel hacker is interested in participating... anybody? > > > Hi Nick, > > > > Apologies for the delay. It's been a busy week with gprofng related work. > > > >> If you're still considering attending Linux Plumbers conf, please > >> submit a proposal: > >> https://lpc.events/event/16/abstracts/ > >> Please make sure to select "Toolchains Track" as the "Track" after > >> clicking on "Submit new abstract." > > > > Thanks for asking! > > > > Our presence largely depends on a discussion on kernel profiling and > > to see what we might be able to do with gprofng regarding this. > > > >>From our side, the main person will be Vladimir. He knows the code > > inside and out, but I will also try to attend such a session. > > > > Is there any news regarding such a session on kernel profiling? > > > > Kind regards, Ruud > > > >> > >>> > >>> Kind regards, Ruud > >>> > >>>> On 24 May 2022, at 12:24, Jose E. Marchesi wrote: > >>>> > >>>> > >>>> I am adding Ruud van der Pas in CC. He works in gprofng and would be > >>>> willing to participate in a discussion on kernel profiling. > >>>> > >>>>> (Re-sending with Vladamir's email addr fixed; sorry for the noise) > >>>>> > >>>>> On Fri, Apr 15, 2022 at 10:54 AM Nick Desaulniers > >>>>> wrote: > >>>>>> > >>>>>> Hi Sami, Bill, Jose, and Vladamir, > >>>>>> Jose and I are currently in the planning process to put together a > >>>>>> Kernel+Toolchain microconference track at Linux Plumbers Conference > >>>>>> this year (Sept 12-14) in Dublin, Ireland. > >>>>>> > >>>>>> Would you all be interested in leading a session discussing various > >>>>>> profiling related topics such as: > >>>>>> * gprofng > >>>>>> * PGO > >>>>>> * AutoFDO > >>>>>> > >>>>>> Would others find such a discussion useful? > >>>>>> -- > >>>>>> Thanks, > >>>>>> ~Nick Desaulniers > >>> > >> > >> > >> -- > >> Thanks, > >> ~Nick Desaulniers