Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp2903089pxj; Mon, 31 May 2021 14:13:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwVYSaLJWSpgTV7N2ETWkXRzKVeMmYvG0fISrgRnHwk2z9dTZ54dmyEYfb/m49olh0WDENR X-Received: by 2002:a92:c566:: with SMTP id b6mr18593162ilj.222.1622495616801; Mon, 31 May 2021 14:13:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1622495616; cv=none; d=google.com; s=arc-20160816; b=toQ7mon+SdHPXcjBuq4rm+dUUZyUleIyGtoWsjnYC6eh5dJFRuYuMD+mhcmY0d+fMG Bd7CedPL0jWFqBLtjj+r+lftltgQ5KGIOE8Bxc06V9ny4128CSgF75yP0YwuVmfCCKeU LEF0Nk5RCzYya1FD4pkLZw6CYm6WiMGnjgmFZXPEetlnzM6obPUPtE4GZc8rRe4cy8mT Of6Db7i0R6WiPRhQQEP4vELvcjjZueFawsESEHI8waZ4vqFGs2ooptODoz+0xDwc+t0f 1Jgt5nXqGE5o9jU2hhPvroVAQ1/yIfb8POXqENvtk2qRxjSRTmIIJCdv0bUQw5h/YSGm 8K7w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=2IPrEduQEcZJqHs1ZjFlDEMkmTy8eu5XR7vfVM1BI3Q=; b=q/NFxzs1K9y3fcpfZxelioymXSMxezPpz8lriwZp+4x1TLHsX1nNny6THTSGP7dpA0 ueCJ6MYemOO1Ck3RcK+GN+oFJWdNsw3A54MQL5zv9JqXizgfZDLuJCGPsBL2GIDVqJU7 TUUx0mWHOdYmn1VLeSsU9QbwiIdFf41MyD2OqTf5vTdmQAIfUZ3F06LbMVumwZzMmjCq CyycYsVBzieyjQhz17qsV7zqaZEaxZd6sNkO1PhI5A7bVsUJlvZjzC74U3+2bbEMXrOd UpR8qWfKUCXv/cevGCre+iRNpGkZikbLRDGEwEcam3479ey0EUeLqUH2jjxBrNS1m+gp mkRw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=cGb59gez; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s18si16000854ilh.102.2021.05.31.14.13.23; Mon, 31 May 2021 14:13:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=cGb59gez; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231678AbhEaVOd (ORCPT + 99 others); Mon, 31 May 2021 17:14:33 -0400 Received: from mail.kernel.org ([198.145.29.99]:44718 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230032AbhEaVOc (ORCPT ); Mon, 31 May 2021 17:14:32 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 2DA1F61260; Mon, 31 May 2021 21:12:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1622495572; bh=TQ7g+t1TJl7Xuj2apj2QBNz7adir/QisC080h7vhsYY=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=cGb59gez0RAsmz0o6pqUA10TarQHMoiANuJ+HKp4Y9CPUOpqz3gAaQtzzj6A3NN8W Xip/zpCZIJX9IvBZYoPe97ExhoD/5zhBaF93rHLsAfdSwjHfSIG59IMPUkk4qLsJ5J ztWR4I4GcxLpOBclr885mIH/LFXSPVNRxITm7a5oLxweinqgPuZdIAbstBSEAyc1qu LT/OflQcxdNpnqE9TiN5aJxGwj5MXbKGWMR6QOMgtVpCV9+lm2fF8Dpuft1ecm6KNB XjTS5A/xpgQPsWGt3eqtW20GhLba8SQ40SaGYpGRJ9XqePb+BZtXTXBmrwQE9pqRHc wd9GjeOTjJ9tQ== Date: Mon, 31 May 2021 14:12:46 -0700 From: Nathan Chancellor To: Kees Cook Cc: Bill Wendling , Jonathan Corbet , Masahiro Yamada , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-kbuild@vger.kernel.org, clang-built-linux@googlegroups.com, Andrew Morton , Nathan Chancellor , Nick Desaulniers , Sami Tolvanen , Fangrui Song Subject: Re: [PATCH v9] pgo: add clang's Profile Guided Optimization infrastructure Message-ID: References: <20210111081821.3041587-1-morbo@google.com> <20210407211704.367039-1-morbo@google.com> <202105191422.2E6748C4E0@keescook> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <202105191422.2E6748C4E0@keescook> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, May 19, 2021 at 02:37:26PM -0700, Kees Cook wrote: > I've added this to patch to my -next tree now: > > https://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git/commit/?h=for-next/clang/pgo&id=e1af496cbe9b4517428601a4e44fee3602dd3c15 > Would this be appropriate to send? Someone sent some patches based on this work so it would be nice to solidify how they will get to Linus if/when the time comes :) https://lore.kernel.org/r/20210528200133.459022-1-jarmo.tiitto@gmail.com/ https://lore.kernel.org/r/20210528200432.459120-1-jarmo.tiitto@gmail.com/ https://lore.kernel.org/r/20210528200821.459214-1-jarmo.tiitto@gmail.com/ https://lore.kernel.org/r/20210528201006.459292-1-jarmo.tiitto@gmail.com/ https://lore.kernel.org/r/20210528201107.459362-1-jarmo.tiitto@gmail.com/ https://lore.kernel.org/r/20210528201213.459483-1-jarmo.tiitto@gmail.com/ Cheers, Nathan ====================================== diff --git a/MAINTAINERS b/MAINTAINERS index c45613c30803..0d03f6ccdb70 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -14378,9 +14378,13 @@ F: include/uapi/linux/personality.h PGO BASED KERNEL PROFILING M: Sami Tolvanen M: Bill Wendling +M: Kees Cook R: Nathan Chancellor R: Nick Desaulniers +L: clang-built-linux@googlegroups.com S: Supported +B: https://github.com/ClangBuiltLinux/linux/issues +T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/clang/pgo F: Documentation/dev-tools/pgo.rst F: kernel/pgo/