From patchwork Mon Sep 17 03:03:09 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sasha Levin X-Patchwork-Id: 146829 Delivered-To: patch@linaro.org Received: by 2002:a2e:1648:0:0:0:0:0 with SMTP id 8-v6csp3270787ljw; Sun, 16 Sep 2018 20:05:09 -0700 (PDT) X-Google-Smtp-Source: ANB0Vda8kFEi4rzgWu5pbnoTpZGBwhGzfVmVM+xaFYdG2m6Am8WzlBmTCXcKHyRMTdyZpp4oSoL5 X-Received: by 2002:a63:2106:: with SMTP id h6-v6mr21347470pgh.161.1537153508960; Sun, 16 Sep 2018 20:05:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537153508; cv=none; d=google.com; s=arc-20160816; b=enfvbfo2ECBn+tkKpKvttGatuiemAsL8HEES3lDDszv8n8zQBqRlrQfuEmEAsZLtw/ LzCIFXyExucXTBHQyz9TPWjDPBHmxS3PLbJu230WK6AeSmat+5EgI37ykmk8wc8GtvMH NijmXN8vtLy6b/TVKtZFFYoSJtyoy5nynRXEpz0+Mtj2ZZtmPEj/0r3CB5m7ybO2GPXE u7RdZbTKy5322lkWRMPGlE3H8oNH92zTQs4GoGkb9VxOzjVy6KXhPnQMGelNMhrJ5735 UqI7K38obPqaPH114hnuwSvtrjH+gfDpNqeqvNHmFoeC8xlWJFXB/AllGWb0o9awaxfZ 2KPA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :spamdiagnosticmetadata:spamdiagnosticoutput:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature; bh=40EZXziYlPlrJFV7rMzAsBF/USvmDzs+gAtcNDr2CKM=; b=NzQJ2TtmTcnnR5K+XYzjbPKWUTdf9ug7RsYbcFl18WH0k2wQacjuwyGmvFq66WBW7R lO607GUGEFgQbvj90s82LToWRksm5QqzyJsUsEjbWoHZA54uYxf2vbArctShcTUqUvq0 z22dGTHxptvMrYL0fBM1fV+VKmYcDJ+636Ed5VqIi1EQMERRI2gKNyDr97zS2YsAZTI0 mC8FF6gNJYcrAnsoSIwtfUKWaKWibBQYodv3ZqAHcsG8r1BelA6xoMwvTl4VjPrDgLxo +elCa6MVmUp4qfikm8JfV8DFYMMXVk/reD4XJ8h2jRITEutAWnBKkWYsGNmYnXyl6ufH us4w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@microsoft.com header.s=selector1 header.b="CEk/o/+/"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=microsoft.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 7-v6si13975157pll.369.2018.09.16.20.05.08; Sun, 16 Sep 2018 20:05:08 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@microsoft.com header.s=selector1 header.b="CEk/o/+/"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=microsoft.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730452AbeIQIaV (ORCPT + 32 others); Mon, 17 Sep 2018 04:30:21 -0400 Received: from mail-bl2nam02on0103.outbound.protection.outlook.com ([104.47.38.103]:18657 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1729645AbeIQIaU (ORCPT ); Mon, 17 Sep 2018 04:30:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=40EZXziYlPlrJFV7rMzAsBF/USvmDzs+gAtcNDr2CKM=; b=CEk/o/+/epMu3Jp7vHfE0zOZgrZlKgJQZ4Xy2PSc55OnpUmFqcqtthUdBLLTZROJC1DbB8VyptHTUAG0OBvggnH0WrFy1puRwBWDFDNlK5UjIAbPfFPTXCHA0lUyEvyoMz2UYSMC4mnxs/MgwPKFQiNiijMBiihtcWCxV1i0hB8= Received: from CY4PR21MB0776.namprd21.prod.outlook.com (10.173.192.22) by CY4PR21MB0133.namprd21.prod.outlook.com (10.173.189.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1164.11; Mon, 17 Sep 2018 03:04:58 +0000 Received: from CY4PR21MB0776.namprd21.prod.outlook.com ([fe80::54e2:88e0:b622:b36]) by CY4PR21MB0776.namprd21.prod.outlook.com ([fe80::54e2:88e0:b622:b36%5]) with mapi id 15.20.1185.003; Mon, 17 Sep 2018 03:04:58 +0000 From: Sasha Levin To: "stable@vger.kernel.org" , "linux-kernel@vger.kernel.org" CC: Masahiro Yamada , Paul Burton , Kees Cook , Sasha Levin Subject: [PATCH AUTOSEL 4.14 71/87] MIPS: boot: fix build rule of vmlinux.its.S Thread-Topic: [PATCH AUTOSEL 4.14 71/87] MIPS: boot: fix build rule of vmlinux.its.S Thread-Index: AQHUTjL2VX5JMOkVP0CcXehZ06TEaQ== Date: Mon, 17 Sep 2018 03:03:09 +0000 Message-ID: <20180917030220.245686-71-alexander.levin@microsoft.com> References: <20180917030220.245686-1-alexander.levin@microsoft.com> In-Reply-To: <20180917030220.245686-1-alexander.levin@microsoft.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [52.168.54.252] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; CY4PR21MB0133; 6:ogoRStjPqCFt2IKqpPSY4JQb7ID/A7htzLheQSC7eM0I+Y5pEqppY8ymxicCJnt/+wqy4dYwlcBy9lPjenwD0zq6ymlFxG202F4XCSKymYxzo6atYopPdnJzuLrTuHsf2rcXJZVqrF+HBXZ4U1eT2shfci52LBtyaVcMfaHJyysquIfZ4DzDM0P5nto2y4cyzk+bR8A/JAhse5AAU95Ehs85M4F2KwvAQZH+kdUSFBPPCBp8ie/UURVE/SOL3or/DisoX1N/a7Y00u8tHsGrw8SYbAetd2DoIBrfLRXJOMx/R6W5YbHMUN0jCj7AhDdNmKQ5wGezNeeTowe6oj/ETyQ4Xm4fLCcUfYiWCxWFTUKxRIwxQtxCoMBetijCK3stWV51iqMAk31D0T8EYxa5+TuiEXuzDCmkxA7LrgzvTabE0VTF7p2svwJdkP+tE0oeCJEdqeqH3Qmrf5t8VQKGeA==; 5:e1674xYQCSROGI72tDtB8b4TL535fk6z9KE+qZ68mcRg9m/uC4UhfRO6M25C/Me5sSOhg1EHJGzj0O29lTeHUeb1WoXWcEanovXFbW22Fqzob6cTRVbiXsLbF7Qpz4AMrBpOYAty43n3VZUzUw3C9AK1Sgmi68TdUPNDWAwhgY8=; 7:F1plcaqfQn5rX1FrYC3ca1zYqpV5ZOcKJ2SPOFpYJpaE74Azh37cIYF5Mugg1nz+Ra78XCVLuqw77fjX7S1AAeTNbCZmTte59AV9oVD/3ociaf8MZtffuh8mgheZiSdCIl+t+560ffamMe0G4jfVlpUdeJS+R7m3+on0BOzu94D9V5zekcijscscYRX6/yfhYALpVOEmWi7z7+kHEIsFp2tGxEgfB2qC2BwQ8lj9QFmHOb7xjiTmy+NeD6jCo7QL x-ms-office365-filtering-correlation-id: 2ae7fa6c-78c9-4b53-4c6e-08d61c4a5a04 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7193020); SRVR:CY4PR21MB0133; x-ms-traffictypediagnostic: CY4PR21MB0133: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Alexander.Levin@microsoft.com; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(9452136761055)(28532068793085)(89211679590171); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3231355)(944501410)(52105095)(2018427008)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(201708071742011)(7699050)(76991041); SRVR:CY4PR21MB0133; BCL:0; PCL:0; RULEID:; SRVR:CY4PR21MB0133; x-forefront-prvs: 0798146F16 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(136003)(396003)(39860400002)(376002)(346002)(189003)(199004)(102836004)(53936002)(8676002)(486006)(476003)(3846002)(6116002)(76176011)(10290500003)(97736004)(217873002)(256004)(5660300001)(107886003)(6506007)(478600001)(110136005)(2501003)(10090500001)(305945005)(7736002)(446003)(11346002)(36756003)(2906002)(1076002)(22452003)(5250100002)(2616005)(26005)(316002)(106356001)(25786009)(68736007)(86362001)(14454004)(966005)(72206003)(105586002)(99286004)(6486002)(6306002)(6436002)(6512007)(86612001)(6666003)(81166006)(81156014)(186003)(2900100001)(54906003)(8936002)(4326008)(66066001); DIR:OUT; SFP:1102; SCL:1; SRVR:CY4PR21MB0133; H:CY4PR21MB0776.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: cCXyLjsZGKxutPE7MmsuRTqRPBNDtCAPRihvBhCi/JtSq1AZeC2dg9Xk0zxLGtE6up4eNBBIkXvoLajJ1nz7G1DvadRTszvr0nUgsO+dK99BqmnZMFMoDKJMoq1gae6ioVzIHdFf8P76jS4bFF0+ZWDcIZBbYr+Np9K2Kou7DdyEHVHuhx1CmiEdpgvpeV3bmrOLgvW4iWVKL2oBpmS//4FsBdrgk4/8LgsAfUrz7DhXcGrem+chJsXqZe4HbzTMYeoHbo2H+Vit+Jx70r43tcb2EtZOvvDUGjzvNhRZTnojOMtZmWQrhOnqPdNSHb4YDib5yiToKz9eKgfQhJnJolqQkKI3bHoUEoOk2VS3vE8= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2ae7fa6c-78c9-4b53-4c6e-08d61c4a5a04 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Sep 2018 03:03:09.9153 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR21MB0133 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Masahiro Yamada [ Upstream commit 67e09db507db3e1642ddce512a4313d20addd6e5 ] As Documentation/kbuild/makefile.txt says, it is a typical mistake to forget the FORCE prerequisite for the rule invoked by if_changed. Add the FORCE to the prerequisite, but it must be filtered-out from the files passed to the 'cat' command. Because this rule generates .vmlinux.its.S.cmd, vmlinux.its.S must be specified as targets so that the .cmd file is included. Signed-off-by: Masahiro Yamada Patchwork: https://patchwork.linux-mips.org/patch/19097/ Signed-off-by: Paul Burton Cc: Kees Cook Cc: linux-kernel@vger.kernel.org Signed-off-by: Sasha Levin --- arch/mips/boot/Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) -- 2.17.1 diff --git a/arch/mips/boot/Makefile b/arch/mips/boot/Makefile index c22da16d67b8..5c7bfa8478e7 100644 --- a/arch/mips/boot/Makefile +++ b/arch/mips/boot/Makefile @@ -118,10 +118,12 @@ ifeq ($(ADDR_BITS),64) itb_addr_cells = 2 endif +targets += vmlinux.its.S + quiet_cmd_its_cat = CAT $@ - cmd_its_cat = cat $^ >$@ + cmd_its_cat = cat $(filter-out $(PHONY), $^) >$@ -$(obj)/vmlinux.its.S: $(addprefix $(srctree)/arch/mips/$(PLATFORM)/,$(ITS_INPUTS)) +$(obj)/vmlinux.its.S: $(addprefix $(srctree)/arch/mips/$(PLATFORM)/,$(ITS_INPUTS)) FORCE $(call if_changed,its_cat) quiet_cmd_cpp_its_S = ITS $@