From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932444AbcITGNr (ORCPT ); Tue, 20 Sep 2016 02:13:47 -0400 Received: from mail-pa0-f65.google.com ([209.85.220.65]:36432 "EHLO mail-pa0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932337AbcITGNq (ORCPT ); Tue, 20 Sep 2016 02:13:46 -0400 Subject: Re: [PATCH 0/3] ARC unwinder switch to .eh_frame To: Daniel Mentz References: <1474321773-18166-1-git-send-email-vgupta@synopsys.com> Cc: linux-kernel@vger.kernel.org, linux-snps-arc@lists.infradead.org, Alexey Brodkin From: Vineet Gupta Organization: Synopsys Message-ID: <2aa8d6d7-b489-e51e-dc18-fceb5300f6d2@synopsys.com> Date: Mon, 19 Sep 2016 23:13:42 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 09/19/2016 06:21 PM, Daniel Mentz wrote: > Hi Vineet, > > Thank you for your patches. I applied them, and verified that > unwinding works with code that is compiled into the kernel image as > well as kernel modules. > I confirmed that the .eh_frame section is present and that the > .debug_frame section is absent. I also verified that the file size of > the .ko files are small enough for our embedded platform and that > unnecessary sections like .debug_info, .debug_line, .debug_str etc. > are also absent. > Is there anything else you want me to test? > Thanks > Daniel Nope - that is it. Just wanted to make sure it is "field" tested :-) Thx, -Vineet > On Mon, Sep 19, 2016 at 2:49 PM, Vineet Gupta > wrote: >> Hi Daniel, >> >> Give these a shot and let me know if they work fine for you. >> I'm working on some more improvements to unwinder which will follow >> a bit later. >> >> Thx, >> -Vineet >> >> Vineet Gupta (3): >> ARC: module: support R_ARC_32_PCREL relocation >> ARC: dw2 unwind: factor CIE specifics for .eh_frame/.debug_frame >> ARC: dw2 unwind: switch to .eh_frame based unwinding >> >> arch/arc/Makefile | 2 ++ >> arch/arc/include/asm/elf.h | 3 +-- >> arch/arc/kernel/entry.S | 12 ------------ >> arch/arc/kernel/module.c | 19 ++++++++----------- >> arch/arc/kernel/unwind.c | 24 +++++++++++++++++------- >> arch/arc/kernel/vmlinux.lds.S | 15 +++++---------- >> 6 files changed, 33 insertions(+), 42 deletions(-) >> >> -- >> 2.7.4 >> >