Home
last modified time | relevance | path

Searched hist:"781 e9545dbe54d2f0a530edbf48fd0ac1e77244c" (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/trace/
H A Dftrace.h781e9545dbe54d2f0a530edbf48fd0ac1e77244c Thu Apr 11 06:25:15 CDT 2013 Eiichi Tsukata <eiichi.tsukata.xh@hitachi.com> trace: Add ftrace tracing backend

This patch adds a ftrace tracing backend which sends trace event to
ftrace marker file. You can effectively compare qemu trace data and
kernel(especially, kvm.ko when using KVM) trace data.
The ftrace backend is restricted to Linux only.

To try out the ftrace backend:

$ ./configure --trace-backend=ftrace
$ make

if you use KVM, enable kvm events in ftrace:

# sudo echo 1 > /sys/kernel/debug/tracing/events/kvm/enable

After running qemu by root user, you can get the trace:

# cat /sys/kernel/debug/tracing/trace

Signed-off-by: Eiichi Tsukata <eiichi.tsukata.xh@hitachi.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
H A Dftrace.c781e9545dbe54d2f0a530edbf48fd0ac1e77244c Thu Apr 11 06:25:15 CDT 2013 Eiichi Tsukata <eiichi.tsukata.xh@hitachi.com> trace: Add ftrace tracing backend

This patch adds a ftrace tracing backend which sends trace event to
ftrace marker file. You can effectively compare qemu trace data and
kernel(especially, kvm.ko when using KVM) trace data.
The ftrace backend is restricted to Linux only.

To try out the ftrace backend:

$ ./configure --trace-backend=ftrace
$ make

if you use KVM, enable kvm events in ftrace:

# sudo echo 1 > /sys/kernel/debug/tracing/events/kvm/enable

After running qemu by root user, you can get the trace:

# cat /sys/kernel/debug/tracing/trace

Signed-off-by: Eiichi Tsukata <eiichi.tsukata.xh@hitachi.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
/openbmc/qemu/scripts/tracetool/backend/
H A Dftrace.py781e9545dbe54d2f0a530edbf48fd0ac1e77244c Thu Apr 11 06:25:15 CDT 2013 Eiichi Tsukata <eiichi.tsukata.xh@hitachi.com> trace: Add ftrace tracing backend

This patch adds a ftrace tracing backend which sends trace event to
ftrace marker file. You can effectively compare qemu trace data and
kernel(especially, kvm.ko when using KVM) trace data.
The ftrace backend is restricted to Linux only.

To try out the ftrace backend:

$ ./configure --trace-backend=ftrace
$ make

if you use KVM, enable kvm events in ftrace:

# sudo echo 1 > /sys/kernel/debug/tracing/events/kvm/enable

After running qemu by root user, you can get the trace:

# cat /sys/kernel/debug/tracing/trace

Signed-off-by: Eiichi Tsukata <eiichi.tsukata.xh@hitachi.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
/openbmc/qemu/
H A Dconfigure781e9545dbe54d2f0a530edbf48fd0ac1e77244c Thu Apr 11 06:25:15 CDT 2013 Eiichi Tsukata <eiichi.tsukata.xh@hitachi.com> trace: Add ftrace tracing backend

This patch adds a ftrace tracing backend which sends trace event to
ftrace marker file. You can effectively compare qemu trace data and
kernel(especially, kvm.ko when using KVM) trace data.
The ftrace backend is restricted to Linux only.

To try out the ftrace backend:

$ ./configure --trace-backend=ftrace
$ make

if you use KVM, enable kvm events in ftrace:

# sudo echo 1 > /sys/kernel/debug/tracing/events/kvm/enable

After running qemu by root user, you can get the trace:

# cat /sys/kernel/debug/tracing/trace

Signed-off-by: Eiichi Tsukata <eiichi.tsukata.xh@hitachi.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>