From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932391Ab2DTXSZ (ORCPT ); Fri, 20 Apr 2012 19:18:25 -0400 Received: from terminus.zytor.com ([198.137.202.10]:34654 "EHLO mail.zytor.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752316Ab2DTXSY (ORCPT ); Fri, 20 Apr 2012 19:18:24 -0400 Message-ID: <4F91EEA2.8020502@zytor.com> Date: Fri, 20 Apr 2012 16:17:54 -0700 From: "H. Peter Anvin" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120329 Thunderbird/11.0.1 MIME-Version: 1.0 To: David Daney CC: Ralf Baechle , Thomas Gleixner , Ingo Molnar , x86@kernel.org, Linus Torvalds , Michal Marek , linux-kernel@vger.kernel.org, linux-mips@linux-mips.org, Andrew Morton Subject: Re: [PATCH] scripts: Make sortextable handle relocations. References: <1334961679-14562-1-git-send-email-ddaney.cavm@gmail.com> <4F91EA5B.4000803@zytor.com> <4F91EDBD.4030700@gmail.com> In-Reply-To: <4F91EDBD.4030700@gmail.com> X-Enigmail-Version: 1.4 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 04/20/2012 04:14 PM, David Daney wrote: >> >> I think Linus is right and the right thing to do is to switch to using >> relative entries in the exception table; I am currently testing a >> patchset to do exactly that (on x86). It also has the benefit of making >> the table half the size on x86-64. Then we can just zero out the >> .rel[a]__ex_table section and be done with it. > > That's fine. > > In any event we want to do build time sorting, this patch improves the > original sortextable, so may be worthwhile as purely a cleanup. I > wanted to fix the relocation breakage, even if the eventual solution > needs to be somewhat different. > Yes... let me finish the patchset and then you can look at what is needed. -hpa