Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp36089pxb; Tue, 23 Feb 2021 17:13:51 -0800 (PST) X-Google-Smtp-Source: ABdhPJyQpxdVMNAYRFxu5rMnrJLgdEQn5a4mDZyojQHfLy1ZbHIB9KYsQRY0FBkZT54BnSMchRmt X-Received: by 2002:a17:907:7674:: with SMTP id kk20mr20822205ejc.336.1614129231700; Tue, 23 Feb 2021 17:13:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614129231; cv=none; d=google.com; s=arc-20160816; b=HmB7FLSiXBJR1NEFs0qBtADQWEOdh6jzHzV4c0RoG3MXB+Y62PEypQ6XANMjDHecNJ ckLd6szBxAaJalGYjLv4nWvxB0NiyBhfE9Vb3XGW3BwLcoQaIJIknuGbembv9ZcPWmlv oMB8LE+/S5VA+cMqlq4whcZDfz+4HuL4m5nm0mPiW3i34mudZYGf7Zl/tre5Wytgkto3 NL1TOHebRBPn0LWYZ0+Zrocb58+h5yfiuYF3i2/Hb/YtsuIvRncE5IdZ+k5VLAVX5ZVA JPvYp0u5T7omlzkSQptkcSIVSsS41ytrsfn0D1xmj2xvRgEI8ZAb6iYfT3A65HyehdJL yReA== 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=NX9wZLU424txO2nja/pZe5fdgVq+LLr9hlOUOtdxrHM=; b=upbhmH98oQJMsh8rFF0eL8ohHO7Os0Q8R9uAo/F5YTdRgK1aUd4yYClNfALqEKNRnt gQw3LevE2ui3I8RPrDC/ysDaRlqsa61aywhVplaPr75lg+FUZRsTyjr7dYQN2ZSs8ASB l2s2/CRLLyQRfSs76ufHpGBeah1ulebkeXzDzqUH2O/gYlBsZpNgR00KPthv41XNQAJO Zefo5EP0eD43ehg01DDC0NaDYJEkqZXkdO+xWpEQOI/CzvwXuwjIIM12LfY8sTK/35U5 2DyHMURBg14kR8BJkCKdS8Xxrl6jNIIMht8yUMZZ2teaQhXLed7Vbp8mZmEy72NteG76 F2dA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=TKwOO0hj; 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 g1si315398ejr.346.2021.02.23.17.13.24; Tue, 23 Feb 2021 17:13:51 -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=TKwOO0hj; 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 S234487AbhBXBJ0 (ORCPT + 99 others); Tue, 23 Feb 2021 20:09:26 -0500 Received: from conssluserg-04.nifty.com ([210.131.2.83]:44688 "EHLO conssluserg-04.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232404AbhBXAuK (ORCPT ); Tue, 23 Feb 2021 19:50:10 -0500 Received: from mail-pl1-f181.google.com (mail-pl1-f181.google.com [209.85.214.181]) (authenticated) by conssluserg-04.nifty.com with ESMTP id 11O0ljmQ003720; Wed, 24 Feb 2021 09:47:45 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-04.nifty.com 11O0ljmQ003720 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1614127666; bh=NX9wZLU424txO2nja/pZe5fdgVq+LLr9hlOUOtdxrHM=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=TKwOO0hjrrlu8qhQNqAtJJxXaN3BInoIfMuZVH6bTBUDWZ6Dqb/6KlTxMy9z+HOxa 69nEJJ9wzz3w4eWTCLX9B+duw8RoYQS1OscBohtm8jwZwIhBNCiH/z93kjb92JKzPh uyfNWumYxuvuwBfXLz9yj0tFMSXjakByQxGwFg76wSKgaK29wo1ss9b+BWAK52Clve M+XSpCa3+2fkD/Wey6iD8h/ZwmF2ZNPR+tg5AxrHW92tWWUfuAPVpVehorl8Off0Fr ACIHXGZMTVOty3dbLwtmmO4+kQak4d0jD0Qw7sP8S0V631sQIBReYa/8dQFzpz2QK1 XLPOUbULx+9Gw== X-Nifty-SrcIP: [209.85.214.181] Received: by mail-pl1-f181.google.com with SMTP id d16so115741plg.0; Tue, 23 Feb 2021 16:47:45 -0800 (PST) X-Gm-Message-State: AOAM532GMke11jaQy7PAB/PRWJTd2prW0xzTAeBxBYU98Pen/xEqNETX KNPQ2bVV7ecjiHtwAETJcvvlaBcyC6lgZZKttfM= X-Received: by 2002:a17:90a:5510:: with SMTP id b16mr1462765pji.87.1614127665221; Tue, 23 Feb 2021 16:47:45 -0800 (PST) MIME-Version: 1.0 References: <20210223181425.4010665-1-robh@kernel.org> <20210223181425.4010665-3-robh@kernel.org> In-Reply-To: <20210223181425.4010665-3-robh@kernel.org> From: Masahiro Yamada Date: Wed, 24 Feb 2021 09:47:07 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 2/3] x86: Drop generated syscall headers from '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: > > Including the generated syscall headers in 'targets' is wrong because they > are not built in $(obj)/ and the Makefile does its own path prefix and > build rules. > > Cc: Andy Lutomirski > Cc: Thomas Gleixner > Cc: Ingo Molnar > Cc: Borislav Petkov > Cc: x86@kernel.org > Cc: "H. Peter Anvin" > Cc: Masahiro Yamada > Cc: Michal Marek > Signed-off-by: Rob Herring > --- > arch/x86/entry/syscalls/Makefile | 2 -- > 1 file changed, 2 deletions(-) > > diff --git a/arch/x86/entry/syscalls/Makefile b/arch/x86/entry/syscalls/Makefile > index 6fb9b57ed5ba..b0dcb7e41554 100644 > --- a/arch/x86/entry/syscalls/Makefile > +++ b/arch/x86/entry/syscalls/Makefile > @@ -62,8 +62,6 @@ syshdr-$(CONFIG_X86_64) += unistd_32_ia32.h unistd_64_x32.h > syshdr-$(CONFIG_X86_64) += syscalls_64.h > syshdr-$(CONFIG_XEN) += xen-hypercalls.h > > -targets += $(uapisyshdr-y) $(syshdr-y) > - This is also a wrong fix. The correct fix exists in linux-next. commit 865fa29f7dd1b6af8498fe08f19b4028c1c8a153 Author: Masahiro Yamada Date: Mon Feb 15 09:48:22 2021 +0900 arch: syscalls: add missing FORCE and fix 'targets' to make if_changed work I will send a PR this week. > PHONY += all > all: $(addprefix $(uapi)/,$(uapisyshdr-y)) > all: $(addprefix $(out)/,$(syshdr-y)) > -- > 2.27.0 > -- Best Regards Masahiro Yamada