Here the status of the work in progress for LTT experimental

* Done


remove ltt-headers.h
remove ltt-log.h

* TODO
Fix the locking of module hooks.
Per cpu read lock on trace structure.



* TODO (low priority)


Integrate header generation (genevent) in kernel build system.

* Need to be discussed
Drop ltt-module-register and ltt-module-unregister, use exported variables.
RelayFS ioctl interface vs control through LTT netlink interface.
drop ltt_filter_control, use functions pointers instead.


Merge facilities headers into one big header.
Change the name of XML files from XML to something else.
Remove ltt-base.c.

* Not planned for integration



* Next experimental release patch division :

ltt-instrumentation.diff
- ltt-configmenu.diff (put in ltt-core.diff)
ltt-facilities-headers.diff
ltt-facilities-loader.diff
ltt-facilities.diff
ltt-instrumentation.diff
ltt-relayfs.diff
ltt-time.diff
ltt-core.diff


Mathieu Desnoyers