Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp4162457pxv; Mon, 19 Jul 2021 18:56:10 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy+H3ZUYNfSrwC7BRasb5meM7ebriScAG+ohtDXGMJqUjkB4kaiCf6/vy/GvuKDfDslZATW X-Received: by 2002:a92:ad04:: with SMTP id w4mr18723491ilh.221.1626746170797; Mon, 19 Jul 2021 18:56:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626746170; cv=none; d=google.com; s=arc-20160816; b=r9d4uw4j78Z/JaBnMOvLpkBhDEg/f6gI9oEx/DSHRTbsk5c57ZwcAhahMfB+KzlfNZ YqkIN640DEHOdK7kMh/a3gvgsPL1b6yk30Q7DU30Lqp0fKk0Mg4I2ypWDF3iwW85ePwt qe8mNc9cz4vYIoH98xjxChrKrnd7lTjkRWe08m0zNwSjKnhlrhkH0ZZp7MPImyFwrio0 KnYSji61jkOwRtFphTxpC+IbAijpC9AT7IeARaLjzWS81r+cXSwF88Q7BSjDdviZ6mba RCL1h0Q8jzUb8iN4MLEzCKobwUM6UO72f/nvEMosn79htYIzTOhD5yCfWkbQcycppLXC ldJg== 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=ZyOOxZ0ArQNbcB12YCzDeod/CeZbMPrNpBpD6lUeLbY=; b=Rlr/EjAqrZPq5U+1BcG7eE4q2jM1EApe3ZnqCekpO3SKzK2gmLgxMeNeUK8ZaQYy+f 3579t6SJ/7Ep3xF2xeDCHymSD74wrtvXQF2jkGP+0WbbXglC//oNXe6+X9MLe7qbbRov q/WoSt4cAiFNXFljXzMSv2wOJ2ZkoyMtUMrbXh0Oq6r93zaJlY+JH4Sz5HJXN1C+wPuN DOcGrwwWk+R8qPCYk1L0+zp8QvBjyTc7gs6o6sK2mx9E+QB8tImhR2vpVPEPd36AYAns BOsRsn65LKXjM0bPrJ9KuRZTsJ3xQdWeau+gvA+s27GTw+oYBd9iK0D6vOiLB7P7Oc7u vuyA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=fD3TBBKM; 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 w3si13443875iol.91.2021.07.19.18.55.59; Mon, 19 Jul 2021 18:56:10 -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=fD3TBBKM; 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 S1346409AbhGSPOl (ORCPT + 99 others); Mon, 19 Jul 2021 11:14:41 -0400 Received: from mail.kernel.org ([198.145.29.99]:40446 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1344146AbhGSOsl (ORCPT ); Mon, 19 Jul 2021 10:48:41 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 163BD613F7; Mon, 19 Jul 2021 15:26:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1626708403; bh=VvtALEWSNEAVWuiRWv20AZYkGoMKH7GeHM9YHnFQOUw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=fD3TBBKMsj1dJmYqs3B5UcZYUDcyjd8wVMXys+XfuQGjhyfnCKFYZDKDJx6zzkQXy gkXoC1i1ZL3nNfZxuT1nEzYXeFsPt8G+bp6JRqywkJMh2Tlk8WieDgHz8XhNfD468o EBfFeIKfba+C5BXKn2gZowipNxe1SY9gY2oeiZdw= 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 4.14 298/315] hexagon: use common DISCARDS macro Date: Mon, 19 Jul 2021 16:53:07 +0200 Message-Id: <20210719144953.270864689@linuxfoundation.org> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20210719144942.861561397@linuxfoundation.org> References: <20210719144942.861561397@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 ec87e67feb19..22c10102712a 100644 --- a/arch/hexagon/kernel/vmlinux.lds.S +++ b/arch/hexagon/kernel/vmlinux.lds.S @@ -71,13 +71,8 @@ SECTIONS _end = .; - /DISCARD/ : { - EXIT_TEXT - EXIT_DATA - EXIT_CALL - } - STABS_DEBUG DWARF_DEBUG + DISCARDS } -- 2.30.2