Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp1264233imm; Tue, 22 May 2018 00:57:31 -0700 (PDT) X-Google-Smtp-Source: AB8JxZr7nO8WuWbVeTVR/wn6UXG5oKXTzkzfW/HeE3pdHHu/VUTuei93AlmKAVrjsaDRDQMmVZP2 X-Received: by 2002:a17:902:7c18:: with SMTP id x24-v6mr24189762pll.173.1526975851132; Tue, 22 May 2018 00:57:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526975851; cv=none; d=google.com; s=arc-20160816; b=Wc6bareMsKtnl6GxerkAzMqoRTqBMSo4XdlmEz6Z6dGe9HadQsRCqJjvB02NPHGugp ehmoHpUbwh7kBUtzeArPpkkiOrPuqpiiW6Is3N3s4J6gdPJg3nGn+G013zYsvZag7VJv EszuZjRsrulO658ApCBcKcAzUJ8pVH9rOyeLLnxdllRq9uE4cZCWInSNJcBaavh+jarA 1CflC6atghDW9WjshMN+FQBHyFI6ZXQ6dil+3PRR5RTP8XqFk3LQ8e9FS0e8UAzPzPE2 9ayyVyEeUX/cOV7aOCVuppy+6b+KgYDauZq781FrulvCLrpZgdT5SBUBdk9fVNYvtw91 8LAw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=MxbzSjJgVCS0bwcGxQBFkV3+3yrn7YtWHTuyhyfv4xQ=; b=Ht6nVixvBU4YHc/cadspBETIj/R6CO346ilabz/ISxeKKduIyc1hkMmov+gtgMIvpU 1dJ9DKiC5XojARNJ4YkpcHuNNiEls5yAcdY14oh6TXWob7TkUMzGKGjJGzY6asi50Thr xle4EA1MwrgJRS0TjPXEoaZsZgmY9WEAaS38nFBiK/D2kpfPiYlmSgalcTV0Lz+IZYC0 ji3P0pX+ImVE6XEQCXJke/TsJcjE5fxHh13hGZE4kEFeNV1VC/FmPJfGJMUkD59PkwMX BwGi4JudTB0EUO30eMYONNXreASHuFmMWxKbB+OkTkDzT+IWtkOH4ZR9KLd7P7Vy885/ vZrg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@aepfle.de header.s=strato-dkim-0002 header.b=VA2PgMPR; 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 202-v6si16267356pfx.61.2018.05.22.00.57.16; Tue, 22 May 2018 00:57:31 -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=fail header.i=@aepfle.de header.s=strato-dkim-0002 header.b=VA2PgMPR; 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 S1751753AbeEVH4n (ORCPT + 99 others); Tue, 22 May 2018 03:56:43 -0400 Received: from mo4-p00-ob.smtp.rzone.de ([85.215.255.20]:15400 "EHLO mo4-p00-ob.smtp.rzone.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751603AbeEVH4M (ORCPT ); Tue, 22 May 2018 03:56:12 -0400 X-Greylist: delayed 514 seconds by postgrey-1.27 at vger.kernel.org; Tue, 22 May 2018 03:56:12 EDT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1526975771; s=strato-dkim-0002; d=aepfle.de; h=Message-Id:Date:Subject:Cc:To:From:X-RZG-CLASS-ID:X-RZG-AUTH:From: Subject:Sender; bh=MxbzSjJgVCS0bwcGxQBFkV3+3yrn7YtWHTuyhyfv4xQ=; b=VA2PgMPR508h0ksN9tIr6Hgc6OdRFkzUk4wOL1vgNjk3IYNiF0cpYNjlp3uVvT2WF4 RCeAK4ywZpZ8e5MUU+9OMjpH7A2pjnXYbMK+ld+R8bqWK+msT19UhhCCqSYKj6CucRtY y0gUB9/XxJ9hf1CxXR3KwA0ozOiVjIRTEKUum1pJYnZ8TlU4TtoBW7lEzk79mCsvbHWj z0Kpy35U2ZxyUeyCLivJRYwWPt10R1PglamA+9qW5lrlWpPnX3OjtGULg2qPVXWCIRkq IMLabnCWT2QcQrgpAqyZRgiRNUB1cCRtK7GvRFWHKAjDHzRNQvPfe3M5bUVnDZP6x3AU Db9A== X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QXkBR9MXjAuzpIG0mv9coXAgc09VbzR8stxx+XNVGnx9ZX3co74kFtJGu5gyLH" X-RZG-CLASS-ID: mo00 Received: from sender by smtp.strato.de (RZmta 43.8 AUTH) with ESMTPSA id h032f7u4M7iBTKo (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate); Tue, 22 May 2018 09:44:11 +0200 (CEST) From: Olaf Hering To: linux-kernel@vger.kernel.org Cc: Olaf Hering , "K. Y. Srinivasan" , Haiyang Zhang , Stephen Hemminger , devel@linuxdriverproject.org (open list:Hyper-V CORE AND DRIVERS) Subject: [PATCH v1] tools: hv: update lsvmbus to be compatible with python3 Date: Tue, 22 May 2018 09:43:51 +0200 Message-Id: <20180522074351.13346-1-olaf@aepfle.de> X-Mailer: git-send-email 2.16.3 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Olaf Hering Python3 changed the way how 'print' works. Adjust the code to a syntax that is understood by python2 and python3. Signed-off-by: Olaf Hering --- tools/hv/lsvmbus | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tools/hv/lsvmbus b/tools/hv/lsvmbus index 353e56768df8..55e7374bade0 100644 --- a/tools/hv/lsvmbus +++ b/tools/hv/lsvmbus @@ -17,7 +17,7 @@ if options.verbose is not None: vmbus_sys_path = '/sys/bus/vmbus/devices' if not os.path.isdir(vmbus_sys_path): - print "%s doesn't exist: exiting..." % vmbus_sys_path + print("%s doesn't exist: exiting..." % vmbus_sys_path) exit(-1) vmbus_dev_dict = { @@ -93,11 +93,11 @@ format2 = '%2s: Class_ID = %s - %s\n\tDevice_ID = %s\n\tSysfs path: %s\n%s' for d in vmbus_dev_list: if verbose == 0: - print ('VMBUS ID ' + format0) % (d.vmbus_id, d.dev_desc) + print(('VMBUS ID ' + format0) % (d.vmbus_id, d.dev_desc)) elif verbose == 1: - print ('VMBUS ID ' + format1) % \ - (d.vmbus_id, d.class_id, d.dev_desc, d.chn_vp_mapping) + print (('VMBUS ID ' + format1) % \ + (d.vmbus_id, d.class_id, d.dev_desc, d.chn_vp_mapping)) else: - print ('VMBUS ID ' + format2) % \ + print (('VMBUS ID ' + format2) % \ (d.vmbus_id, d.class_id, d.dev_desc, \ - d.device_id, d.sysfs_path, d.chn_vp_mapping) + d.device_id, d.sysfs_path, d.chn_vp_mapping))