Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp3840562pxv; Mon, 19 Jul 2021 10:00:59 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwFa1YBVnTtdvMgI+WIlyzPbEPMn2tOcVXvybB+iH8MNFcA/ZihXl1yU5pf7rU05hzIW7OB X-Received: by 2002:a6b:6412:: with SMTP id t18mr19038685iog.64.1626713949798; Mon, 19 Jul 2021 09:59:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626713949; cv=none; d=google.com; s=arc-20160816; b=pvhbx8L6eTK+00kBDGY+lMDBZhfDRJjetlFQtZ40sHHxpRSvd2T+qIYcqvQliRgXiY F7ajkm1+gnpyob+j1vhzBX5uJFYOoPUwCZw76pOE8kjvUMlkI0USHGDfCagUu/XbNOQU A/GKTn+E5smOUxNiAGAAcg0GdR55K8hvZJ6iXjwXcB+ZPworRuWHpSIoCrtidr24eZn/ nIDhwPzp+oIXSIfUGjiO3CDnxdmpmsNdFL6x79vO6S8SoS0ZsuvVJKTLm7UXabv3oS/8 2fr6QYGySBMk3+7afPVFLmnQ5DyJxnk9VFmCbnUf9SWSIs5ojeoK5REAR24fn86DhKyy BbmQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=Ni8iFDA29RcBEenOfG3YifRDY9xcfQZtjF2iVFLWgzk=; b=xCaH28hpsWxqYMlkGAKOx428kuuTaVc4nBRtQMsuAbIza0VMaoaUsnz+7LXu4iAwFh 4//raRqqjBfR1dcX06vI9jmaRLnehwsYAS5Rci1t15KUdWSk7corhSjGs5jOVVi6PlWv b7+k+pNUu1mF0ef5lUJwKFkGpZmhYsRQbkz+TpFXBp0ajksJgKlEbfNbmr98gtAb6R0x x2VkKRK//uFfWX50XuO0m8IUN4PwIWqjIbQg9AO8ZJxQRpAPph+OTt6EGIKP7kbu5lkD fUynQ/UsbxSBfuHhh2iHtymnMj587o1wy5ka8bK+D09OYQH6caByqKzuM8DOElYTZojs mp0g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=Nw8ox585; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k18si18267891ilq.10.2021.07.19.09.58.57; Mon, 19 Jul 2021 09:59:09 -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=@linuxfoundation.org header.s=korg header.b=Nw8ox585; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1351673AbhGSQNi (ORCPT + 99 others); Mon, 19 Jul 2021 12:13:38 -0400 Received: from mail.kernel.org ([198.145.29.99]:39496 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1346086AbhGSPKB (ORCPT ); Mon, 19 Jul 2021 11:10:01 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 52D56608FC; Mon, 19 Jul 2021 15:50:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1626709828; bh=/3UtQqpay5yDdw0Ml1sl0Dpp/ClJGf/ikyaqx1ERs+4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Nw8ox585M8DOwvuDiwHm8B/5SbjsjTNuusyet9wJFJujFLsGWovbXf7KxEjDfjn1v 1Uo1VYwvseRQRaCTi7w/2yE4F1JD+D1evkAVbyFlUbKSnQSfZGV1sMFAj6GZo46Amz f6RNLkQx9pqhndCK8lghBkuPq9v+v116LOtmIHYQ= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Nathan Chancellor , Nick Desaulniers , Brian Cain , David Rientjes , Oliver Glitta , Vlastimil Babka , Andrew Morton , Linus Torvalds , Sasha Levin Subject: [PATCH 5.4 114/149] hexagon: use common DISCARDS macro Date: Mon, 19 Jul 2021 16:53:42 +0200 Message-Id: <20210719144928.393251509@linuxfoundation.org> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20210719144901.370365147@linuxfoundation.org> References: <20210719144901.370365147@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Nathan Chancellor [ Upstream commit 681ba73c72302214686401e707e2087ed11a6556 ] ld.lld warns that the '.modinfo' section is not currently handled: ld.lld: warning: kernel/built-in.a(workqueue.o):(.modinfo) is being placed in '.modinfo' ld.lld: warning: kernel/built-in.a(printk/printk.o):(.modinfo) is being placed in '.modinfo' ld.lld: warning: kernel/built-in.a(irq/spurious.o):(.modinfo) is being placed in '.modinfo' ld.lld: warning: kernel/built-in.a(rcu/update.o):(.modinfo) is being placed in '.modinfo' The '.modinfo' section was added in commit 898490c010b5 ("moduleparam: Save information about built-in modules in separate file") to the DISCARDS macro but Hexagon has never used that macro. The unification of DISCARDS happened in commit 023bf6f1b8bf ("linker script: unify usage of discard definition") in 2009, prior to Hexagon being added in 2011. Switch Hexagon over to the DISCARDS macro so that anything that is expected to be discarded gets discarded. Link: https://lkml.kernel.org/r/20210521011239.1332345-3-nathan@kernel.org Fixes: e95bf452a9e2 ("Hexagon: Add configuration and makefiles for the Hexagon architecture.") Signed-off-by: Nathan Chancellor Reviewed-by: Nick Desaulniers Acked-by: Brian Cain Cc: David Rientjes Cc: Oliver Glitta Cc: Vlastimil Babka Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Sasha Levin --- arch/hexagon/kernel/vmlinux.lds.S | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/arch/hexagon/kernel/vmlinux.lds.S b/arch/hexagon/kernel/vmlinux.lds.S index 78f2418e97c8..3c6b7abf0080 100644 --- a/arch/hexagon/kernel/vmlinux.lds.S +++ b/arch/hexagon/kernel/vmlinux.lds.S @@ -60,13 +60,8 @@ SECTIONS _end = .; - /DISCARD/ : { - EXIT_TEXT - EXIT_DATA - EXIT_CALL - } - STABS_DEBUG DWARF_DEBUG + DISCARDS } -- 2.30.2