From patchwork Sun Oct 9 09:20:44 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Helge Deller X-Patchwork-Id: 9368415 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 821186077E for ; Sun, 9 Oct 2016 09:27:36 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6969728CDE for ; Sun, 9 Oct 2016 09:27:36 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 475DB28E71; Sun, 9 Oct 2016 09:27:36 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=2.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id B815028CDE for ; Sun, 9 Oct 2016 09:27:35 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753478AbcJIJ1f (ORCPT ); Sun, 9 Oct 2016 05:27:35 -0400 Received: from mout.gmx.net ([212.227.17.22]:58725 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753418AbcJIJ1e (ORCPT ); Sun, 9 Oct 2016 05:27:34 -0400 Received: from p100.box ([92.203.45.129]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0LvyAz-1aoazc1LNV-017keG; Sun, 09 Oct 2016 11:20:49 +0200 Date: Sun, 9 Oct 2016 11:20:44 +0200 From: Helge Deller To: linux-parisc@vger.kernel.org, James Bottomley , John David Anglin Subject: [PATCH] parisc: Move exception tables into read-only section Message-ID: <20161009092044.GA4484@p100.box> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-Provags-ID: V03:K0:oPxzZzx1Btqq+Qp7H9y4AEae+3BJ19LCtIcaeNAAhGm++/sx1g0 YkSEdkYGTf8Mx/mp718Sa6KDhGEpJ+JO7iioc+y8kq4YXDj4geqqX62+drpI56Fybz1YOfo OtTYLQz7SLWZLlwtiUrLd0JVrJCW0T8Dqf4k1UYlHwqk1u389t7Ao8Pup01TWPY5l7yb8l7 zfC6E3OiIE9YkxsNiqA1Q== X-UI-Out-Filterresults: notjunk:1; V01:K0:q0JtZbQrJB0=:6M0Y3M+RkpG7KVqpNM4kre sLz3J2GR9A953zsOpK///3lWsAPZMpI3v5sl7QoRAvD0hLFLKzoSLOvxnkwYTULhdz2Px7PEN aUKfMyNDayVQg6R7rMGMN1L/CXn1avhPthvZ5w/sZXnuFJ+giUXHCvMEUU35Z1BGuwVPhD/7+ oyjOFdYWEZaNLh64VifutgRTCgIYZcnJJRRfreVQY1AZgyXpWEU5IhHsC4M+uQ7+9eNpCTghl NqRQbP+sU5XVeejRek4Bn5NgwXSq5Ewk65RjDfNPGpPlRYfqAgi5xD317CBuOydUMgXytPKpi MswZwWcNEsOj9geWI6MVmdANQOXW461yu9yyAEMKGMceQkYuLa2SkPjxUEcq/WMFi1CPoIB+X rdKonKBqNfPIp/TSeRbwnx5mHdhHp180WIT6FKvejUFqdl3HQYudT73g3Stsgn+c3yl0+fYxl 1XovxaKiFLvfe4USnzXTGFfLxMaWKK13XT0mEjdToScGjfLqzj0wupJ0M5pmbfPx1dXM2+IKw 7KYwBPAWhvbpHb6AbHroi7Rpcl8FJfx/pU4ehQgVkPltwN9ntAu0rgEMKU9d2fqMQtJqWyvYO T1Xe/uVST0rpIVlV8ntKqC5qWKlVafOrEOidt1l/H1UetvUDAH5zYTPFxR55DTVVs4wp9QIZV BZ9QGbG951eewPDeH+a1S7I77t56zk2K4Q0/FPZ7TJjAypVisxLpNHpMmLdO+4b3vV7NtyE+y sGAgwqvV+5xZPcFqq53fcfLfk7VF5b/CoDEpgSfgpiapki/hqZ1CI7kIZTI= Sender: linux-parisc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-parisc@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Since BUILDTIME_EXTABLE_SORT is enabled, the exception tables can move into the read-only section. Signed-off-by: Helge Deller --- To unsubscribe from this list: send the line "unsubscribe linux-parisc" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/arch/parisc/kernel/vmlinux.lds.S b/arch/parisc/kernel/vmlinux.lds.S index 9a44e92..3d6ef1b 100644 --- a/arch/parisc/kernel/vmlinux.lds.S +++ b/arch/parisc/kernel/vmlinux.lds.S @@ -109,6 +109,10 @@ SECTIONS RO_DATA_SECTION(8) + /* RO because of BUILDTIME_EXTABLE_SORT */ + EXCEPTION_TABLE(8) + NOTES + /* unwind info */ .PARISC.unwind : { __start___unwind = .; @@ -124,9 +128,6 @@ SECTIONS . = ALIGN(HUGEPAGE_SIZE); data_start = .; - EXCEPTION_TABLE(8) - NOTES - /* Data */ RW_DATA_SECTION(L1_CACHE_BYTES, PAGE_SIZE, PAGE_SIZE)