Received: by 2002:ac0:e34a:0:0:0:0:0 with SMTP id g10csp952546imn; Tue, 26 Jul 2022 14:03:12 -0700 (PDT) X-Google-Smtp-Source: AGRyM1tBaMKNW5B1pZ4wLiBDsOc9BWyRB4sKrXs7bUahUvWjKIvknfs9iRolF7gydJeDXhY7ZY2R X-Received: by 2002:a17:907:9693:b0:72f:9cc:63d7 with SMTP id hd19-20020a170907969300b0072f09cc63d7mr15785612ejc.661.1658869392444; Tue, 26 Jul 2022 14:03:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1658869392; cv=none; d=google.com; s=arc-20160816; b=tvtFs0KT+EGkms7LW9Hqfl/4E4dIkldOvKPHjnDiCjlbecjDJe3cvP2QdH3yn4u4KP 3P8KZb1GapBnxN9uIjHQZNOHGu2bhN06XXo03BdXkEG2AbcHz5CatIGllqTB71c6wkxJ /8hXN35xuHoon8wgbr0OGT4UUu+ONEdzOHpkpcIJUlT0aW6J8fqETQcEOQpLjc4/X00D v4OXqmlZKoj4cbOCxZglavw1wOL2aCW/lohKjbktbRMH65vuiKYPASqQX2GoRuIfiZxy /QmdMUwSkJ2Ges0JoCZ1EfD6q8aUCrDL3Jmh1gw5sy5bu7YMT6GaMmJdm2+EGA/XlD2Y NGKw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=nJp/ahZSI1R6etro7SwQSXvW6XQ1Eb9ie5ZAFReDvRY=; b=PsdPm4ERmC/7WbTS+ScTJpNTSBLAf7MI2D7DW8m97w57HBM8uKSJBrosfg9uTz2Ko5 5AxFxUcv1MNzKS+JNgCGOFZRdJSMCRPkJvvbivDAAayyBCYBqU66DXYQIkpNtRyu4HvB kcELWRO8yQTAuVrih8wZvR1GGQ6i5fhEmrM6q9/OePOmNXKtU9PdZJhSyGsh2q97suaO 98eVzr9gk4Ag++kzQjqmnM6ym1eBv3s2lfEvyWZXldvOO0Ec5nY7mOQge8OHBkKrI6uF D4xw9dDy3WnepmHWy7PqyYejqArosvrlK/Y/sn8DgdAINfhga283JNKbY1OuC4vB3Fzv 5J1A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=fjJkItEC; 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 z10-20020a05640240ca00b0043ad89e8c77si4159407edb.14.2022.07.26.14.02.47; Tue, 26 Jul 2022 14:03:12 -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=fjJkItEC; 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 S239986AbiGZUyv (ORCPT + 99 others); Tue, 26 Jul 2022 16:54:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47514 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239977AbiGZUyu (ORCPT ); Tue, 26 Jul 2022 16:54:50 -0400 Received: from mail-vk1-xa2e.google.com (mail-vk1-xa2e.google.com [IPv6:2607:f8b0:4864:20::a2e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C1AED39BA3 for ; Tue, 26 Jul 2022 13:54:49 -0700 (PDT) Received: by mail-vk1-xa2e.google.com with SMTP id e20so4428410vkm.3 for ; Tue, 26 Jul 2022 13:54:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=nJp/ahZSI1R6etro7SwQSXvW6XQ1Eb9ie5ZAFReDvRY=; b=fjJkItECe+1ompzTligBQcKHBSBsu1hL3FHA0mzqmI7mhC8sDIiEYzJHJsmHiwVYZC A1Hfmenpw3CvvPEC6LBPTPgZL7SB50Y0EaCjtn/++/MehObFpLy3OMi2xCqJw1D3hlzI syMZjh/roUyDRfvQq0vfWoii2b3Lj7ZQ5niG/AaxhIrRxuMP4fWbiKnzklX3/k2eY2nn xP4hjHTTn7TqQ2F+Nmy6ocaTTFPjOr/ymSgnWQ6cavDyIvHXGt8lgU8sF79le0BvkSro w8GsNMwK4S10s4kCqQ91RJkhSOLrEsdthukKpdHQaKBZew2AWSuQaEud8i2ISA46z6rQ NCBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=nJp/ahZSI1R6etro7SwQSXvW6XQ1Eb9ie5ZAFReDvRY=; b=GohGj7wcwalT9wYK87sJZV+hP7cc1/clRL79qZDJNkugXw1RGOvlXomMa8e34kjPqQ +RLjn6SKfYltngqm9bpXOdYwmIhs7vfhTF6dmlYINccN8uj0ktrIbn3ih6KxGOuCHDG3 Wa3WxIGLblVR4Nu2cHawK5Uvlntuf+bt5FIaGR54XaJIw4oLLYNm2Ly/1iMqJ2iAu7Se A0GVbOaNhnbzZg755kReH7t1+6XVh1eDuVbfoSEFJFwr2SljGMJ/+vuNNnYZxcYczzko RAhHSxWnhMPQjQaMjJrDC3KFGFxJ07w8JBOgA2C4wM/gUa4D2iNdUNmC5EF9ICuk6Uhm UDcg== X-Gm-Message-State: AJIora8xe6bASp/hSYBFoHlSP7gZFq0JeMAEj/bZGUCEosf9DixqBJh3 /FLarpvpzPeA7S3fpj7Dw0XuEKdQ/P+65qwpk0eLoA== X-Received: by 2002:a1f:38c8:0:b0:376:353e:cb5c with SMTP id f191-20020a1f38c8000000b00376353ecb5cmr4919452vka.33.1658868888573; Tue, 26 Jul 2022 13:54:48 -0700 (PDT) MIME-Version: 1.0 References: <20220725104220.1106663-1-leo.yan@linaro.org> In-Reply-To: From: Ian Rogers Date: Tue, 26 Jul 2022 13:54:37 -0700 Message-ID: Subject: Re: [PATCH] perf scripts python: Let script to be python2 compliant To: Akemi Yagi Cc: Arnaldo Carvalho de Melo , Alan Bartlett , Leo Yan , Peter Zijlstra , Ingo Molnar , linux-perf-users@vger.kernel.org, ElRepo , Jiri Olsa , Mark Rutland , Alexander Shishkin , Namhyung Kim , linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,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, Jul 26, 2022 at 1:35 PM Akemi Yagi wrote: > > On Tue, Jul 26, 2022 at 12:43 PM Arnaldo Carvalho de Melo > wrote: > > > > Em Tue, Jul 26, 2022 at 10:52:31AM -0700, Ian Rogers escreveu: > > > > So I'm somewhat concerned about perf supporting unsupported > > > distributions and this holding the code base back. RHEL7 was launched > > > 8 years ago (June 10, 2014) and full support ended 3 years ago (August > > > 6, 2019) [1]. Currently RHEL7 is in "Maintenance Support or > > > Maintenance Support 2" phase which is defined to mean [2]: > [...] > > > In this specific supporting things that people report using, like was > > done in this case, isn't such a big problem. > > > > Someone reported a problem in a system they used, the author of the code > > in question posted a patch allowing perf to be used in such old systems, > > doesn't get in the way of newer systems, small patch, merged, life goes > > on. > > > > Sometimes some organizations are stuck with some distro till they can go > > thru re-certifications, bidding for new hardware, whatever, and then > > they want to continue using the latest perf on those systems because > > they want to benefit from new features we're working on that work on > > such systems. If the cost is small, like in this case, I see no problems > > to have perf working on such older systems. > > > > - Arnaldo > > Just wanted to make a note about the "old" systems. > > While RHEL 7 might be regarded as "old" in general, it may not be so > in the world of Enterprise Linux. A graph of EPEL mirror stats [1], > while it is from about a year ago, shows EL 7 (RHEL 7 and its > rebuilds) has a huge user base and was still growing quite fast. So if RedHat don't care to support it, why as developers should we? > By the way, my main workstation runs RHEL 7. ;-) So you need new tools that are broken so you can give pressure to whoever is subjecting you to out-of-date distributions to pull their fingers out and fix this ;-) You may also want to think about the security of your system. Thanks, Ian > Akemi > > [1] https://twitter.com/mattdm/status/1447224008831811588