Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp3897597pxv; Mon, 19 Jul 2021 11:25:33 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwslE51yjupE7jl1Nt84vo7Ws6UnCnx+dTUFFCLcKCKfNDl6MxViCDJvsoeHK4omSe1pLZn X-Received: by 2002:a05:6402:160d:: with SMTP id f13mr36388110edv.295.1626719132773; Mon, 19 Jul 2021 11:25:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626719132; cv=none; d=google.com; s=arc-20160816; b=o6wOSlXQ+gO+zQ7b6KJYhiW7fzXgXUHDkt31UAhfkhsMvQHjuBuyrWb10io9QwoPA6 lLINsknPbMne9UY1BuJT+m+Y1iSt+5sRutYrgB9ImMcjL8nL2fu5u3KcpTZQXzJQ89n0 U6IbfYQAt+HLnpjHE+IfMzKmQ5fzKF7dj++k7OStyFY861hu/dBV/LIHknug9JVHcXN/ yZOyt29eiODIytmkIbGlahufTpJNGpt3KSUkvk993zqOm+rarvhMm2Oa/s03HVTyKdBC uSjzFzY3LuAszHWt3JTHnmadSFbUwV/goMdR4sPpuDb7cCZK40q8uCQrsaALxE/Vrv4E 1MSA== 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=gj4h1Vq4od2Ml3+7oWeJUORnMk8UC77G7b7PXwNHqYM=; b=NqToYGIhxTpLJ7e6n4OUVoMgljiFg/Y01XvSg2UgKZIGgXffQRXsIwv/b7iGvnt0V0 KsnMFCelFQRHHIaz8g6dgh4Rez4cs2lh6fKpJfJUDs1VqicF9eBboZLM4MhRulDxaL4v owIUmL70mnYqlG5zU6Zu3yoPmuhW7oKFV56JMgjELnJPqQz2NiZ1r3usDZYJqaF8Fyc/ Aef9boLivKElIdUyash1dz1qHMX5/taJjRuj22gtlVgipXIIL1fKRDEc7TcI3ecIAaQq Nrcyt3SSW/dIROXM5SALgrc7PrWL1cwWDM1yJq5jqOU9oXxgEaWgMBOTPjgvdoiHq505 roKw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=soeUEAZT; 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 gb31si8870299ejc.263.2021.07.19.11.25.07; Mon, 19 Jul 2021 11:25:32 -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=soeUEAZT; 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 S1380879AbhGSRhG (ORCPT + 99 others); Mon, 19 Jul 2021 13:37:06 -0400 Received: from mail.kernel.org ([198.145.29.99]:49362 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1349676AbhGSPuU (ORCPT ); Mon, 19 Jul 2021 11:50:20 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 3C19C6191F; Mon, 19 Jul 2021 16:29:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1626712142; bh=OwA5QZYq2jFhyFahTJ1Ej3yiVjxkMNWVrLHImZjzpBY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=soeUEAZT14e1GXwFIWTGhOKenmhfgPcmItb8VQXhzKyudYmycRSyxmA9H0W3YXB87 s58qjKem2iFyUGizhwJtzsVIvqfbJe2I9bOLBVvOoYqcryOirwc/bYK+wKmN1vfuAD U6S9wIo9P2rtH3zEWfzzN9g0JipEXeyw4WIIrE00= 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.12 223/292] hexagon: use common DISCARDS macro Date: Mon, 19 Jul 2021 16:54:45 +0200 Message-Id: <20210719144950.303702496@linuxfoundation.org> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20210719144942.514164272@linuxfoundation.org> References: <20210719144942.514164272@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 20f19539c5fc..57465bff1fe4 100644 --- a/arch/hexagon/kernel/vmlinux.lds.S +++ b/arch/hexagon/kernel/vmlinux.lds.S @@ -61,14 +61,9 @@ SECTIONS _end = .; - /DISCARD/ : { - EXIT_TEXT - EXIT_DATA - EXIT_CALL - } - STABS_DEBUG DWARF_DEBUG ELF_DETAILS + DISCARDS } -- 2.30.2