diff for duplicates of <cover.1350070372.git.tom.zanussi@intel.com> diff --git a/a/1.txt b/N1/1.txt index df87ec1..68f221e 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,40 +1,19 @@ From: Tom Zanussi <tom.zanussi@intel.com> -When trying out the current lttng-2.0, I found that it didn't work in -its current state. This patch makes it work again, or at least a -a quick test on qemux86 works: - -Before: - -root@qemux86:~# lttng create -Spawning a session daemon -FATAL: Module lttng-tracer not found. -Error: Unable to load module lttng-tracer -Error: Unable to remove module lttng-tracer -Warning: No kernel tracer available -Session auto-20121012-190712 created. -Traces will be written in /home/root/lttng-traces/auto-20121012-190712 - -After: - -root@qemux86:~# lttng create -Spawning a session daemon -Session auto-20121012-192342 created. -Traces will be written in /home/root/lttng-traces/auto-20121012-192342 -root@qemux86:~# lttng enable-event --kernel --all -All kernel events are enabled in channel channel0 -root@qemux86:~# lttng start -Tracing started for session auto-20121012-192342 -root@qemux86:~# lttng stop -Tracing stopped for session auto-20121012-192342 -root@qemux86:~# lttng view -[19:27:01.661844467] (+?.?????????) hrtimer_cancel: { 0 }, { hrtimer = 3354328992 } -[19:27:01.661854316] (+0.000009849) hrtimer_expire_entry: { 0 }, { hrtimer = 3354328992, now = \ -318684045266, function = 3238494992 } -[19:27:01.661870669] (+0.000016353) softirq_raise: { 0 }, { vec = 1 } -[19:27:01.661876340] (+0.000005671) softirq_raise: { 0 }, { vec = 9 } -[19:27:01.661887892] (+0.000011552) sched_stat_runtime: { 0 }, { comm = "lttng-sessiond", tid = +The current packagegroup-core-tools-profile pulls in 'legacy' lttng +packages, which are useless with the linux-yocto kernels since those +don't include lttng support. +lttng-2.0 does seem to work, if the patch for lttng-modules that I just +sent to oe-core is applied as well (lttng-modules: update SRCREV and +remove is_compat_task). + +I've only done minimal testing using qemux86, but even so it should at +least be better than the curent situation. + +Sending this patch to poky instead of oe-core since it could be that +legacy lttng is what's being used by most people, but it clearly doesn't +work for yocto. The following changes since commit 0260bb5c6978839c068007fcff2f704937805faf: @@ -47,10 +26,13 @@ are available in the git repository at: Tom Zanussi (2): lttng-modules: update SRCREV and remove is_compat_task patch + packagegroup-core-tools-profile: replace 'legacy' lttng with lttng + 2.0 + .../packagegroup-core-tools-profile.bb | 9 ++--- ...ls-protect-is_compat_task-from-redefiniti.patch | 41 ---------------------- .../lttng-2.0/lttng-modules_2.0.5.bb | 9 +++-- - 2 files changed, 9 insertions(+), 50 deletions(-) + 3 files changed, 9 insertions(+), 50 deletions(-) delete mode 100644 meta/recipes-kernel/lttng-2.0/lttng-modules/lttng-sycalls-protect-is_compat_task-from-redefiniti.patch -- diff --git a/a/content_digest b/N1/content_digest index 7597e1e..4d68088 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,48 +1,27 @@ "From\0tom.zanussi@intel.com\0" - "Subject\0[PATCH 0/1] lttng-2.0 fixes\0" - "Date\0Fri, 12 Oct 2012 14:52:17 -0500\0" - "To\0openembedded-core@lists.openembedded.org" + "Subject\0[PATCH 0/1] replace lttng with lttng-2.0 in core-tools-profile\0" + "Date\0Fri, 12 Oct 2012 14:53:33 -0500\0" + "To\0poky@yoctoproject.org" bruce.ashfield@windriver.com " dvhart@linux.intel.com\0" "\00:1\0" "b\0" "From: Tom Zanussi <tom.zanussi@intel.com>\n" "\n" - "When trying out the current lttng-2.0, I found that it didn't work in\n" - "its current state. This patch makes it work again, or at least a\n" - "a quick test on qemux86 works:\n" + "The current packagegroup-core-tools-profile pulls in 'legacy' lttng\n" + "packages, which are useless with the linux-yocto kernels since those\n" + "don't include lttng support.\n" "\n" - "Before:\n" + "lttng-2.0 does seem to work, if the patch for lttng-modules that I just\n" + "sent to oe-core is applied as well (lttng-modules: update SRCREV and\n" + "remove is_compat_task).\n" "\n" - "root@qemux86:~# lttng create\n" - "Spawning a session daemon\n" - "FATAL: Module lttng-tracer not found.\n" - "Error: Unable to load module lttng-tracer\n" - "Error: Unable to remove module lttng-tracer\n" - "Warning: No kernel tracer available\n" - "Session auto-20121012-190712 created.\n" - "Traces will be written in /home/root/lttng-traces/auto-20121012-190712\n" - "\n" - "After:\n" - "\n" - "root@qemux86:~# lttng create\n" - "Spawning a session daemon\n" - "Session auto-20121012-192342 created.\n" - "Traces will be written in /home/root/lttng-traces/auto-20121012-192342\n" - "root@qemux86:~# lttng enable-event --kernel --all\n" - "All kernel events are enabled in channel channel0\n" - "root@qemux86:~# lttng start\n" - "Tracing started for session auto-20121012-192342\n" - "root@qemux86:~# lttng stop\n" - "Tracing stopped for session auto-20121012-192342\n" - "root@qemux86:~# lttng view\n" - "[19:27:01.661844467] (+?.?????????) hrtimer_cancel: { 0 }, { hrtimer = 3354328992 }\n" - "[19:27:01.661854316] (+0.000009849) hrtimer_expire_entry: { 0 }, { hrtimer = 3354328992, now = \\\n" - "318684045266, function = 3238494992 }\n" - "[19:27:01.661870669] (+0.000016353) softirq_raise: { 0 }, { vec = 1 }\n" - "[19:27:01.661876340] (+0.000005671) softirq_raise: { 0 }, { vec = 9 }\n" - "[19:27:01.661887892] (+0.000011552) sched_stat_runtime: { 0 }, { comm = \"lttng-sessiond\", tid =\n" + "I've only done minimal testing using qemux86, but even so it should at\n" + "least be better than the curent situation.\n" "\n" + "Sending this patch to poky instead of oe-core since it could be that\n" + "legacy lttng is what's being used by most people, but it clearly doesn't\n" + "work for yocto.\n" "\n" "The following changes since commit 0260bb5c6978839c068007fcff2f704937805faf:\n" "\n" @@ -55,13 +34,16 @@ "\n" "Tom Zanussi (2):\n" " lttng-modules: update SRCREV and remove is_compat_task patch\n" + " packagegroup-core-tools-profile: replace 'legacy' lttng with lttng\n" + " 2.0\n" "\n" + " .../packagegroup-core-tools-profile.bb | 9 ++---\n" " ...ls-protect-is_compat_task-from-redefiniti.patch | 41 ----------------------\n" " .../lttng-2.0/lttng-modules_2.0.5.bb | 9 +++--\n" - " 2 files changed, 9 insertions(+), 50 deletions(-)\n" + " 3 files changed, 9 insertions(+), 50 deletions(-)\n" " delete mode 100644 meta/recipes-kernel/lttng-2.0/lttng-modules/lttng-sycalls-protect-is_compat_task-from-redefiniti.patch\n" "\n" "-- \n" 1.7.11.4 -e69f248ef3e76895c48c06e48288d9f06b1df785fe3cd6843e89fb2f2c28acc1 +2673d0fb88510b9645b8a88202de044a0adf4359284e45a1a2fe7caae9de06de
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.