Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp179966pxb; Tue, 23 Feb 2021 22:20:03 -0800 (PST) X-Google-Smtp-Source: ABdhPJxXX/S8a7k0oF0ZczemnnQLK3Vi2WgrbKS/FJzxMgFsc6oPeZ3z24gSlVsCf54V5lVRZOF6 X-Received: by 2002:a17:906:1d44:: with SMTP id o4mr27768137ejh.130.1614147603153; Tue, 23 Feb 2021 22:20:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614147603; cv=none; d=google.com; s=arc-20160816; b=UAn+ThkThBaJd6P1N72hDdH67prDViXHHocnGB/lelyOncuEA1H7LEMBdLIJrUINyB Oi15Jvd0l0ufBCw2pU2gs+KfT1tH8CtTpk85EoF58DfX0VOpVRIm+Li/klpMsNFDLfkW ZdUV2l2ISsP4JvEbkV0TBI5YvjUx1IZnWs9LIxFcY9J5ftYwH1khzS8NfQwrdfxpYQDZ HiNYYjgQrUGGB7lWkzHjSvZNu3SelBgW8S62SIzQDYS2YUHphCf8oW33vfru6ot4D5Xx OgLMVb/vYaruPfk3eUhe35Y3q9PNh9YT6vn/QyCkumx14pzzzm97nH7HWh/2K7+akPjw qn0w== 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:dkim-filter; bh=gqVP6d2SKOXptycBAEkQVPJQ40imMk4X+NRYHoNFmDc=; b=q1Y7QUldriGCg1xkkhAVzQ7BkQhS7Rj65Jw8m9B3h25mqmp4NdBVdBbcTq0OkaCzVv Lpe/ncrV1PeLrCX/6d7bA5s5umhDgbqIlbULetArHfkSAjBgWZJWOiGnbYyfCO+z6Vit ZQFBnTfi8F+SGitk2phzYOGweBhI9mhR9E8Vsv0e6WkxWaOQLa1H1nDBN5cM8iwqN0vA 7XB+4SfmKYgyCaOMh3dei4fCrsUOaoMsX1LJb+RWThdJ2M3O62Vu+wzcIc1nXZmG6tFf N43Th+H0eIgsa6W4BmKlgFTSmXEBCqo2l/lhKXTNlBu2tV+1qrNfNIFAfrMjDNbet2jX C90A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=GZZZPYvB; 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 hs28si853208ejc.141.2021.02.23.22.19.39; Tue, 23 Feb 2021 22:20:03 -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=@nifty.com header.s=dec2015msa header.b=GZZZPYvB; 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 S234147AbhBXBII (ORCPT + 99 others); Tue, 23 Feb 2021 20:08:08 -0500 Received: from conssluserg-02.nifty.com ([210.131.2.81]:28112 "EHLO conssluserg-02.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234512AbhBXApE (ORCPT ); Tue, 23 Feb 2021 19:45:04 -0500 Received: from mail-pj1-f54.google.com (mail-pj1-f54.google.com [209.85.216.54]) (authenticated) by conssluserg-02.nifty.com with ESMTP id 11O0i056013733; Wed, 24 Feb 2021 09:44:01 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-02.nifty.com 11O0i056013733 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1614127441; bh=gqVP6d2SKOXptycBAEkQVPJQ40imMk4X+NRYHoNFmDc=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=GZZZPYvB+xxwOXFzf1W/xgGJt0APRHozpU+eyvTHqhGodj3Z+mBOafmDJ8ogpYfl0 3FLmHpTWjcq032FQYR+R1COVFXeSK6yT2cszAvoBPeSYKR5azB+Mvt1Ktw+Ndk/RrY ZqGzqtus7F4bIS9MRu6jtdMifvrOlEivPH2ctDv3eIsy9Ok8t0PYhayfl07aupXGF4 TErGqrzvHF93UMqqIbCHskdjFF6VQpSUl/srz2HzJT+niUQ6oc+jFaotaV3XGQhVGx nPoAfP9igTjXRpsdidbDyA76pnuPJDweqeBskNv40w724yf3bdvPBkBeMFQRXdhzbb 6a8UUV6E5nORg== X-Nifty-SrcIP: [209.85.216.54] Received: by mail-pj1-f54.google.com with SMTP id kr16so126880pjb.2; Tue, 23 Feb 2021 16:44:01 -0800 (PST) X-Gm-Message-State: AOAM5324Ru5qE6frcYaSAAAAL+Xg/8onhJY6ddQHpL5ZcBfW8TK+HAZv e/5XcCqPf52UN6JoQ+IelcVR9zWMu77ybc58Ugw= X-Received: by 2002:a17:90a:5510:: with SMTP id b16mr1448151pji.87.1614127440348; Tue, 23 Feb 2021 16:44:00 -0800 (PST) MIME-Version: 1.0 References: <20210223181425.4010665-1-robh@kernel.org> <20210223181425.4010665-2-robh@kernel.org> In-Reply-To: <20210223181425.4010665-2-robh@kernel.org> From: Masahiro Yamada Date: Wed, 24 Feb 2021 09:43:23 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 1/3] kbuild: Make old-atomics and missing-syscalls phony targets To: Rob Herring Cc: Michal Marek , Linux Kbuild mailing list , Linus Torvalds , Andy Lutomirski , Thomas Gleixner , Ingo Molnar , Borislav Petkov , X86 ML , "H. Peter Anvin" , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Feb 24, 2021 at 3:14 AM Rob Herring wrote: > > The old-atomics and missing-syscalls targets are not files, so they > should be marked as PHONY. > > Cc: Masahiro Yamada > Cc: Michal Marek > Signed-off-by: Rob Herring > --- > Kbuild | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/Kbuild b/Kbuild > index fa441b98c9f6..032157c3ffd2 100644 > --- a/Kbuild > +++ b/Kbuild > @@ -44,6 +44,7 @@ always-y += missing-syscalls > quiet_cmd_syscalls = CALL $< > cmd_syscalls = $(CONFIG_SHELL) $< $(CC) $(c_flags) $(missing_syscalls_flags) > > +PHONY += missing-syscalls > missing-syscalls: scripts/checksyscalls.sh $(offsets-file) FORCE > $(call cmd,syscalls) > > @@ -55,5 +56,6 @@ always-y += old-atomics > quiet_cmd_atomics = CALL $< > cmd_atomics = $(CONFIG_SHELL) $< > > +PHONY += old-atomics I do not think this is the right fix. always-y (specified a few lines above) adds $(obj)/ prefix, and is not supposed to work with PHONY. It is wrong to blindly eliminate the errors detected by your 3/3 > old-atomics: scripts/atomic/check-atomics.sh FORCE > $(call cmd,atomics) > -- > 2.27.0 > -- Best Regards Masahiro Yamada