From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Google-Smtp-Source: AH8x2260KLA+wQsDR1LwysKfUUNxLm/Bbp1G9qNXKWbXCAEI/B4f2bx/C8DxYXuNwVLp+i1UWpHX ARC-Seal: i=1; a=rsa-sha256; t=1517256868; cv=none; d=google.com; s=arc-20160816; b=BkJKnn7npY0X4M5S2JjlgETF6LUBsl132nBukDvufZbR9nI0iP7E+Am5LmgWVSteny 9zxGQalfH3bt+DcLHu5oSQ9aUgxG20EYqrCVvNEDYdtKj/u7FqpIEVZ47IZUcOG+dnl/ g9tAXU8aNVjILUx6aOuesXMVq4aVoKrx6mqrSOysd5C42MBm7c+3ymeAz6DgHtKbUKDX Qp4rJ94fzehBiKiJUPvUT5tZv4mBwxmXvhQJYZF2LVZtBA/Ih2u+hsyZV1BwA2nsUPU/ wpndEy7QqAMENDbOY35RICeh//tGexafIgPw7Tqgy0GK1U19iRkMX/aylMi3A+b8P182 zv0A== 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=+7H07ALX70COpdttKIFuWGXAn1h+7yaBiyRHsAQyaGM=; b=DUSx1jJZCAfI3WblwSdy9GPRdV85LTAWbyMKDJJ7y+SuztJP+nDzeNFeN+MUPudtDO iojKGQAIpZqSvz4IzdcCs6DT12ERbBz7JjCJkLx+U2F7dBajAfqbgtKTpOacS4gF15FC iQA8ywzkFvn8PyNeE4xVC9qnjSgvPnl/B5PGZnLSQML4exDIWcj+dNgonMkFNNbSgETU bB9g/KqmSRW/n43CGhbOEdgENcKj0NuGcnVXAakNENR1DiZUNXlbki1nYBQ3o6wOnwji y0AwIi5vxrr+oExK3u8C85rU+WgjpAO3rc5Df72tu48KK/DFwTDCgbMhamyt6pOVYYl6 uv2A== 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.9 30/66] um: link vmlinux with -no-pie Date: Mon, 29 Jan 2018 13:56:54 +0100 Message-Id: <20180129123841.419093033@linuxfoundation.org> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180129123839.842860149@linuxfoundation.org> References: <20180129123839.842860149@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?1590959138295443542?= X-Mailing-List: linux-kernel@vger.kernel.org List-ID: 4.9-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,) \