extras/core-handler/Makefile
extras/templates/Makefile
extras/templates/session/Makefile
+ extras/templates/event/Makefile
src/Makefile
src/common/Makefile
src/common/kernel-ctl/Makefile
-SUBDIRS=session
+SUBDIRS=session event
--- /dev/null
+templatedir = $(datadir)/xml/lttng/template/event
+
+dist_template_DATA = block.lttng cpu.lttng memory.lttng network.lttng interrupt.lttng sched_latency.lttng syscall.lttng lttng_analyses.lttng
+
+EXTRA_DIST = block.lttng cpu.lttng memory.lttng network.lttng interrupt.lttng sched_latency.lttng syscall.lttng lttng_analyses.lttng
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<sessions>
+ <session>
+ <domains>
+ <domain>
+ <type>KERNEL</type>
+ <channels>
+ <channel>
+ <events>
+ <event>
+ <name>block_rq_issue</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>block_rq_complete</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>block_dirty_buffer</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>block_bio_remap</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>block_bio_backmerge</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>sched_process_fork</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>sched_process_exec</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_block_device</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_process_state</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_file_descriptor</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ </events>
+ </channel>
+ </channels>
+ </domain>
+ </domains>
+ </session>
+</sessions>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<sessions>
+ <session>
+ <domains>
+ <domain>
+ <type>KERNEL</type>
+ <channels>
+ <channel>
+ <events>
+ <event>
+ <name>sched_switch</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>sched_process_fork</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>sched_process_exec</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_block_device</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_process_state</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_file_descriptor</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ </events>
+ </channel>
+ </channels>
+ </domain>
+ </domains>
+ </session>
+</sessions>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<sessions>
+ <session>
+ <domains>
+ <domain>
+ <type>KERNEL</type>
+ <channels>
+ <channel>
+ <events>
+ <event>
+ <name>irq_handler_exit</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>irq_handler_entry</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>irq_softirq_raise</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>irq_softirq_exit</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>irq_softirq_entry</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>sched_process_fork</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>sched_process_exec</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_block_device</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_process_state</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_file_descriptor</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ </events>
+ </channel>
+ </channels>
+ </domain>
+ </domains>
+ </session>
+</sessions>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<sessions>
+ <session>
+ <domains>
+ <domain>
+ <type>KERNEL</type>
+ <buffer_type>GLOBAL</buffer_type>
+ <channels>
+ <channel>
+ <events>
+ <event>
+ <name>*</name>
+ <enabled>true</enabled>
+ <type>SYSCALL</type>
+ </event>
+ <event>
+ <name>sched_wakeup</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>sched_waking</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>irq_softirq_entry</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>irq_softirq_exit</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>irq_softirq_raise</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>irq_handler_entry</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>irq_handler_exit</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>net_dev_xmit</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>netif_receive_skb</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>kmem_mm_page_alloc</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>kmem_mm_page_free</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>mm_vmscan_wakeup_kswapd</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_file_descriptor</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_process_state</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_block_device</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>sched_process_exec</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>sched_process_fork</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>sched_switch</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ </events>
+ </channel>
+ </channels>
+ <trackers/>
+ </domain>
+ </domains>
+ </session>
+</sessions>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<sessions>
+ <session>
+ <domains>
+ <domain>
+ <type>KERNEL</type>
+ <channels>
+ <channel>
+ <events>
+ <event>
+ <name>mm_vmscan_wakeup_kswapd</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>kmem_mm_page_free</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>kmem_mm_page_alloc</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>sched_process_fork</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>sched_process_exec</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_block_device</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_process_state</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_file_descriptor</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ </events>
+ </channel>
+ </channels>
+ </domain>
+ </domains>
+ </session>
+</sessions>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<sessions>
+ <session>
+ <domains>
+ <domain>
+ <type>KERNEL</type>
+ <buffer_type>GLOBAL</buffer_type>
+ <channels>
+ <channel>
+ <events>
+ <event>
+ <name>netif_receive_skb</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>net_dev_xmit</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>sched_process_fork</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>sched_process_exec</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_block_device</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_process_state</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_file_descriptor</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ </events>
+ </channel>
+ </channels>
+ </domain>
+ </domains>
+ </session>
+</sessions>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<sessions>
+ <session>
+ <domains>
+ <domain>
+ <type>KERNEL</type>
+ <channels>
+ <channel>
+ <events>
+ <event>
+ <name>sched_waking</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>sched_wakeup</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>sched_process_fork</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>sched_process_exec</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_block_device</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_process_state</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_file_descriptor</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ </events>
+ </channel>
+ </channels>
+ </domain>
+ </domains>
+ </session>
+</sessions>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<sessions>
+ <session>
+ <domains>
+ <domain>
+ <type>KERNEL</type>
+ <channels>
+ <channel>
+ <events>
+ <event>
+ <name>*</name>
+ <enabled>true</enabled>
+ <type>SYSCALL</type>
+ </event>
+ <event>
+ <name>sched_process_fork</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>sched_process_exec</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_block_device</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_process_state</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ <event>
+ <name>lttng_statedump_file_descriptor</name>
+ <enabled>true</enabled>
+ <type>TRACEPOINT</type>
+ </event>
+ </events>
+ </channel>
+ </channels>
+ </domain>
+ </domains>
+ </session>
+</sessions>