From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Google-Smtp-Source: AH8x225Ugs0NpIIrS7UP3g1rsH4cMyvSLJiFMSl6qoJN0HYOFZ8G4iPMqe8MRpyZpxnPlDYYrhUQ ARC-Seal: i=1; a=rsa-sha256; t=1517256758; cv=none; d=google.com; s=arc-20160816; b=j2KfpeKi6Sn+n+I40v7HDlZMdmtaE0AM5+FrNYkuq4iWwjzUMuLo4hmZcJl2knN0Na hY++QzS+K88inPz2NbbWPmcW6EGV+KusTdxYNrAM/k9sR4BImhn+dMdS8+roh22PdZbo V9kHnRuy8wp7xg6mnoPVm/j00hyn5qwXESd2dQR5muq6W6Nm9x85/lO3LhPkLUKThXte tn2Jgwm/XYFo6yDmhlGDzLss+fHbMB1di5fshmpIgQTCd05M7uZx+Jc2HdRzt3aUZHKF TXcjDAx59hYBms9c3Vk4Jn3ZNgGftvvC9FPYeMsHPnMxUk25DJhxVA6BOaE/j36f8SXH e5Sg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:user-agent:references:in-reply-to:message-id:date :subject:cc:to:from:arc-authentication-results; bh=TzQ/FtOpD1pnnHajScGBCPxDkbMmX5X3sJEyD6HfuXM=; b=Id6+9b6yY8n5AwCFlvI3Cry4YMr2FU2qrpAAvcVXZGT68qEPcMIyQtcal1qe7Xhers O0G2O7BDKlz4TinyRMe+bq9wnHO52Rq0UzT+emIDRC/1tInFQd3Zlx5zkii3gh8lyGyy bxAyHGZl5DvZkUnNCZJBeA6i34OpHx86FhzjD1hYD169Lciwd8hKlURUpetJt596jbIc 0ve80cQ7gVtFrGX7jeVfMpY5plt3ZQHYrXUrSW3IPaqe+dmfzr/DU8lb8VcW+JA/X8JM mpNfvvX3fKCZ/amhXP4shFU6g/Z1XRCctJgXeSdM3EqcvAg/U1kdAqFY25xKqu2rWQaS UEfQ== ARC-Authentication-Results: i=1; mx.google.com; spf=softfail (google.com: domain of transitioning gregkh@linuxfoundation.org does not designate 90.92.71.90 as permitted sender) smtp.mailfrom=gregkh@linuxfoundation.org Authentication-Results: mx.google.com; spf=softfail (google.com: domain of transitioning gregkh@linuxfoundation.org does not designate 90.92.71.90 as permitted sender) smtp.mailfrom=gregkh@linuxfoundation.org From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Thomas Meyer , Richard Weinberger , Bernie Innocenti Subject: [PATCH 4.4 53/74] um: link vmlinux with -no-pie Date: Mon, 29 Jan 2018 13:56:58 +0100 Message-Id: <20180129123849.971745323@linuxfoundation.org> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180129123847.507563674@linuxfoundation.org> References: <20180129123847.507563674@linuxfoundation.org> User-Agent: quilt/0.65 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-LABELS: =?utf-8?b?IlxcU2VudCI=?= X-GMAIL-THRID: =?utf-8?q?1590931765512171040?= X-GMAIL-MSGID: =?utf-8?q?1590959022217481482?= X-Mailing-List: linux-kernel@vger.kernel.org List-ID: 4.4-stable review patch. If anyone has any objections, please let me know. ------------------ From: Thomas Meyer commit 883354afbc109c57f925ccc19840055193da0cc0 upstream. Debian's gcc defaults to pie. The global Makefile already defines the -fno-pie option. Link UML dynamic kernel image also with -no-pie to fix the build. Signed-off-by: Thomas Meyer Signed-off-by: Richard Weinberger Cc: Bernie Innocenti Signed-off-by: Greg Kroah-Hartman --- arch/um/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/arch/um/Makefile +++ b/arch/um/Makefile @@ -117,7 +117,7 @@ archheaders: archprepare: include/generated/user_constants.h LINK-$(CONFIG_LD_SCRIPT_STATIC) += -static -LINK-$(CONFIG_LD_SCRIPT_DYN) += -Wl,-rpath,/lib +LINK-$(CONFIG_LD_SCRIPT_DYN) += -Wl,-rpath,/lib $(call cc-option, -no-pie) CFLAGS_NO_HARDENING := $(call cc-option, -fno-PIC,) $(call cc-option, -fno-pic,) \ $(call cc-option, -fno-stack-protector,) \