Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp1440444pxb; Thu, 4 Mar 2021 11:18:21 -0800 (PST) X-Google-Smtp-Source: ABdhPJzU/H42yzaX9Cof2QpcHbc1N4WJSLl88d0obVWSlh4oKHn8oxR1tGUfWA6NHgcIbJHQk30K X-Received: by 2002:a17:906:3603:: with SMTP id q3mr5667748ejb.201.1614885500817; Thu, 04 Mar 2021 11:18:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614885500; cv=none; d=google.com; s=arc-20160816; b=eE9GTqZj3YZmSVvx3R7WivyKzcMZ3IHESH9XxyqXzOKhSLkeM8fThhqDzd07tuVRYh 6iJRYdN4RvPGEl8Q9qkaV9fpDAsTIaUZ7M/jZEw2xrq0ZXU7Hpx9jpJbqDD4iv9tvYGu q/Qac7AgBMAETPcI92jTrMUsTQzbM/EGcYe0H0wdPtTZqBJB2h60cVVhBS9lARBByeJv XPwtVIcDoS0ad7Dnw0lPkZa8aeG5SiBKyLJfwpy6ZIPJfr1VbLjmDW1B+hPgr8SR9Im2 b7KC1qhNpb/McWeKjLTcwdrk46xkqHofOpwJzGhO3zGmMM0PkQ4A/PK/3bALcJdnEjuP vOHQ== 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=3VGWnxMaYg51SC+CxXKHH3eAPL9wuuzDkZF08z83fw8=; b=ejuNFUx4Ezn3BPdchk/DkkBXG3vQslHzhnKIuMh+/ySTJSvvNpEfvMC4Nto/pWoSWK ya7RCYJHRRYVMcO064r2dEPenQ3Qvbl7Egz3NaTgitZ0fYQGCHnsXlXeXWQr51ciuUIl YuEt/6z+J8vp6WbQmUylawzSAODeiVS4mmP+tG80KVpYMq/GB6AjVdFFAQS+dACKiy12 50hk4UiwYEa8xvRtLphN83FAwWfmQ5xxxvvLTK9DL02UjnLrjJ3UA7PK1NnwinVVEAwR BkZ2NrkPsuuKnsnZLr7lVAw4UDWgsuXSssyCz0DNisN8Ol14pqu7mkoloMtmYHKljI/K LcvQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=YjEV8ZKj; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id t5si34202ejy.248.2021.03.04.11.17.58; Thu, 04 Mar 2021 11:18:20 -0800 (PST) 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=@linux-foundation.org header.s=google header.b=YjEV8ZKj; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233832AbhCDTN5 (ORCPT + 99 others); Thu, 4 Mar 2021 14:13:57 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40002 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233928AbhCDTNn (ORCPT ); Thu, 4 Mar 2021 14:13:43 -0500 Received: from mail-lj1-x22a.google.com (mail-lj1-x22a.google.com [IPv6:2a00:1450:4864:20::22a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 269A8C06175F for ; Thu, 4 Mar 2021 11:13:03 -0800 (PST) Received: by mail-lj1-x22a.google.com with SMTP id y12so21826526ljj.12 for ; Thu, 04 Mar 2021 11:13:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=3VGWnxMaYg51SC+CxXKHH3eAPL9wuuzDkZF08z83fw8=; b=YjEV8ZKjqX5sDh5Hyzb1VXQwrKtsCFgC3DUoJnWlSMmU+/Ymq5zQZGQvCpBUGj6XAF cKGiYfDOxUHayg993eCDtsDljJANZOJzsD1f4SbxY7aEqrunpDihnbvQL719yQnZ2XPe Pb3HPXMnMRstiN8DRtWeiWiENVa48hs7Ibo8g= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=3VGWnxMaYg51SC+CxXKHH3eAPL9wuuzDkZF08z83fw8=; b=MDK9uCmlAP7ARjkmj/NrNHLZfyIbn6P9sLQtxfQrEaMXGIOYughNmEcby2ORZBLfF6 rA26BXA81o+776uJ4G2aznxTB9PtnBkqAtVWnrsCOjjzlNYp6VLmYp+V46DYprRfVQ1I viUjy59vG4ZMKiY5MEwT5mTH1mhu+RQZuiVrXzee1J8lohRAmJH/GV0MsRJS269L3Z9L qjkM+/ZcWCe+5gHG3qlYvZ/cn6oM2WvSfesJaFaDpvPDynKB46mZmpgh0SBwBxIIN4TW A3/0llPFw10pmuEGoORYjdzPiinNzHqsw5/acsL9IM7DFWvkaxUEdTF+2OPYywLrzxAe pNdQ== X-Gm-Message-State: AOAM531HWFr3KbdbPrTDBp7J2CUHYIDfJq/I2aM5mzMjxoP2VOjl7/IB zw/diwrMT6p51iD4v51BEhP9IrKfP1dc+g== X-Received: by 2002:a2e:9047:: with SMTP id n7mr3104037ljg.291.1614885181368; Thu, 04 Mar 2021 11:13:01 -0800 (PST) Received: from mail-lf1-f43.google.com (mail-lf1-f43.google.com. [209.85.167.43]) by smtp.gmail.com with ESMTPSA id x26sm31101lfe.16.2021.03.04.11.12.59 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 04 Mar 2021 11:13:01 -0800 (PST) Received: by mail-lf1-f43.google.com with SMTP id n16so28144583lfb.4 for ; Thu, 04 Mar 2021 11:12:59 -0800 (PST) X-Received: by 2002:ac2:41d5:: with SMTP id d21mr2980850lfi.487.1614885178880; Thu, 04 Mar 2021 11:12:58 -0800 (PST) MIME-Version: 1.0 References: <20210302232649.y2tutffhxsblwqlb@treble> <20210303191516.6ksxmng4pis7ue4p@treble> <20210303193806.oovupl4ubtkkyiih@treble> <20210303202406.bxgdx5a25j6wc43b@treble> <20210303214534.guyoxcwrgxgcqzy4@treble> <20210304150812.rzya7ewmerwhe4m4@treble> In-Reply-To: From: Linus Torvalds Date: Thu, 4 Mar 2021 11:12:42 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH RFC] gcc-plugins: Handle GCC version mismatch for OOT modules To: Masahiro Yamada Cc: Josh Poimboeuf , Linux Kernel Mailing List , Michal Marek , linux-hardening@vger.kernel.org, Linux Kbuild mailing list , Peter Zijlstra , Justin Forbes , Ondrej Mosnacek , Frank Eigler , Kees Cook Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Mar 4, 2021 at 7:36 AM Masahiro Yamada wrote: > > All the kernel-space objects are rebuilt > when the compiler is upgraded. I very much NAK'ed that one. Why did that go in? Or maybe I NAK'ed another version of it (I think the one I NAK'ed was from Josh), and didn't realize that there were multiple ones. > Linus complaint about GCC plugins not being rebuilt. Yes, and that was a separate complaint and not at all tied to the other objects. Gcc plugins aren't kernel object files at all. They are very much like dynamically loadable libraries to gcc itself. Linus