Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp2997735ybt; Mon, 29 Jun 2020 12:28:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxhV9cxQYk6pDYd6q2P/2+HLM1lnfnVBO8eEZ/j0gObw8ZYmUb9FT6X8y0a33h0I/ZysH1y X-Received: by 2002:a05:6402:b99:: with SMTP id cf25mr18697403edb.291.1593458903505; Mon, 29 Jun 2020 12:28:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593458903; cv=none; d=google.com; s=arc-20160816; b=tyr0fK24YeCHAUxk5TKqZP5doKoKdQ/uwn+A+Cneu+5q25DPBdEPo1Q3IOd45D3Mkw Q6sWcTRcW0LeAytxEk8ufy/sQy/ZrNPWldJy7prPq/Gjc0W2eCMdRvPK7yn4gqqQqsui TQ5qkUqCXbUws6Yr5egfNwkCa9eUx/tNk9IKWiz0M02ABj7beskvYCStnw6UUZlUvosa Ek0sMWLW5+YJ940zTwLTB2f+tcpc/mFD53hbJs3o8rhODd11sur4bFXNeE2P0BG6uSUL gm9ElF/cn8gPZpgX/1eDy484pdmjEQIASK69YCSdejYUWZVSThLtoG2ZRN8Hj9aa/qYC Y/Lw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=f7aeIRM/Zv/PnpeibkauplfbdEKkZND3pAUldUybN3c=; b=09/fhpI3lAnLITW5wIcL/LhlW9yz5c0ViDzZHsvS3SSsSzIfcMuFgdmSUqXzkja63q E8yTGowm6zced49bQkgeNHoagEjCyS8u3U68qMJVDj91aXAcNBEzkeDP8r55IiTv92SF +j8Yp3MyFX77K7to9Q9D2T6cw2ph+4eLLB6rknC4ySdsox01+Oxf5Ackjcwu0gIxiSC2 I9WtpbkEayay74/wG0HyulQ4oJ1J4QyYK3FtnnCpASWPOHJhNOS98re4qZG+UccGYhIG 7bKxYiuJvaL4DRXXQmrLzYrJNWxf/SdaMm5gSd/iSUOpkwjwAVfLPpb/gD9h7genx/Xv WKBw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=KlXQ7z+O; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id l61si272265edl.512.2020.06.29.12.27.59; Mon, 29 Jun 2020 12:28:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=KlXQ7z+O; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732769AbgF2T14 (ORCPT + 99 others); Mon, 29 Jun 2020 15:27:56 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45998 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732756AbgF2T1t (ORCPT ); Mon, 29 Jun 2020 15:27:49 -0400 Received: from mail-wr1-x442.google.com (mail-wr1-x442.google.com [IPv6:2a00:1450:4864:20::442]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6E678C0307A6 for ; Mon, 29 Jun 2020 08:49:51 -0700 (PDT) Received: by mail-wr1-x442.google.com with SMTP id a6so17048064wrm.4 for ; Mon, 29 Jun 2020 08:49:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=f7aeIRM/Zv/PnpeibkauplfbdEKkZND3pAUldUybN3c=; b=KlXQ7z+OO3HgJ9Un57tV9gVx6v38Y/XKvz9AlO7xmfwr4IppUMv0PFlAiwZ37/XG8e bMTj/UoTGc1ppjwKDrCkpJaOJtF3aVzebVxZ988qFtdrX50/8PCgwz/1S7zaJqikcJIl R3rVI8GX4+TfQGhCRgpACBvNgDUU78JmgvcRimKlzn+AD2WNvd1NpVtsH1tLrFltt+u2 UYQTEVFWSGu/H3g9+/z1hBRh5qfzZOg7agoKeM7UqD6MSDW4iJ6LpXo/NupjOqWTzfPG uDZeS9NmlqYfuZO0pmxKdx8gL7gDNk6uQAY6mrr1+dMoIQfAz3ubafgdf/utDB0u1ZQO ZUyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=f7aeIRM/Zv/PnpeibkauplfbdEKkZND3pAUldUybN3c=; b=W4VT+Vytd0AXGg2/z9UYUDkZSBjxCEoHuED2vsVqbBcsL1Oop7NqsubxovaYN+XlVX Y+8mZC0nHlqEWVpWMMRx4ro4nVeWtaMyL+yM/nz9O/3SKto+ZbhdLLtXftR4VaLyGMWs +bmVMdUOySI5fZef0KWN8clATAWzSGQBt/8FS+qvSCLu+C84ka0KF00aL7/EHa04e6de skm5bKOY8EMkwOPhsONbpvkli3vqgm0Px/p3rINIMhNha3kCzVCXQrB7yCEXXf+kjNxY l6b+3wyhpGzR34vN0BmU7dD7QhsQqu+Z6T34iyJahYo6PpudN3HtsFqdBjpd/Ych57Le 0oRw== X-Gm-Message-State: AOAM530140xTGlTU8RstRxKhdVemho1Celp70QXGrXdCjyn60SHMBiem t1Bw78rGtQ0+EFfGmqHLRBb9SBZJcnP0lY6NJg8d3w== X-Received: by 2002:adf:e5d0:: with SMTP id a16mr16865873wrn.48.1593445790006; Mon, 29 Jun 2020 08:49:50 -0700 (PDT) MIME-Version: 1.0 References: <20200626194720.2915044-1-jolsa@kernel.org> <20200626194720.2915044-3-jolsa@kernel.org> <20200628212448.GI2988321@krava> In-Reply-To: <20200628212448.GI2988321@krava> From: Ian Rogers Date: Mon, 29 Jun 2020 08:49:38 -0700 Message-ID: Subject: Re: [PATCH 02/10] perf tools: Add struct expr_parse_data to keep expr value To: Jiri Olsa Cc: Jiri Olsa , Arnaldo Carvalho de Melo , lkml , Ingo Molnar , Namhyung Kim , Alexander Shishkin , Peter Zijlstra , Michael Petlan , Andi Kleen , Kajol Jain , John Garry , "Paul A. Clarke" , Stephane Eranian Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Jun 28, 2020 at 2:25 PM Jiri Olsa wrote: > > On Fri, Jun 26, 2020 at 01:04:41PM -0700, Ian Rogers wrote: > > On Fri, Jun 26, 2020 at 12:47 PM Jiri Olsa wrote: > > > > > > Adding struct expr_parse_data to keep expr value > > > instead of just simple double pointer, so we can > > > store more data for ID in following changes. > > > > Nit, expr_parse_data sounds a bit like data that is created just at > > parse time. Perhaps id_data, for data associated with an id? > > we should keep the expr prefix, expr_id_data ? Sounds good to me. Thanks, Ian > jirka >