I can confirm that it works for me, I can see the disk image file name
in the payload of brdv_open_common events.
Mohamad
On 03/26/2014 04:27 AM, Stefan Hajnoczi wrote:
On Tue, Mar 25, 2014 at 02:49:42PM +, Alex Bennée wrote:
Stefan Hajnoczi writes:
On Mon, Mar 24, 2014 at 05:04:54PM +
On 01/30/2014 09:02 AM, Stefan Hajnoczi wrote:
Thanks for your efforts to bring the LTTng UST tracer back to life!
Applied to my tracing tree:
https://github.com/stefanha/qemu/commits/tracing
Stefan
Great, thank you!
Mohamad
Signed-off-by: Mohamad Gebai
Reviewed-by: Alex Bennée
---
.gitignore | 2 ++
1 file changed, 2 insertions(+)
diff --git a/.gitignore b/.gitignore
index 1c9d63d..bed8dcf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,6 +10,8 @@ trace/generated-tracers-dtrace.h
trace/generated-tracers.dtrace
Signed-off-by: Mohamad Gebai
---
docs/tracing.txt | 36
1 file changed, 36 insertions(+)
diff --git a/docs/tracing.txt b/docs/tracing.txt
index bfc261b..bf2e15c 100644
--- a/docs/tracing.txt
+++ b/docs/tracing.txt
@@ -214,6 +214,42 @@ The "ust" ba
Add generation of new files for LTTng ust.
Signed-off-by: Mohamad Gebai
---
Makefile| 5 +
trace/Makefile.objs | 25 +
2 files changed, 30 insertions(+)
diff --git a/Makefile b/Makefile
index bdff4e4..ca51193 100644
--- a/Makefile
+++ b/Makefile
Signed-off-by: Mohamad Gebai
---
configure | 20 +++-
1 file changed, 15 insertions(+), 5 deletions(-)
diff --git a/configure b/configure
index b472694..2a14014 100755
--- a/configure
+++ b/configure
@@ -3365,15 +3365,25 @@ fi
# For 'ust' backend, test if ust h
: Mohamad Gebai
Reviewed-by: Alex Bennée
---
scripts/tracetool/backend/ust.py | 101 ++-
scripts/tracetool/format/ust_events_c.py | 30 +
scripts/tracetool/format/ust_events_h.py | 57 +
3 files changed, 132 insertions(+), 56 deletions
Version 6
* Move ust specific code from tracetool/backend/events.py to
tracetool/backend/ust.py
Mohamad Gebai (5):
Fix configure script for LTTng 2.x
Modified the tracetool framework for LTTng 2.x
Adapt Makefiles to the new LTTng ust interface
Update documentation for LTTng ust tracing
Ping.
I just wanted to know the status of this patch.
Thanks
On 11/04/2013 11:41 AM, Alex Bennée wrote:
mohamad.ge...@gmail.com writes:
Version 5
* Use pkg-config for lttng-ust and urcu-bp libraries in configure (hard-coded
libraries as a fallback)
* s/Qemu/QEMU in docs/tracing.txt
* Bet
On 10/25/2013 10:33 AM, Alex Bennée wrote:
mohamad.ge...@polymtl.ca writes:
Yes, the bug is actually only in the Ubuntu package (missing liburcu*.pc
files). It is fixed everywhere else, including the LTTng PPA. There is a
bug report about it on Launchpad. Either ways, this fall back avoids
getti
Signed-off-by: Mohamad Gebai
---
Tested on Ubuntu 12.04 with and without the LTTNG PPA and seems to work
well enough.
Reviewed-by: Alex Bennée
Yes, the bug is actually only in the Ubuntu package (missing liburcu*.pc
files). It is fixed everywhere else, including the LTTng PPA. There is
: Mohamad Gebai
Reviewed-by: Alex Bennée
---
scripts/tracetool/backend/events.py | 44 +
scripts/tracetool/backend/ust.py | 82 +++-
scripts/tracetool/format/ust_events_c.py | 30
scripts/tracetool/format/ust_events_h.py | 57
Add generation of new files for LTTng ust.
Signed-off-by: Mohamad Gebai
---
Makefile| 5 +
trace/Makefile.objs | 25 +
2 files changed, 30 insertions(+)
diff --git a/Makefile b/Makefile
index b15003f..7935d9b 100644
--- a/Makefile
+++ b/Makefile
Signed-off-by: Mohamad Gebai
---
docs/tracing.txt | 36
1 file changed, 36 insertions(+)
diff --git a/docs/tracing.txt b/docs/tracing.txt
index bfc261b..bf2e15c 100644
--- a/docs/tracing.txt
+++ b/docs/tracing.txt
@@ -214,6 +214,42 @@ The "ust" ba
Version 5
* Use pkg-config for lttng-ust and urcu-bp libraries in configure (hard-coded
libraries as a fallback)
* s/Qemu/QEMU in docs/tracing.txt
* Better dependencies for ust-generated files in trace/Makefile.obj
Mohamad Gebai (5):
Fix configure script for LTTng 2.x
Modified the
Signed-off-by: Mohamad Gebai
---
configure | 20 +++-
1 file changed, 15 insertions(+), 5 deletions(-)
diff --git a/configure b/configure
index 57ee62a..f20ceaa 100755
--- a/configure
+++ b/configure
@@ -3284,15 +3284,25 @@ fi
# For 'ust' backend, test if ust h
Signed-off-by: Mohamad Gebai
Reviewed-by: Alex Bennée
---
.gitignore | 2 ++
1 file changed, 2 insertions(+)
diff --git a/.gitignore b/.gitignore
index 8e1b73f..e024a76 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,6 +9,8 @@ trace/generated-tracers-dtrace.h
trace/generated-tracers.dtrace
On 13-10-18 10:05 AM, Stefan Hajnoczi wrote:
On Fri, Oct 18, 2013 at 02:39:49AM -0400, Mohamad Gebai wrote:
Signed-off-by: Mohamad Gebai
---
configure |9 -
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/configure b/configure
index 23dbaaf..627054c 100755
--- a
Signed-off-by: Mohamad Gebai
---
.gitignore |2 ++
1 file changed, 2 insertions(+)
diff --git a/.gitignore b/.gitignore
index 8e1b73f..e024a76 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,6 +9,8 @@ trace/generated-tracers-dtrace.h
trace/generated-tracers.dtrace
trace/generated-events.h
Add generation of new files for LTTng ust.
Signed-off-by: Mohamad Gebai
---
Makefile|5 +
trace/Makefile.objs | 29 +++--
2 files changed, 32 insertions(+), 2 deletions(-)
diff --git a/Makefile b/Makefile
index 60fb87e..0c797c5 100644
--- a
Signed-off-by: Mohamad Gebai
---
docs/tracing.txt | 36
1 file changed, 36 insertions(+)
diff --git a/docs/tracing.txt b/docs/tracing.txt
index bfc261b..d7be2fd 100644
--- a/docs/tracing.txt
+++ b/docs/tracing.txt
@@ -214,6 +214,42 @@ The "ust&quo
Version 4
* Update documentation
Mohamad Gebai (5):
Fix configure script for LTTng 2.x
Modified the tracetool framework for LTTng 2.x.
Adapt Makefiles to the new LTTng ust interface.
Update documentation for LTTng ust tracing
Add ust generated files to .gitignore
.gitignore
: Mohamad Gebai
---
scripts/tracetool/backend/events.py | 44
scripts/tracetool/backend/ust.py | 82 ++
scripts/tracetool/format/ust_events_c.py | 30 +++
scripts/tracetool/format/ust_events_h.py | 57 +
4 files
Signed-off-by: Mohamad Gebai
---
configure |9 -
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/configure b/configure
index 23dbaaf..627054c 100755
--- a/configure
+++ b/configure
@@ -3287,15 +3287,14 @@ fi
# For 'ust' backend, test if ust headers are presen
On 13-10-17 05:20 AM, Alex Bennée wrote:
mohamad.ge...@polymtl.ca writes:
On 13-10-16 08:05 AM, Alex Bennée wrote:
Running this gives me:
UST events:
-
None
Before or after running qemu. What is the mechanism lttng expects to
find out all these events?
Either the user should b
On 13-10-16 08:08 AM, Alex Bennée wrote:
Add generation of new files for LTTng ust.
Signed-off-by: Mohamad Gebai
I did run into problems with the first build which were solved with a
make clean. But I suspect making the Makefile robust to that is more
effort than it's worth.
I a
On 13-10-16 08:05 AM, Alex Bennée wrote:
Running this gives me:
UST events:
-
None
Before or after running qemu. What is the mechanism lttng expects to
find out all these events?
Either the user should belong the group "tracing", or launch the
lttng-sessiond daemon (lttng-session
Running this gives me:
UST events:
-
None
Before or after running qemu. What is the mechanism lttng expects to
find out all these events?
Either the user should belong the group "tracing", or launch the
lttng-sessiond daemon (lttng-sessiond -d).
+
+Create tracing session:
Add generation of new files for LTTng ust.
Signed-off-by: Mohamad Gebai
---
Makefile|5 +
trace/Makefile.objs | 29 +++--
2 files changed, 32 insertions(+), 2 deletions(-)
diff --git a/Makefile b/Makefile
index 60fb87e..0c797c5 100644
--- a
: Mohamad Gebai
---
scripts/tracetool/backend/events.py | 44
scripts/tracetool/backend/ust.py | 82 ++
scripts/tracetool/format/ust_events_c.py | 30 +++
scripts/tracetool/format/ust_events_h.py | 57 +
4 files
Signed-off-by: Mohamad Gebai
---
.gitignore |2 ++
1 file changed, 2 insertions(+)
diff --git a/.gitignore b/.gitignore
index 8e1b73f..e024a76 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,6 +9,8 @@ trace/generated-tracers-dtrace.h
trace/generated-tracers.dtrace
trace/generated-events.h
Version 3
* Change component name to avoid potential namespace collision with another
project.
* Update ust documentation in docs/tracing.txt.
* Add ust generated files to .gitignore.
Mohamad Gebai (5):
Fix configure script for LTTng 2.x
Modified the tracetool framework for LTTng 2.x
Signed-off-by: Mohamad Gebai
---
configure |9 -
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/configure b/configure
index 23dbaaf..627054c 100755
--- a/configure
+++ b/configure
@@ -3287,15 +3287,14 @@ fi
# For 'ust' backend, test if ust headers are presen
Signed-off-by: Mohamad Gebai
---
docs/tracing.txt | 31 +++
1 file changed, 31 insertions(+)
diff --git a/docs/tracing.txt b/docs/tracing.txt
index bfc261b..64683db 100644
--- a/docs/tracing.txt
+++ b/docs/tracing.txt
@@ -214,6 +214,37 @@ The "ust" backen
ewed-by: Alex Bennée
Mohamad
Mohamad Gebai (3):
Fix configure script for LTTng 2.x
Modified the tracetool framework for LTTng 2.x.
Adapt Makefiles to the new LTTng ust interface.
Makefile |5 ++
configure|9 ++--
scrip
Signed-off-by: Mohamad Gebai
---
docs/tracing.txt | 31 +++
1 file changed, 31 insertions(+)
diff --git a/docs/tracing.txt b/docs/tracing.txt
index bfc261b..cbb3aaf 100644
--- a/docs/tracing.txt
+++ b/docs/tracing.txt
@@ -214,6 +214,37 @@ The "ust" backen
Signed-off-by: Mohamad Gebai
---
configure |9 -
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/configure b/configure
index 23dbaaf..627054c 100755
--- a/configure
+++ b/configure
@@ -3287,15 +3287,14 @@ fi
# For 'ust' backend, test if ust headers are presen
: Mohamad Gebai
---
scripts/tracetool/backend/events.py | 44
scripts/tracetool/backend/ust.py | 82 ++
scripts/tracetool/format/ust_events_c.py | 30 +++
scripts/tracetool/format/ust_events_h.py | 57 +
4 files
hamad
Mohamad Gebai (3):
Fix configure script for LTTng 2.x
Modified the tracetool framework for LTTng 2.x.
Adapt Makefiles to the new LTTng ust interface.
Makefile |5 ++
configure|9 ++--
scripts/tracetool/ba
Add generation of new files for LTTng ust.
Signed-off-by: Mohamad Gebai
---
Makefile|5 +
trace/Makefile.objs | 29 +++--
2 files changed, 32 insertions(+), 2 deletions(-)
diff --git a/Makefile b/Makefile
index 60fb87e..0c797c5 100644
--- a
:
On Wed, Sep 25, 2013 at 12:34:26PM -0400, Mohamad Gebai wrote:
I am actually using LTTng 2.x as a backend for UST to do some
performance analysis and latency investigation using Qemu/KVM. I
already have all the patches ready to replace the old 0.x interface,
and I am preparing them for the
: Mohamad Gebai
---
scripts/tracetool/backend/events.py | 44
scripts/tracetool/backend/ust.py | 82 ++
scripts/tracetool/format/ust_events_c.py | 30 +++
scripts/tracetool/format/ust_events_h.py | 39 ++
4 files
separating tracepoints into
multiple providers. Of course, this would require more modifications as well as
a way to specify to which provider each tracepoint belongs in file trace-events.
Mohamad
Mohamad Gebai (3):
Fix configure script for LTTng 2.x
Modified the tracetool framework for LTTng 2.
Add generation of new files for LTTng ust.
Signed-off-by: Mohamad Gebai
---
Makefile|5 +
trace/Makefile.objs | 29 +++--
2 files changed, 32 insertions(+), 2 deletions(-)
diff --git a/Makefile b/Makefile
index 60fb87e..0c797c5 100644
--- a
Signed-off-by: Mohamad Gebai
---
configure |9 -
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/configure b/configure
index 05e16da..b3c9b80 100755
--- a/configure
+++ b/configure
@@ -3283,15 +3283,14 @@ fi
# For 'ust' backend, test if ust headers are presen
Hi Stefan,
I am actually using LTTng 2.x as a backend for UST to do some
performance analysis and latency investigation using Qemu/KVM. I already
have all the patches ready to replace the old 0.x interface, and I am
preparing them for the merge upstream.
46 matches
Mail list logo