From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id BBF0DC761A6 for ; Tue, 4 Apr 2023 19:54:50 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235521AbjDDTyt (ORCPT ); Tue, 4 Apr 2023 15:54:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49034 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231691AbjDDTyp (ORCPT ); Tue, 4 Apr 2023 15:54:45 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 823891A8; Tue, 4 Apr 2023 12:54:44 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 78E23636DD; Tue, 4 Apr 2023 19:54:43 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id AAE09C4339B; Tue, 4 Apr 2023 19:54:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1680638082; bh=7/s9n05OHIGD/qOsNeyGERi0KHyb10bjvH7QNbEWhjw=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=YvWargS25YyRSp1HopTogmNtHQOOl8CdaNycdknJyhRG9cu7Qn0aN4HWlj+WkObDp Mxd21mOr9rXmKOsuue5bC0GFhKLkzA0XQ1PAy5ttJFsc8/NR64dSl1sAPcAnVhIPD+ kWEgc37/XtTIN9v7TB0WzAD2ZgJx7s3qQbT/69GqzVt3XIPLKxahWQgi3ULEWJrbhC dMaEVX2j32DydBagRLZlCFPwe2wHIPzQoMjAN82qZVKjHMIaAp4QomdPWphli+95nB 5i/NLFVJltg3ZZpha9H4n/Indo1UyfCPvBDmISu+xIYNjsxToDE8uPzTE/nLiVv37e tqa2lUNlDJrDA== Received: by quaco.ghostprotocols.net (Postfix, from userid 1000) id 1D02B4052D; Tue, 4 Apr 2023 16:54:40 -0300 (-03) Date: Tue, 4 Apr 2023 16:54:40 -0300 From: Arnaldo Carvalho de Melo To: Ian Rogers Cc: Adrian Hunter , Peter Zijlstra , Ingo Molnar , Mark Rutland , Alexander Shishkin , Jiri Olsa , Namhyung Kim , Thomas Gleixner , Darren Hart , Davidlohr Bueso , James Clark , John Garry , Riccardo Mancini , Yury Norov , Andy Shevchenko , Andrew Morton , Leo Yan , Andi Kleen , Thomas Richter , Kan Liang , Madhavan Srinivasan , Shunsuke Nakamura , Song Liu , Masami Hiramatsu , Steven Rostedt , Miaoqian Lin , Stephen Brennan , Kajol Jain , Alexey Bayduraev , German Gomez , linux-perf-users@vger.kernel.org, linux-kernel@vger.kernel.org, Eric Dumazet , Dmitry Vyukov , Hao Luo , Stephane Eranian Subject: Re: [PATCH v5 00/17] Reference count checker and related fixes Message-ID: References: <20230320212248.1175731-1-irogers@google.com> <7443d427-783b-44b6-85e6-5e667bb83a94@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Url: http://acmel.wordpress.com Precedence: bulk List-ID: X-Mailing-List: linux-perf-users@vger.kernel.org Em Tue, Apr 04, 2023 at 04:53:10PM -0300, Arnaldo Carvalho de Melo escreveu: > Applied to: > > perf map: Add accessor for start and end > +++ b/tools/perf/util/machine.c > @@ -903,7 +903,7 @@ static int machine__process_ksymbol_register(struct machine *machine, > } > > map->start = event->ksymbol.addr; > - map->end = map__start(map) + event->ksymbol.len; > + map__end(map) = map__start(map) + event->ksymbol.len; Ditch this one, duh. > err = maps__insert(machine__kernel_maps(machine), map); > map__put(map); > if (err)