Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp5619058imu; Mon, 26 Nov 2018 03:05:36 -0800 (PST) X-Google-Smtp-Source: AFSGD/UNUTTHIf33OQinVZMiINXxjNTYVe/ZCiV33cFc5OmeVS2C3j/FvEPOtSOleoQGBp5DmXxE X-Received: by 2002:a63:ea15:: with SMTP id c21mr23187770pgi.361.1543230336910; Mon, 26 Nov 2018 03:05:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1543230336; cv=none; d=google.com; s=arc-20160816; b=ViNzW1uzIttzUFxSCUE3kT+CfZTIBUy1Z8vxFcvvLr0l1lviEddsgMhtLsK+W8dAhx zvhz0DxRZ81w9kPkphc9GyhfXo2x7afS5nNiBFsv/Q1imz3z76y39V8mp0APPtBAmv7C rmAq+ZqbbAbv94Ux0YLS3OSXJC4HLGcKdJlYXCKKHV1umTMKrbMF+X2eivNBagJxhGn4 CqGX2nmEmx9ND5+m3W8WPAKB9QRCnVEumLqdufuND0/N8ltYdzfVIxxv+p/QfbNY2WNG JKQPnbZtbYlHt2mJPH+q89ZIdqT1Y6/VSmydUCqayTudak1TviTkv8+9UhI9VMQarnlS KRkg== 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=SIFiouWf+xP34mK9QToisPYnq+Vk2ewYZNOazMQ6/yM=; b=cTKx0wwQoDVPDCRZVZts3ssE0LUFUKWkSBjAmpeVWFxe3qDNx65cK3HY2sixPsxECs nvL/m302IpEnngsg0bT1YDx6U4hwKdorU9Lhj21EIkqbpqnvxcL+wTQ4t6hq6SMZt0eY sBpYPOrjE7nvWC3YOSV4PL+tPA+JylYR0Uwb0VHjH0MI2y1dbcgoHbxulwgEZQMwvWAL cLNuXt7QnanzDjRF46hs7zTZHSrsKPGL8VTqCQC18CaX/ooVrHWE2BSGKgYEG6veDXPg 729TRgHTVFDmvRKDl8v7R5BaTzk0R3JjMzeQR5NbjI0vhl16HSuaQhLBswidnVZtOaOp M2SQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=ZDjxZ5+D; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 27si19094884pgu.421.2018.11.26.03.05.18; Mon, 26 Nov 2018 03:05:36 -0800 (PST) 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=@kernel.org header.s=default header.b=ZDjxZ5+D; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730620AbeKZV4m (ORCPT + 99 others); Mon, 26 Nov 2018 16:56:42 -0500 Received: from mail.kernel.org ([198.145.29.99]:40162 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729290AbeKZV4l (ORCPT ); Mon, 26 Nov 2018 16:56:41 -0500 Received: from localhost (5356596B.cm-6-7b.dynamic.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 B8BAD20817; Mon, 26 Nov 2018 11:02:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1543230176; bh=fKJDLIwFBU+D8ghuxZoEjFxb0xzyJUuYFh6SiGrxpF8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ZDjxZ5+DFVO6KWSn7b3cSMWJOzhyqbL9Z0DE4P29c4tqPaigny9fDZxoBAxXtLdqa 6cPVvSoI99uewr5+I1T+SGliSjBb/WKlRZuHAN4VKoj/m0cciU1Lf9wwtEmzaFL4Hd 2si7OqhUKEGIFwopYr4EDJzfP23cAgUiy6jpL7LA= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Philipp Rudo , Vasily Gorbik , Martin Schwidefsky , Sasha Levin Subject: [PATCH 4.19 035/118] s390/decompressor: add missing FORCE to build targets Date: Mon, 26 Nov 2018 11:50:29 +0100 Message-Id: <20181126105101.747136534@linuxfoundation.org> X-Mailer: git-send-email 2.19.2 In-Reply-To: <20181126105059.832485122@linuxfoundation.org> References: <20181126105059.832485122@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review 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 4.19-stable review patch. If anyone has any objections, please let me know. ------------------ [ Upstream commit ef5febae1543f35a45f01614123e829d77326d0f ] According to Documentation/kbuild/makefiles.txt all build targets using if_changed should use FORCE as well. Add missing FORCE to make sure vmlinux decompressor targets are rebuild properly when not just immediate prerequisites have changed but also when build command differs. Reviewed-by: Philipp Rudo Signed-off-by: Vasily Gorbik Signed-off-by: Martin Schwidefsky Signed-off-by: Sasha Levin --- arch/s390/boot/compressed/Makefile | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/arch/s390/boot/compressed/Makefile b/arch/s390/boot/compressed/Makefile index 04609478d18b..b375c6c5ae7b 100644 --- a/arch/s390/boot/compressed/Makefile +++ b/arch/s390/boot/compressed/Makefile @@ -20,7 +20,7 @@ KBUILD_CFLAGS := $(KBUILD_CFLAGS_DECOMPRESSOR) OBJECTS := $(addprefix $(obj)/,$(obj-y)) LDFLAGS_vmlinux := --oformat $(LD_BFD) -e startup -T -$(obj)/vmlinux: $(obj)/vmlinux.lds $(objtree)/arch/s390/boot/startup.a $(OBJECTS) +$(obj)/vmlinux: $(obj)/vmlinux.lds $(objtree)/arch/s390/boot/startup.a $(OBJECTS) FORCE $(call if_changed,ld) # extract required uncompressed vmlinux symbols and adjust them to reflect offsets inside vmlinux.bin @@ -51,17 +51,17 @@ suffix-$(CONFIG_KERNEL_LZMA) := .lzma suffix-$(CONFIG_KERNEL_LZO) := .lzo suffix-$(CONFIG_KERNEL_XZ) := .xz -$(obj)/vmlinux.bin.gz: $(vmlinux.bin.all-y) +$(obj)/vmlinux.bin.gz: $(vmlinux.bin.all-y) FORCE $(call if_changed,gzip) -$(obj)/vmlinux.bin.bz2: $(vmlinux.bin.all-y) +$(obj)/vmlinux.bin.bz2: $(vmlinux.bin.all-y) FORCE $(call if_changed,bzip2) -$(obj)/vmlinux.bin.lz4: $(vmlinux.bin.all-y) +$(obj)/vmlinux.bin.lz4: $(vmlinux.bin.all-y) FORCE $(call if_changed,lz4) -$(obj)/vmlinux.bin.lzma: $(vmlinux.bin.all-y) +$(obj)/vmlinux.bin.lzma: $(vmlinux.bin.all-y) FORCE $(call if_changed,lzma) -$(obj)/vmlinux.bin.lzo: $(vmlinux.bin.all-y) +$(obj)/vmlinux.bin.lzo: $(vmlinux.bin.all-y) FORCE $(call if_changed,lzo) -$(obj)/vmlinux.bin.xz: $(vmlinux.bin.all-y) +$(obj)/vmlinux.bin.xz: $(vmlinux.bin.all-y) FORCE $(call if_changed,xzkern) LDFLAGS_piggy.o := -r --format binary --oformat $(LD_BFD) -T -- 2.17.1