Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp6011980rwl; Tue, 4 Apr 2023 06:48:37 -0700 (PDT) X-Google-Smtp-Source: AKy350ZRiE8X3Eq1Fncsqr3/nXPuxQJfMnrzBZGDszg6MK0OUTuiwnQlvnvo9+WN2k+E1wHjsu1c X-Received: by 2002:aa7:8bd1:0:b0:626:2ce1:263c with SMTP id s17-20020aa78bd1000000b006262ce1263cmr2157868pfd.5.1680616116836; Tue, 04 Apr 2023 06:48:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680616116; cv=none; d=google.com; s=arc-20160816; b=b1mZg7EDLc5v7KmDdfAbdddd10/haPwod0oUIiARXwK133B86KxAhBSXxaXiWIhb4C ThA75+DveAGTE0AMf63w4p2Bui65rAiUOpIAnQn+4j7crycOzaCG7sA0Xv1qISh4Sth6 gXkBBGr3OpnoIiK58Pts0YdPygUI2ShVCDs7kHRWqaAu2qtooHUm6uONg2siFMX0Q4fn HU3lgCKh/ngHCyI0cLyquGunbUSBanuHewyUCJn6yzaWqtlap7EE8NFnKiTUmvbAqOOC qqh5+iy5OnVsFLYRzwNajAJIn11rbcs64g6VaW9lE0XhUM1aY9m/2IdZnrtSc5TOfw9b OS4A== 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=RZcpONyrq35k/KMGNdDERzaapkisIpNvWic8pI9VCIY=; b=SNG2YUUpDfUjdjIVC+UJ2kh6uxSXZf7bo0gIXC3dzFezFnyI1GcOBmJwy8RlOu4eDM djfRatBiUmsT2eumz3bbDHmqKc8ujd2uNd5w/t5SZiDTTyA9kxhKNI4Ig/JDeQ1trhdJ QH3szqbbXJc36Lpz0NvNnsfQm9gvoECAXvbB9zvaIWmD/dJ8uS1jzghozDsv3eE4Kwfu Dj7wzsY3ixEgFPlOFrDBeikQ5kRBY0eOQQwxhZ5FY8yWn25a9b+ArCZTYefELwNxTUiV zIO5oef3zAVMjZa37OJbT8+m+GHrr5GSTXg2x1yTycj7hN23lissycUowdnmIL3z7wDN coPw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=M2vzh9W5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id u18-20020a634552000000b0050c04831b60si488534pgk.682.2023.04.04.06.48.24; Tue, 04 Apr 2023 06:48:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=M2vzh9W5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S235056AbjDDNlL (ORCPT + 99 others); Tue, 4 Apr 2023 09:41:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57964 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234437AbjDDNlJ (ORCPT ); Tue, 4 Apr 2023 09:41:09 -0400 Received: from mail-qt1-x833.google.com (mail-qt1-x833.google.com [IPv6:2607:f8b0:4864:20::833]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 530F044BF for ; Tue, 4 Apr 2023 06:40:42 -0700 (PDT) Received: by mail-qt1-x833.google.com with SMTP id d75a77b69052e-3e0965f70ecso109391cf.0 for ; Tue, 04 Apr 2023 06:40:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; t=1680615640; 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=RZcpONyrq35k/KMGNdDERzaapkisIpNvWic8pI9VCIY=; b=M2vzh9W51JaG8iKSKF8epT+/9MuS5c0JUkok1vh6Q/vtNkZR9TSdEjK+TqBG0JRMLn H4+IwrSKmC2N8KHS5aZzgh5b+4MXgQfKF9Ln1stvVacxYNm+Y5v8dNhuaVeCNzuKHmV5 rDZ4w/cLX6nGpxgmPb2ugH8fqBb+0t0ULHz5dQWIjejTeQtZ7mRnbGs38qF5gaEVnj9f j0/1o9Y7fQ00da59pAZwWuaUOu0g8blXl2FhUAuw80VTm2cNi8xBrLJDj0CPGNw5b+v7 muBV1O2EBXDZY4Jd5G9y4ZJuSrQKQTSUC8TqD8Nzt+lECl4W3W1ULzmYxqP9rDt/A3iO m1jQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680615640; 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=RZcpONyrq35k/KMGNdDERzaapkisIpNvWic8pI9VCIY=; b=zXHBqa5ijymBoEXqYu9JjBR5R6AOwoTGXIyTtH9XefNSNyQMi+LymfJXXNZc3uRgbj v+qbGR/FJiHrlV4ePy3qzSfEmAmGHcDgoyLDAmsXiU+wgPCg/tSEGZxF3rGbEdq1xfTG Vm5HxvwirTCuoYViVDzCp+CQSof0yvLwvlHH/l7uhwAXhUjKt6ME81zrjHHtp38MFH09 mW5MKNmZvGoroBwFa24nF7Hi/kY6S/R3M58bEszrK2d2NNfTjcvSC4XcHJjMAqqxnmSf 2/4AEAir0vUCyZCcJq+SwkZF+bU+RvzeFlW2XQ6fDu6HoCNMh9qvw6dGSsccrSfAEQJF ijKQ== X-Gm-Message-State: AAQBX9fNvrLJQHphyoYgMuCos/WWB5kx04gjF1wM0kalmAmxOnBEzzP4 dWY2vNS8V7noBDFzUhn5BH238J81Mz9gyJBagVLQtQ== X-Received: by 2002:ac8:574c:0:b0:3bf:c406:3a5f with SMTP id 12-20020ac8574c000000b003bfc4063a5fmr247495qtx.7.1680615640024; Tue, 04 Apr 2023 06:40:40 -0700 (PDT) MIME-Version: 1.0 References: <20230403172031.1759781-1-irogers@google.com> In-Reply-To: From: Ian Rogers Date: Tue, 4 Apr 2023 06:40:26 -0700 Message-ID: Subject: Re: [PATCH v1] perf pmu: Make parser reentrant To: Arnaldo Carvalho de Melo Cc: Jiri Olsa , Peter Zijlstra , Ingo Molnar , Mark Rutland , Alexander Shishkin , Namhyung Kim , Adrian Hunter , James Clark , Suzuki Poulouse , Sean Christopherson , Ravi Bangoria , Rob Herring , Leo Yan , German Gomez , Jing Zhang , Gaosheng Cui , linux-perf-users@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-15.7 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,ENV_AND_HDR_SPF_MATCH, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,USER_IN_DEF_DKIM_WL, USER_IN_DEF_SPF_WL autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Apr 4, 2023 at 5:39=E2=80=AFAM Arnaldo Carvalho de Melo wrote: > > Em Tue, Apr 04, 2023 at 09:38:32AM +0200, Jiri Olsa escreveu: > > On Mon, Apr 03, 2023 at 10:20:31AM -0700, Ian Rogers wrote: > > > By default bison uses global state for compatibility with yacc. Make > > > the parser reentrant so that it may be used in asynchronous and > > > multithreaded situations. > > > > > > Signed-off-by: Ian Rogers > > > > Acked-by: Jiri Olsa > > So this clashed with Namhyung's recent series, please update it using > what is in tmp.perf-tools-next. > > - Arnaldo I dealt with the merge conflict in v2 [1]. I didn't add Jiri's acked-by just because there was a small change in perf_pmu__format_parse. Thanks, Ian [1] https://lore.kernel.org/lkml/20230404133630.1985739-1-irogers@google.co= m/