Received: by 10.192.165.148 with SMTP id m20csp4785651imm; Tue, 8 May 2018 14:29:15 -0700 (PDT) X-Google-Smtp-Source: AB8JxZo/VsLCtANbbX8Ym55Af8EndvZnsnX2NBeljV/4lmZzEwBBjlfSxop2vFR63/+XXiUId10o X-Received: by 2002:a17:902:8e8b:: with SMTP id bg11-v6mr39530063plb.95.1525814955942; Tue, 08 May 2018 14:29:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525814955; cv=none; d=google.com; s=arc-20160816; b=Cu1CI4KxyTJG7FV6Dk6UiKwGQGZyfMfRmpF7JuIex2njYct8mXPeSI1DHVgdhhugqI MvK5w3U8crteTjspLmplZ7XY+B9oci3iG4tzEsKvIYM6Z9Zx7COCEo9C6+kwlsvQyi60 MUy+mLVIaBO8RtrgMESvDuqZFKzfEo56xxBNshBHAsQVmyOo8sK13/2NFBAA1t8/t+sd 5DA88jx3aiwm7NZWz7eqaFonk5UjQYcdMLbtnV/4kzIMZjfys8zwqNEOF0whpYDnhVCu URfRifSterwqM7PY1qB3YZXTIT9dO8nJfjuNOrssMUTBU+4jcusiRIn28VLSn63lksvw lG0g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:feedback-id:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature:dkim-signature :arc-authentication-results; bh=t/6GD6j52bE1QGtE6VrCfIm+tpMwNbbAcDmoZGmEW0w=; b=VxmTcdeVM+2s8errvMmF4LmB0atx+QjD42qmXEEodJ6lOhn97b3+nSGgNPJJNjqoIs TKCHjmlJXzqmF4Julnpm5TEmqGbqJGvBYf6X4nlBOnlbpfwvCI70F6cTSmyW5icihUCA Z/NZAPS9yrS0/BIOa+jJ8YZTXN4DFJMyXfP/CNcIU3yWQxwZBgSo97yBcg9Tg3goT1ic c/oePISxAF09neR6mQK0kIK2mVu1yuXCZ6MSxgtaRp/12obRZkZ7wG8sf/lu2eDAg5DE gjsitgKkE9iYeW0gL1TQXuy/7E1KuPoZXR2Gdqi30aEd+EBSqYfLgaEfoCVooALBlnN5 fsfA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@jcline.org header.s=rdybrs3533vx7mghocfwl3vdwgpl2v5u header.b=gEyD/Rwa; dkim=pass header.i=@amazonses.com header.s=ug7nbtf4gccmlpwj322ax3p6ow6yfsug header.b=CMoYj7iR; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e9-v6si25177173pli.576.2018.05.08.14.29.01; Tue, 08 May 2018 14:29:15 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@jcline.org header.s=rdybrs3533vx7mghocfwl3vdwgpl2v5u header.b=gEyD/Rwa; dkim=pass header.i=@amazonses.com header.s=ug7nbtf4gccmlpwj322ax3p6ow6yfsug header.b=CMoYj7iR; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756072AbeEHV1x (ORCPT + 99 others); Tue, 8 May 2018 17:27:53 -0400 Received: from a8-53.smtp-out.amazonses.com ([54.240.8.53]:41244 "EHLO a8-53.smtp-out.amazonses.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756047AbeEHV1t (ORCPT ); Tue, 8 May 2018 17:27:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=rdybrs3533vx7mghocfwl3vdwgpl2v5u; d=jcline.org; t=1525814868; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; bh=xk3GDS3nsYMoPHED8z2TGZaatQ9Cby/ykHLBLlrUKxQ=; b=gEyD/RwadflUskPpVwz1yG78yGMUI4+Do1so5DJcWhA4tMOVDR8CzEyWVAhL2MS/ ZQrcYY6rVisQP5nI5q3kZGPu5JTSE7xDbQbHXz/+cedqqQttf4vGZHUSwjt+n9b57DD OLmh6U5M5qnyM5WEtr9v0gMSJGL+ZntGA4hWwAAQ= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=ug7nbtf4gccmlpwj322ax3p6ow6yfsug; d=amazonses.com; t=1525814868; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References:Feedback-ID; bh=xk3GDS3nsYMoPHED8z2TGZaatQ9Cby/ykHLBLlrUKxQ=; b=CMoYj7iRyNfw2zWHpF/hb60OUUE2es3Ev10H1Z96Bqa2DiV8LrWz5Z9+b5XtgS/n rTtqdLRfAWRXVQCL9X+NSzlS+pV0Z9re4UpvmaM28vxcN2ri51r6MIAswRSgySfWNw4 bt2F/bjo+mczPrJ5pGpJu0TmMoSPDrG07EdySEo4= X-Virus-Scanned: amavisd-new at jcline.org From: Jeremy Cline To: Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo Cc: Alexander Shishkin , Jiri Olsa , Namhyung Kim , "Herton R . Krzesinski" , linux-perf-users@vger.kernel.org, linux-kernel@vger.kernel.org, Jeremy Cline Subject: [PATCH 5/8] perf scripts python: Add Python 3 support to EventClass.py Date: Tue, 8 May 2018 21:27:48 +0000 Message-ID: <0100016341a73aac-e0734bdc-dcab-4c61-8333-d8be97524aa0-000000@email.amazonses.com> X-Mailer: git-send-email 2.17.0 In-Reply-To: References: X-SES-Outgoing: 2018.05.08-54.240.8.53 Feedback-ID: 1.us-east-1.z18Isoc/FaoPOvCyJyi1mnTt8STwoRuibXVNoUcvG6g=:AmazonSES Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Support both Python 2 and Python 3 in EventClass.py. ``print`` is now a function rather than a statement. This should have no functional change. Signed-off-by: Jeremy Cline --- .../python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py b/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py index 81a56cd2b3c1..21a7a1298094 100755 --- a/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py +++ b/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py @@ -8,6 +8,7 @@ # PerfEvent is the base class for all perf event sample, PebsEvent # is a HW base Intel x86 PEBS event, and user could add more SW/HW # event classes based on requirements. +from __future__ import print_function import struct @@ -44,7 +45,8 @@ class PerfEvent(object): PerfEvent.event_num += 1 def show(self): - print "PMU event: name=%12s, symbol=%24s, comm=%8s, dso=%12s" % (self.name, self.symbol, self.comm, self.dso) + print("PMU event: name=%12s, symbol=%24s, comm=%8s, dso=%12s" % + (self.name, self.symbol, self.comm, self.dso)) # # Basic Intel PEBS (Precise Event-based Sampling) event, whose raw buffer -- 2.17.0