Received: by 10.223.185.111 with SMTP id b44csp619887wrg; Fri, 9 Mar 2018 10:25:54 -0800 (PST) X-Google-Smtp-Source: AG47ELvrkYcvOCOM2cbuXrnAm8appHoPWfSWWCOwjFWCiySvCjOhSfobn+QCbwZNShjJJhhGZ8JE X-Received: by 10.101.72.198 with SMTP id o6mr24811934pgs.279.1520619954434; Fri, 09 Mar 2018 10:25:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520619954; cv=none; d=google.com; s=arc-20160816; b=DFLF6884AyKoHHJOt8UQgu39zvMRKLpoe7Uq0hPirePVskTCNC3YEu+4B167P1iRGt c5lwM6eLUbAMWhasiHE656v9ictSrRtVG2SCaXUgzs/OCQfcKQ1sHwOwecFRce6qDQlu DmhWY13E9LAvFizy7dKm/SxrOMaA32LFGjsL5lkApUfuvLpXOuHIBc7bxhyAEJrRwSIn 4DcTP5NFiNQJUJp5XcrCIHcAAXv5L3YTxP4/b1jqRIjiycCWe/l6XwJVxhq9sSL3ZgKt wWOrOR5mP+Wm0tkCv5SbQeQPNQCJvIhuXyw1KsUnMUsg6blW9AP7ZDw69Og4EiMaDzZ4 bOcA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dmarc-filter:arc-authentication-results; bh=wD4naBTU8e0KgA1BGbOkJnSvo7L8ZbitMCgM111uw3E=; b=DM6bvlQFrZ3j6NLfkdwHl3/7CiT/XsvL4GTDy7N+YQHLCjDjrlJajIOWDIxiyX29yC BllSQ9FQvZPAw0bepNgnrHa9+Ggy3tJNfhIIDlD8QuivK9o+CvsVDiiaK7ctWxHC/FDW UrPy5vMG90vDMJPctCYT7boF+OA6MRyJ6S9El9TzBWaiSYyHXSwXVWAxBHsjA3yAPyvT cduaGhGtXX30pw3l0xD+bIVMvtRZO+JD7MrSCdv4eOfpFR01O1JN/JC0gUSD0aVTnQDW r1EjuUmxm+eyOdTwMgBFgCYfY1aiwUiPfnJyORrAOlZa7g5AVlEmKuXmG8kIxlYiMKU0 eT4A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n5si1053403pgu.568.2018.03.09.10.25.39; Fri, 09 Mar 2018 10:25:54 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932354AbeCISYp (ORCPT + 99 others); Fri, 9 Mar 2018 13:24:45 -0500 Received: from mail.kernel.org ([198.145.29.99]:36454 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751231AbeCISYo (ORCPT ); Fri, 9 Mar 2018 13:24:44 -0500 Received: from jouet.infradead.org (unknown [190.15.121.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 69545205F4; Fri, 9 Mar 2018 18:24:43 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 69545205F4 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=acme@kernel.org Received: by jouet.infradead.org (Postfix, from userid 1000) id 5B8FB1450F2; Fri, 9 Mar 2018 15:24:40 -0300 (-03) Date: Fri, 9 Mar 2018 15:24:40 -0300 From: Arnaldo Carvalho de Melo To: Kim Phillips , Jiri Olsa Cc: "Christian Hansen (chansen3)" , "linux-perf-users@vger.kernel.org" , Peter Zijlstra , Ingo Molnar , Alexander Shishkin , Jiri Olsa , Namhyung Kim , linux-kernel@vger.kernel.org, Mathieu Poirier , "Vuille, Martin (Martin)" , Martin Vuille Subject: Re: [PATCH] perf tools arm64: Add libdw DWARF post unwind support for ARM64 Message-ID: <20180309182440.GA25111@kernel.org> References: <20180226142726.cd413c792d0782f77b60a23e@arm.com> <20180226174040.6998bd3c0a79b2f19c491e4d@arm.com> <9B701F46-6AEA-48D8-9103-71D35C83776D@cisco.com> <20180308211030.4ee4a0d6ff6dc5cda1b567d4@arm.com> <20180309150627.GB8347@kernel.org> <20180309120720.9358515dbff3b1d1fdf70cc8@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180309120720.9358515dbff3b1d1fdf70cc8@arm.com> X-Url: http://acmel.wordpress.com User-Agent: Mutt/1.9.1 (2017-09-22) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Em Fri, Mar 09, 2018 at 12:07:20PM -0600, Kim Phillips escreveu: > On Fri, 9 Mar 2018 12:06:27 -0300 > Arnaldo Carvalho de Melo wrote: > > Hi Arnaldo, > > > Em Thu, Mar 08, 2018 at 09:10:30PM -0600, Kim Phillips escreveu: > > > Based on prior work: > > > > > > https://lkml.org/lkml/2014/5/6/395 > > > > Thanks, looks good, applying. > > > > Jean, is everything ok with you on this? > > By now your email to Jean should have bounced with "The email account > that you tried to reach does not exist." Removing Jean from Cc. > > It seems like you're applying patches. There are a couple that have > slipped through the cracks: Can you please take a look at applying them? > > - "perf tools: Fixing uninitialised variable" > https://patchwork.kernel.org/patch/10179381/ [acme@jouet perf]$ git tag --contains d2785de15f1bd42d613d56bbac5a007e7293b874 perf-core-for-mingo-4.17-20180216 commit d2785de15f1bd42d613d56bbac5a007e7293b874 Author: Mathieu Poirier AuthorDate: Mon Feb 12 13:32:37 2018 -0700 Commit: Arnaldo Carvalho de Melo CommitDate: Fri Feb 16 14:55:40 2018 -0300 perf auxtrace arm: Fixing uninitialised variable When working natively on arm64 the compiler gets pesky and complains that variable 'i' is uninitialised, something that breaks the compilation. Here no further checks are needed since variable 'found_spe' can only be true if variable 'i' has been initialised as part of the for loop. Signed-off-by: Mathieu Poirier Cc: Alexander Shishkin Cc: Jin Yao Cc: Namhyung Kim Cc: Peter Zijlstra Cc: linux-arm-kernel@lists.infradead.org Link: http://lkml.kernel.org/r/1518467557-18505-4-git-send-email-mathieu.poirier@linaro.org Signed-off-by: Arnaldo Carvalho de Melo diff --git a/tools/perf/arch/arm/util/auxtrace.c b/tools/perf/arch/arm/util/auxtrace.c index 2323581b157d..fa639e3e52ac 100644 --- a/tools/perf/arch/arm/util/auxtrace.c +++ b/tools/perf/arch/arm/util/auxtrace.c @@ -68,7 +68,7 @@ struct auxtrace_record bool found_spe = false; static struct perf_pmu **arm_spe_pmus = NULL; static int nr_spes = 0; - int i; + int i = 0; > - "perf unwind: Report error from dwfl_attach_state" > https://patchwork.kernel.org/patch/10211483/ > [Martin, I guess it would help if you replied-all that patch and > added your signed-off-by.] Right, the S-o-B is needed > - "perf unwind: Unwind with libdw doesn't take symfs into account" > https://patchwork.kernel.org/patch/10211599/ This one has the S-o-B, applying, Jiri, holler if you disagree, - Arnaldo > Thanks, > > Kim