Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp1262761imm; Tue, 22 May 2018 00:55:28 -0700 (PDT) X-Google-Smtp-Source: AB8JxZposbUIptmDuM0jL3GwavbUiog4F+60NQNyjc+kuFr4mRgEvjTJ0NdNIXs0A7nzpzkRqKY4 X-Received: by 2002:a63:7153:: with SMTP id b19-v6mr722807pgn.161.1526975728050; Tue, 22 May 2018 00:55:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526975728; cv=none; d=google.com; s=arc-20160816; b=Nbd/qkOj08IoS7nwlJ9dhZIhJOvN1rbIn2tn83iWAUqd8PnLEGaFfXJGw8AvVYwmca BZoHxD3u5U4QMo0DYTGnBRKTXd5Vh3xEnntXpGNCynWoFmbUJOuk53fsJ6dSiaVV+Gd3 r3J+Lv+WBYMGqx4WxfNK9dpDWliMx9aqVYq9KVPMYjVf9Mju4ysAyv5HuZFAtsQIcQ1N tAiZ6ele1DD2vIYHLUa8E7+DV8uITHbQGzhNmJKkoQLASTB3MUKL+208QNZ7GEBSe2iO YZLclHXj38IY7xoFmIrj1Md4TGkTsuD4ZT35MKP1iHwvWWZKBQVF6damuvkdXS2seXdP C3JA== 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=NaxTG5WpxqzItq8gHMaBhz6fT27qNYioniPURwxoR2M=; b=DtDezhtykHDq435a4YoPbmuwOdPa48NrKMsJDrYUzVEOtynjnOWsy+y+tCH0mhlYna ATUeL4w2VlSbmT7CPw/niBKxwu6uNqLilVq9MAzglYaYTkejl94/ua2VLyt3FHsBWlGF /H35qv8In7ggcPM4nQ5aEKEWN4WHcl98PNNcH9e+IQYcRb6aSFGVto1/KqeHXNndw0VF nfy4WSl1AgXVaJEjyIGnst0Rogj5SiIrrn8qcSBIy0fE+ggdGlJwXVVdaujVb/JiTYa/ HLr8tNMcwGE3HTR4sSIfKtKzp9780yxWxszYDdIEjStLj5v4CWaErhLoWZqMJIvMa3ji 7XGg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@aepfle.de header.s=strato-dkim-0002 header.b=mahFwWSL; 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 z5-v6si15287803pfh.367.2018.05.22.00.55.12; Tue, 22 May 2018 00:55:28 -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=mahFwWSL; 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 S1751196AbeEVHyk (ORCPT + 99 others); Tue, 22 May 2018 03:54:40 -0400 Received: from mo4-p01-ob.smtp.rzone.de ([81.169.146.165]:32584 "EHLO mo4-p01-ob.smtp.rzone.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751039AbeEVHyg (ORCPT ); Tue, 22 May 2018 03:54:36 -0400 X-Greylist: delayed 607 seconds by postgrey-1.27 at vger.kernel.org; Tue, 22 May 2018 03:54:36 EDT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1526975672; 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=NaxTG5WpxqzItq8gHMaBhz6fT27qNYioniPURwxoR2M=; b=mahFwWSLb76IypN2myI1Bd4BWaJDSKsSi/inV+4p2sXdBYIhbpvcI2ruoTKfHmwBcx ILngPgF1IVoMRAmwB6kbpBX8bjYRmLcXgWcjflvuV76K/kbfRDaMr6IERwg3GiZk2u9i 5JJ/u5Rjz91msnoCz+lEcVhVyktUgUXUFmV+7nnGXIWhh4PBmW+yKji0wy6nCnkDQ6Va yscBaFMLsZTIJNshlRjtNLLdJje28EUbi6OY3fkQfAHbZnAeLHMcVsmYP7nJGxIU2J1s HMQvR1s3mGaqpfVT5CyBFBdQEoSvwwWvI74Uh/mtchreAO5ttZknavqTUYv+/QIrKyrj N/0g== 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 h032f7u4M7sWTO4 (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:54:32 +0200 (CEST) From: Olaf Hering To: "K. Y. Srinivasan" , Haiyang Zhang , Stephen Hemminger , devel@linuxdriverproject.org (open list:Hyper-V CORE AND DRIVERS), linux-kernel@vger.kernel.org (open list) Cc: Olaf Hering Subject: [PATCH v2] tools: hv: update lsvmbus to be compatible with python3 Date: Tue, 22 May 2018 09:54:16 +0200 Message-Id: <20180522075417.13691-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 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 --- v2: correct author 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))