Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp692774ybz; Fri, 1 May 2020 06:56:23 -0700 (PDT) X-Google-Smtp-Source: APiQypJC5s4xEp15L6QBm2ViqSt+m1iz5NwUMCOPmMGd78s2p7cIlSyrL8cLr9Rs/gIVXp+VDVBv X-Received: by 2002:a50:951c:: with SMTP id u28mr3483966eda.310.1588341383361; Fri, 01 May 2020 06:56:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588341383; cv=none; d=google.com; s=arc-20160816; b=oRQsRKneI6LgKajB6PwL9pW/Y3waj2TCeL1seEnLtwCoYy2K5FxypBJbqtRSTXvmPb mwxx5ptin1GlIG/k4ks3xYzTg98Xcd/46H88Vo2t+Z8qNTHtNGeTcQ6m65SYrDjS2u4W LmqUMl6+xdmJMENFxRqCevWAXz4BI621EhPv1K0Ctt3jr+o75Ynperm707avQgC0cDU5 /jwtN1EA3asZEJVHZyo0IYHEjUKIic28Iq0vU/qWeWiyhTiFJo9kX5yEojEeIIb2ydZE +EvT8OVu24YUb5V72mIGc0PNFlkfMW9yraKUCSGi+Kuw6dbKH59+IcNrbmjhJoXdQCPX fw+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=ajr+74b7iUbMrEOWr1wBKIRTuyRzPImJuh4noxjPthQ=; b=BClFwVFAv1Z6lYVZMpgkTs7jKACq4gOfHEQzz9/BefnTejfEZIEVdRwHCkGfnAcnlq WYqn2QPo+a/J2rhBHpBmPn02OBdilniEld154KhYx2m+Ra0ymANvox4AYBT5coKPd9N+ 3LH1jYG+c/oBFRjYJOkhlmt8Y/MFowlgC37lzR9vrtg9jl4Uwk5biFZlc6XyCWfj7UGE a7tde+/rxbcLa6GZb7JMScaL7kp5gjZSIrinFpE5vUiUgakCH2GPiMOUJfksVWmGyqiG FFMDHz3GSbeZHQ86PDkQtEk+Vzb4JxfmKx2Le5/Pm1buGcKaVmrHOlhMgYOluMkYpFfp Z/Bg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=M5sLWbPh; 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 r24si1754974edc.217.2020.05.01.06.55.59; Fri, 01 May 2020 06:56:23 -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=default header.b=M5sLWbPh; 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 S1729527AbgEANwF (ORCPT + 99 others); Fri, 1 May 2020 09:52:05 -0400 Received: from mail.kernel.org ([198.145.29.99]:37404 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730447AbgEANiA (ORCPT ); Fri, 1 May 2020 09:38:00 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 72AC32173E; Fri, 1 May 2020 13:37:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1588340279; bh=IxfNikbsqk3Bz7Xb54p/LMUBJJZQxxJ67uGYBUBEZrc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=M5sLWbPhsUzFSAAY79cjbR1xVtAefKqPywbkyn6+hW8Fmi6/9N165h1RRckn4sc6+ 4EeC6wzUcN+5jKkTnef5QzmFGOKTOIroyIBB0/MXyT0SqlLvBjbVpNxF2PDv8Wl8mW HLkyv4nA3XWoqGqsDWVMi/YRtPQW/ujMQcxaLjkQ= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Masahiro Yamada Subject: [PATCH 5.4 06/83] kbuild: fix DT binding schema rule again to avoid needless rebuilds Date: Fri, 1 May 2020 15:22:45 +0200 Message-Id: <20200501131525.585194480@linuxfoundation.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200501131524.004332640@linuxfoundation.org> References: <20200501131524.004332640@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Masahiro Yamada commit 3d4b2238684ac919394eba7fb51bb7eeeec6ab57 upstream. Since commit 7a0496056064 ("kbuild: fix DT binding schema rule to detect command line changes"), this rule is every time re-run even if you change nothing. cmd_dtc takes one additional parameter to pass to the -O option of dtc. We need to pass 'yaml' to if_changed_rule. Otherwise, cmd-check invoked from if_changed_rule is false positive. Fixes: 7a0496056064 ("kbuild: fix DT binding schema rule to detect command line changes") Signed-off-by: Masahiro Yamada Signed-off-by: Greg Kroah-Hartman --- scripts/Makefile.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib @@ -297,7 +297,7 @@ define rule_dtc endef $(obj)/%.dt.yaml: $(src)/%.dts $(DTC) $(DT_TMP_SCHEMA) FORCE - $(call if_changed_rule,dtc) + $(call if_changed_rule,dtc,yaml) dtc-tmp = $(subst $(comma),_,$(dot-target).dts.tmp)