From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33136) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b3eXd-0006gP-Fi for qemu-devel@nongnu.org; Fri, 20 May 2016 03:08:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b3eXY-0001oT-U5 for qemu-devel@nongnu.org; Fri, 20 May 2016 03:08:12 -0400 From: Laurent Vivier Date: Fri, 20 May 2016 09:07:57 +0200 Message-Id: <1463728077-6152-1-git-send-email-lvivier@redhat.com> Subject: [Qemu-devel] [PATCH] scripts/kvm/kvm_stat: define exit_reasons field in ArchPPC List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: qemu-ppc@nongnu.org, Janosch Frank , Paolo Bonzini , Laurent Vivier Otherwise kvm_stat fails with the following error: AttributeError: 'ArchPPC' object has no attribute 'exit_reasons' This has been introduced by: 068294a scripts/kvm/kvm_stat: Group arch specific data Set exit_reasons to 'None' (as it is done for ArchS390) for ArchPPC. Test this with "kvm_stat -d" as tracepoints provider (-t) is also broken on PPC (looks like a kernel bug). Signed-off-by: Laurent Vivier --- scripts/kvm/kvm_stat | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/kvm/kvm_stat b/scripts/kvm/kvm_stat index 769d884..78ffe83 100755 --- a/scripts/kvm/kvm_stat +++ b/scripts/kvm/kvm_stat @@ -261,6 +261,7 @@ class ArchPPC(Arch): # numbers depend on the wordsize. char_ptr_size = ctypes.sizeof(ctypes.c_char_p) self.ioctl_numbers['SET_FILTER'] = 0x80002406 | char_ptr_size << 16 + self.exit_reasons = None class ArchA64(Arch): def __init__(self): -- 2.5.5