From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752226Ab2GZKwL (ORCPT ); Thu, 26 Jul 2012 06:52:11 -0400 Received: from mail-lpp01m010-f46.google.com ([209.85.215.46]:47747 "EHLO mail-lpp01m010-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751762Ab2GZKwK convert rfc822-to-8bit (ORCPT ); Thu, 26 Jul 2012 06:52:10 -0400 MIME-Version: 1.0 In-Reply-To: <500FB8A4.6060503@hitachi.com> References: <20120724023657.6600.52706.stgit@ltc189.sdl.hitachi.co.jp> <500E810A.4030309@hitachi.com> <500E84D7.7060103@hitachi.com> <500FB8A4.6060503@hitachi.com> Date: Thu, 26 Jul 2012 11:52:09 +0100 Message-ID: Subject: Re: Re: Re: [RFC PATCH 0/6] virtio-trace: Support virtio-trace From: Stefan Hajnoczi To: Yoshihiro YUNOMAE Cc: Masami Hiramatsu , linux-kernel@vger.kernel.org, Herbert Xu , Arnd Bergmann , Frederic Weisbecker , yrl.pp-manager.tt@hitachi.com, qemu-devel@nongnu.org, Borislav Petkov , virtualization@lists.linux-foundation.org, "Franch Ch. Eigler" , Ingo Molnar , Mathieu Desnoyers , Steven Rostedt , Anthony Liguori , Greg Kroah-Hartman , Amit Shah , Srikar Dronamraju , Dhaval Giani Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jul 25, 2012 at 10:13 AM, Yoshihiro YUNOMAE wrote: > Hi Stefan, > > > (2012/07/24 22:41), Stefan Hajnoczi wrote: >> >> On Tue, Jul 24, 2012 at 12:19 PM, Yoshihiro YUNOMAE >> wrote: >>>>> >>>>> Are you using text formatted ftrace? >>> >>> No, currently using raw format, but we'd like to reformat it in text. >> >> >> Capturing the info necessary to translate numbers into symbols is one >> of the problems of host<->guest tracing so I'm curious how you handle >> this :). > > > Right, your consideration is true. > > >> Apologies for my lack of ftrace knowledge but how useful is the raw >> tracing data on the host? How do you pretty-print it in >> human-readable form? > > > perf and trace-cmd can actually translate raw-formatted trace data to > text-formatted trace data by using information of kernel or trace > format under tracing/events directory in debugfs. In the same way, if > the information of a guest is exported to a host, we can translate > raw trace data of a guest to text trace data on a host. We will use > 9pfs to export that. Thanks, it's clear now :). Stefan From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:46732) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SuLg0-0001Nc-Co for qemu-devel@nongnu.org; Thu, 26 Jul 2012 06:52:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SuLfu-0005OJ-JO for qemu-devel@nongnu.org; Thu, 26 Jul 2012 06:52:16 -0400 Received: from mail-lpp01m010-f45.google.com ([209.85.215.45]:38765) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SuLfu-0005O2-Bg for qemu-devel@nongnu.org; Thu, 26 Jul 2012 06:52:10 -0400 Received: by lahc1 with SMTP id c1so1211106lah.4 for ; Thu, 26 Jul 2012 03:52:09 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <500FB8A4.6060503@hitachi.com> References: <20120724023657.6600.52706.stgit@ltc189.sdl.hitachi.co.jp> <500E810A.4030309@hitachi.com> <500E84D7.7060103@hitachi.com> <500FB8A4.6060503@hitachi.com> Date: Thu, 26 Jul 2012 11:52:09 +0100 Message-ID: From: Stefan Hajnoczi Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [RFC PATCH 0/6] virtio-trace: Support virtio-trace List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Yoshihiro YUNOMAE Cc: Herbert Xu , Arnd Bergmann , Greg Kroah-Hartman , Frederic Weisbecker , Dhaval Giani , linux-kernel@vger.kernel.org, Borislav Petkov , qemu-devel@nongnu.org, Amit Shah , "Franch Ch. Eigler" , Ingo Molnar , Mathieu Desnoyers , Steven Rostedt , Anthony Liguori , yrl.pp-manager.tt@hitachi.com, Masami Hiramatsu , virtualization@lists.linux-foundation.org, Srikar Dronamraju On Wed, Jul 25, 2012 at 10:13 AM, Yoshihiro YUNOMAE wrote: > Hi Stefan, > > > (2012/07/24 22:41), Stefan Hajnoczi wrote: >> >> On Tue, Jul 24, 2012 at 12:19 PM, Yoshihiro YUNOMAE >> wrote: >>>>> >>>>> Are you using text formatted ftrace? >>> >>> No, currently using raw format, but=E3=80=80we'd like to reformat it in= text. >> >> >> Capturing the info necessary to translate numbers into symbols is one >> of the problems of host<->guest tracing so I'm curious how you handle >> this :). > > > Right, your consideration is true. > > >> Apologies for my lack of ftrace knowledge but how useful is the raw >> tracing data on the host? How do you pretty-print it in >> human-readable form? > > > perf and trace-cmd can actually translate raw-formatted trace data to > text-formatted trace data by using information of kernel or trace > format under tracing/events directory in debugfs. In the same way, if > the information of a guest is exported to a host, we can translate > raw trace data of a guest to text trace data on a host. We will use > 9pfs to export that. Thanks, it's clear now :). Stefan From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan Hajnoczi Subject: Re: Re: Re: [RFC PATCH 0/6] virtio-trace: Support virtio-trace Date: Thu, 26 Jul 2012 11:52:09 +0100 Message-ID: References: <20120724023657.6600.52706.stgit@ltc189.sdl.hitachi.co.jp> <500E810A.4030309@hitachi.com> <500E84D7.7060103@hitachi.com> <500FB8A4.6060503@hitachi.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <500FB8A4.6060503@hitachi.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: virtualization-bounces@lists.linux-foundation.org Errors-To: virtualization-bounces@lists.linux-foundation.org To: Yoshihiro YUNOMAE Cc: Herbert Xu , Arnd Bergmann , Greg Kroah-Hartman , Frederic Weisbecker , Dhaval Giani , linux-kernel@vger.kernel.org, Borislav Petkov , qemu-devel@nongnu.org, Amit Shah , "Franch Ch. Eigler" , Ingo Molnar , Mathieu Desnoyers , Steven Rostedt , Anthony Liguori , yrl.pp-manager.tt@hitachi.com, Masami Hiramatsu , virtualization@lists.linux-foundation.org, Srikar Dronamraju List-Id: virtualization@lists.linuxfoundation.org T24gV2VkLCBKdWwgMjUsIDIwMTIgYXQgMTA6MTMgQU0sIFlvc2hpaGlybyBZVU5PTUFFCjx5b3No aWhpcm8ueXVub21hZS5lekBoaXRhY2hpLmNvbT4gd3JvdGU6Cj4gSGkgU3RlZmFuLAo+Cj4KPiAo MjAxMi8wNy8yNCAyMjo0MSksIFN0ZWZhbiBIYWpub2N6aSB3cm90ZToKPj4KPj4gT24gVHVlLCBK dWwgMjQsIDIwMTIgYXQgMTI6MTkgUE0sIFlvc2hpaGlybyBZVU5PTUFFCj4+IDx5b3NoaWhpcm8u eXVub21hZS5lekBoaXRhY2hpLmNvbT4gd3JvdGU6Cj4+Pj4+Cj4+Pj4+IEFyZSB5b3UgdXNpbmcg dGV4dCBmb3JtYXR0ZWQgZnRyYWNlPwo+Pj4KPj4+IE5vLCBjdXJyZW50bHkgdXNpbmcgcmF3IGZv cm1hdCwgYnV044CAd2UnZCBsaWtlIHRvIHJlZm9ybWF0IGl0IGluIHRleHQuCj4+Cj4+Cj4+IENh cHR1cmluZyB0aGUgaW5mbyBuZWNlc3NhcnkgdG8gdHJhbnNsYXRlIG51bWJlcnMgaW50byBzeW1i b2xzIGlzIG9uZQo+PiBvZiB0aGUgcHJvYmxlbXMgb2YgaG9zdDwtPmd1ZXN0IHRyYWNpbmcgc28g SSdtIGN1cmlvdXMgaG93IHlvdSBoYW5kbGUKPj4gdGhpcyA6KS4KPgo+Cj4gUmlnaHQsIHlvdXIg Y29uc2lkZXJhdGlvbiBpcyB0cnVlLgo+Cj4KPj4gQXBvbG9naWVzIGZvciBteSBsYWNrIG9mIGZ0 cmFjZSBrbm93bGVkZ2UgYnV0IGhvdyB1c2VmdWwgaXMgdGhlIHJhdwo+PiB0cmFjaW5nIGRhdGEg b24gdGhlIGhvc3Q/ICBIb3cgZG8geW91IHByZXR0eS1wcmludCBpdCBpbgo+PiBodW1hbi1yZWFk YWJsZSBmb3JtPwo+Cj4KPiBwZXJmIGFuZCB0cmFjZS1jbWQgY2FuIGFjdHVhbGx5IHRyYW5zbGF0 ZSByYXctZm9ybWF0dGVkIHRyYWNlIGRhdGEgdG8KPiB0ZXh0LWZvcm1hdHRlZCB0cmFjZSBkYXRh IGJ5IHVzaW5nIGluZm9ybWF0aW9uIG9mIGtlcm5lbCBvciB0cmFjZQo+IGZvcm1hdCB1bmRlciB0 cmFjaW5nL2V2ZW50cyBkaXJlY3RvcnkgaW4gZGVidWdmcy4gSW4gdGhlIHNhbWUgd2F5LCBpZgo+ IHRoZSBpbmZvcm1hdGlvbiBvZiBhIGd1ZXN0IGlzIGV4cG9ydGVkIHRvIGEgaG9zdCwgd2UgY2Fu IHRyYW5zbGF0ZQo+IHJhdyB0cmFjZSBkYXRhIG9mIGEgZ3Vlc3QgdG8gdGV4dCB0cmFjZSBkYXRh IG9uIGEgaG9zdC4gV2Ugd2lsbCB1c2UKPiA5cGZzIHRvIGV4cG9ydCB0aGF0LgoKVGhhbmtzLCBp dCdzIGNsZWFyIG5vdyA6KS4KClN0ZWZhbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpWaXJ0dWFsaXphdGlvbiBtYWlsaW5nIGxpc3QKVmlydHVhbGl6YXRp b25AbGlzdHMubGludXgtZm91bmRhdGlvbi5vcmcKaHR0cHM6Ly9saXN0cy5saW51eGZvdW5kYXRp b24ub3JnL21haWxtYW4vbGlzdGluZm8vdmlydHVhbGl6YXRpb24=