From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:45108) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R9FuS-00067K-RT for qemu-devel@nongnu.org; Thu, 29 Sep 2011 08:40:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R9FuO-0005EM-J6 for qemu-devel@nongnu.org; Thu, 29 Sep 2011 08:40:16 -0400 Received: from e23smtp04.au.ibm.com ([202.81.31.146]:34890) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R9FuN-0005DP-VX for qemu-devel@nongnu.org; Thu, 29 Sep 2011 08:40:12 -0400 Received: from d23relay04.au.ibm.com (d23relay04.au.ibm.com [202.81.31.246]) by e23smtp04.au.ibm.com (8.14.4/8.13.1) with ESMTP id p8TCXC1T012662 for ; Thu, 29 Sep 2011 22:33:12 +1000 Received: from d23av01.au.ibm.com (d23av01.au.ibm.com [9.190.234.96]) by d23relay04.au.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id p8TCbnNI2453636 for ; Thu, 29 Sep 2011 22:37:49 +1000 Received: from d23av01.au.ibm.com (loopback [127.0.0.1]) by d23av01.au.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id p8TCdrhY014114 for ; Thu, 29 Sep 2011 22:39:53 +1000 From: Harsh Prateek Bora Date: Thu, 29 Sep 2011 18:09:47 +0530 Message-Id: <1317299989-30571-1-git-send-email-harsh@linux.vnet.ibm.com> Subject: [Qemu-devel] [RFC PATCH 0/2] Replace 9p debug infrastructure with Qemu Tracing List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: stefanha@gmail.com, Harsh Prateek Bora , aneesh.kumar@linux.vnet.ibm.com This patchset introduces Qemu Tracing to 9p pdu handlers and removes the existing debug infrastructure which becomes less meaningful after the introduction of coroutines. Parallel operations creates a messy output and filtering becomes difficult. With Qemu tracing in place, we can selectively enable/disable trace-events and the trace log can be further filtered using analysis scripts. Harsh Prateek Bora (2): Introduce tracing for 9p pdu handlers Remove virtio-9p-debug.* infra since we are using Qemu Tracing now. Makefile.objs | 2 +- hw/9pfs/virtio-9p-debug.c | 646 --------------------------------------------- hw/9pfs/virtio-9p-debug.h | 6 - hw/9pfs/virtio-9p.c | 70 +++++- trace-events | 47 ++++ 5 files changed, 110 insertions(+), 661 deletions(-) delete mode 100644 hw/9pfs/virtio-9p-debug.c delete mode 100644 hw/9pfs/virtio-9p-debug.h