Integrate support for LTTng

Registered by Steve Langasek

As of Maverick, Ubuntu has support for the userspace LTTng tools, but the kernel side is an out-of-tree patch. We need to determine if this patch is suitable for inclusion in the Linaro kernel tree, and either integrate it or provide it as a separate kernel tree for those wishing to use this feature.

Blueprint information

Status:
Started
Approver:
Steve Langasek
Priority:
High
Drafter:
Avik Sil
Direction:
Needs approval
Assignee:
Avik Sil
Definition:
Approved
Series goal:
Accepted for natty
Implementation:
Started
Milestone target:
milestone icon ubuntu-11.04-beta-1
Started by
Avik Sil

Related branches

Sprints

Whiteboard

Work items for natty-alpha-3:
Merge LTTng upstream git branch (http://git.kernel.org/?p=linux/kernel/git/compudj/linux-2.6-lttng.git) to linux-linaro-next: DONE
For local testing, create a new branch "for-linaro-next" of LTTng and rebase the code against linux-linaro-next: DONE
Integrate the LTTng patches into a test kernel package for Ubuntu based on the existing linux-linaro source package in natty: DONE
Cross-build the test kernel package using the armel cross compiler: DONE

Work items:
Closely follow up with Mathieu Desnoyers to track his mainlining roadmap (http://lttng.org/roadmap) execution: DONE
Include LTTV GUI as an Ubuntu package: DONE

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.