Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp1913794rdb; Thu, 7 Dec 2023 12:14:50 -0800 (PST) X-Google-Smtp-Source: AGHT+IHEUceR3ERq3hyed6KgA/HMbydqXim7by/Dcw8c9+D7KtsPiKca6Ykrco1AOTq+b6W+Qj5j X-Received: by 2002:a05:6a00:c90:b0:6ce:6ad8:1507 with SMTP id a16-20020a056a000c9000b006ce6ad81507mr3249520pfv.19.1701980089956; Thu, 07 Dec 2023 12:14:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701980089; cv=none; d=google.com; s=arc-20160816; b=v5CKinNq8y9ANspzcVLgIlhHQZLda3bxkh2iqaf8dzTeNsSlFYxa2DCHFi8cT3ZmJY PbZpDTEqFz9SI2iL6G7v9A8Cg67TIadmeQ40PhNhnDeaD8fg5wOlhzn/RPqIt2eCTlGr zYQDc94bGtHpgvVM1jt3t8VU2ggPhLDgq7SkVBWVtPVjQ1IE1Wx0qqxdSI9RZLpa0q4r L13se2BmcB4JCDdGzIK5sRFNPam2R6DFz8R2IpuRjXepcpEd7V53xFJ8YfDmDUm3ZyDt r0ht03S7Xt/IcRhooU79fXZawq5CHub2pb3g33Xy0n9ah5qV2kO/bP6QOBZGu3d6PYiy LzZg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=O59CADGEUW6I15GmJQjsmBYRut0M70PjtjxoPXjvnZo=; fh=bm6+BQjOWwP0XVFBP9fJJ5soKHYbFfEvpoJXN6LUpZU=; b=UMbXgka925M5kCFl9zAVS2zFrPT7wqb7O5ljTeTTZYTypFYX3350pbCJGtB49TK/3m HkZfUlqHJIxc6Na4aDeckaw/LLCcEWruF1ORKAKR+oox03gmBE2wOgRTnDQQtYNF0gRh xtTu2tmgbyIdcfNX/figGCXd86D+Rbc6/erXsKnVCyTYxbsTn/5Wd4LxeJCoqKyc1w7T OZ7L5g8W+Rb+HZKzHCOz8qBMfJatmZHBtNv1U5hC6MyF3/1mL54/FbfBoq9gUZV/f2+v AjaVsMPpT7OjsD9zTH+FDexqA89WGzhEoFz9M8MhV5c9Ptm3r8UKm0b2Ib/hSus1rJWB 53ww== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=RSHFfBI5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from morse.vger.email (morse.vger.email. [23.128.96.31]) by mx.google.com with ESMTPS id u8-20020a63df08000000b005b8ebaa2937si241923pgg.47.2023.12.07.12.14.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Dec 2023 12:14:49 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) client-ip=23.128.96.31; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=RSHFfBI5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id ACBAE832669B; Thu, 7 Dec 2023 12:14:47 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229806AbjLGUOb (ORCPT + 99 others); Thu, 7 Dec 2023 15:14:31 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35972 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229541AbjLGUOa (ORCPT ); Thu, 7 Dec 2023 15:14:30 -0500 Received: from mail-ed1-x52d.google.com (mail-ed1-x52d.google.com [IPv6:2a00:1450:4864:20::52d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6C7401710 for ; Thu, 7 Dec 2023 12:14:36 -0800 (PST) Received: by mail-ed1-x52d.google.com with SMTP id 4fb4d7f45d1cf-54c77d011acso2172a12.1 for ; Thu, 07 Dec 2023 12:14:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1701980075; x=1702584875; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=O59CADGEUW6I15GmJQjsmBYRut0M70PjtjxoPXjvnZo=; b=RSHFfBI5cnyPBAa/SOFWl4kamY+bc+MhBa6SZT5PD+BtArkyu8GzGQfm0TsFkhQrgg xo1TpZC0ehPnIuR4wHjzVmuj8IaMXOgGvpTR/Hmqyeum5ZB0gCrXtFL/bFn6/bBB84VF Kd7C/oK08blnT7GB+/hooPA5XLlaKe6vwGjxAYpNd8YR+caYXYevmO27/9BOvpQglLQG 1Vb1TImUlmCKiVKnt510ZvjY9iPIZmAMq3+UkOYg1Ag+/YjAMnpl/9TnH84XnYJrJdxz 4zVZmte6QjiKgDqCUF1FIgTMSLGiMHuwhtI5MvbySHSe8NXDcvZoeSWu7wrNUsdKBDZS JjrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701980075; x=1702584875; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=O59CADGEUW6I15GmJQjsmBYRut0M70PjtjxoPXjvnZo=; b=Jn2FevPd9rMBT881ZEib3SMNdXCWPWUCjslX4HZHX/e+PcjkFWASdQiC/TQnmljYEC 7KrpBA29i72laEvxjGwZOTCWiUNApxrEuN3UXfF+UKGt7eCFVd1TDTtrJzw6cvG1XRvp DF1ji2Ll+4iACuwi9+ei7y44pjhE95FNcZd9fjZu2yr8+Xm2o0dp95jBKoUGTcSyX0Jz +LxuC9TcYwUD79ynVF1lbqdyfYYTQyMmiwqNNhRs3ANBI5U5NhQzBYNJcc51tD+s8n9C ykuFa2K7b501NwP/MLgUq86MK1tpwTah1XCIh7R2s0DVBS36tp4TsHIhIeMakyf3oGIX pxLA== X-Gm-Message-State: AOJu0Yzdw/CHfwhqC/DJ26qU4pucU2BPyONzk6v2ZP/h0ZhrjvUi+v+/ pohNvMt/JMAgO6n04EidhCckLSREx9uyByQ+A1UcIg== X-Received: by 2002:a50:ccc6:0:b0:54a:ee8b:7a99 with SMTP id b6-20020a50ccc6000000b0054aee8b7a99mr17972edj.0.1701980074584; Thu, 07 Dec 2023 12:14:34 -0800 (PST) MIME-Version: 1.0 References: <20231128175441.721579-1-namhyung@kernel.org> In-Reply-To: From: Ian Rogers Date: Thu, 7 Dec 2023 12:14:23 -0800 Message-ID: Subject: Re: [PATCHSET 0/8] perf annotate: Make annotation_options global (v1) To: Arnaldo Carvalho de Melo Cc: Namhyung Kim , Jiri Olsa , Adrian Hunter , Peter Zijlstra , Ingo Molnar , LKML , linux-perf-users@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-8.4 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE, USER_IN_DEF_DKIM_WL autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on morse.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (morse.vger.email [0.0.0.0]); Thu, 07 Dec 2023 12:14:47 -0800 (PST) On Thu, Dec 7, 2023 at 11:52=E2=80=AFAM Arnaldo Carvalho de Melo wrote: > > Em Thu, Dec 07, 2023 at 04:50:30PM -0300, Arnaldo Carvalho de Melo escrev= eu: > > Em Tue, Dec 05, 2023 at 09:59:02AM -0800, Ian Rogers escreveu: > > > On Mon, Dec 4, 2023 at 2:46=E2=80=AFPM Namhyung Kim wrote: > > > > On Thu, Nov 30, 2023 at 10:37=E2=80=AFAM Ian Rogers wrote: > > > > > Sgtm. My point wasn't to criticize, I think this is a good change= , I > > > > > was just trying to imagine doing things in a way that could overa= ll > > > > > reduce complexity > > > > > > Yep, thanks for your review. Can I get your ACKs? :) > > > > > For the series: > > > Reviewed-by: Ian Rogers > > > > Thanks, applied to perf-tools-next. > > > Now trying to fix this: > > CC bench/numa.o > CC tests/hists_cumulate.o > ui/gtk/annotate.c: In function =E2=80=98symbol__gtk_annotate=E2=80=99: > ui/gtk/annotate.c:179:43: error: passing argument 3 of =E2=80=98symbol__a= nnotate=E2=80=99 from incompatible pointer type [-Werror=3Dincompatible-poi= nter-types] > 179 | err =3D symbol__annotate(ms, evsel, options, NULL); > | ^~~~~~~ > | | > | struct annotation_optio= ns * > In file included from ui/gtk/annotate.c:5: > /home/acme/git/perf-tools-next/tools/perf/util/annotate.h:376:36: note: e= xpected =E2=80=98struct arch **=E2=80=99 but argument is of type =E2=80=98s= truct annotation_options *=E2=80=99 > 376 | struct arch **parch); > | ~~~~~~~~~~~~~~^~~~~ > ui/gtk/annotate.c:179:15: error: too many arguments to function =E2=80=98= symbol__annotate=E2=80=99 > 179 | err =3D symbol__annotate(ms, evsel, options, NULL); > | ^~~~~~~~~~~~~~~~ > /home/acme/git/perf-tools-next/tools/perf/util/annotate.h:374:5: note: de= clared here > 374 | int symbol__annotate(struct map_symbol *ms, > | ^~~~~~~~~~~~~~~~ > cc1: all warnings being treated as errors > CC tests/python-use.o > CC trace/beauty/sockaddr.o > CC arch/x86/util/topdown.o > make[6]: *** [/home/acme/git/perf-tools-next/tools/build/Makefile.build:1= 05: ui/gtk/annotate.o] Error 1 > make[6]: *** Waiting for unfinished jobs.... > CC arch/x86/util/machine.o Maybe a signal to remove the gtk support :-) Ian