Hi Uday,

thanks for the question!

the syscalls have associated events, which should be visible when running the following command:

```
$ lttng list -k --syscall | grep uring
      io_uring_setup [enabled] [32/64-bit]
      io_uring_enter [enabled] [32/64-bit]
      io_uring_register [enabled] [32/64-bit]
```

The availability of those events may depend on the architecture of your system.

For the rest of the tracepoints exposed by io_uring, there's currently no probe for them in lttng-modules.

For each system that exposes tracepoints (in the linux kernel source at `include/trace/events/`), a small kernel module is required on the lttng-modules side in order to create corresponding events. These kernel modules require some work to create and maintain since the defined tracepoints aren't stable across kernel versions, and the current version of lttng-modules supports linux kernels >= 4.4. The probe kernel modules are defined in https://github.com/lttng/lttng-modules/tree/master/src/probes

We've noted your interest in having a probe for io_uring. If you need the io_uring probe within a specific timeline, either patches and/or financial support are welcome to create and maintain it. If you're interested in funding this, please feel free to reach out to EfficiOS.

Hope this helps.

thanks,
kienan




On 2023-10-09 20:29, Uday Shankar via lttng-dev wrote:
Hi,

I'm trying to use LTTNG to trace io_uring tracepoints, of which there
are many in the 6.5.4 kernel I am running:

# grep io_uring /sys/kernel/tracing/available_events
syscalls:sys_exit_io_uring_register
syscalls:sys_enter_io_uring_register
syscalls:sys_exit_io_uring_setup
syscalls:sys_enter_io_uring_setup
syscalls:sys_exit_io_uring_enter
syscalls:sys_enter_io_uring_enter
io_uring:io_uring_local_work_run
io_uring:io_uring_short_write
io_uring:io_uring_task_work_run
io_uring:io_uring_cqe_overflow
io_uring:io_uring_req_failed
io_uring:io_uring_task_add
io_uring:io_uring_poll_arm
io_uring:io_uring_submit_req
io_uring:io_uring_complete
io_uring:io_uring_fail_link
io_uring:io_uring_cqring_wait
io_uring:io_uring_link
io_uring:io_uring_defer
io_uring:io_uring_queue_async_work
io_uring:io_uring_file_get
io_uring:io_uring_register
io_uring:io_uring_create

However, lttng list -k does not show any of these tracepoints. I'm using
an lttng-modules built from the repo which I cloned last Friday:

$ modinfo lttng-wrapper | grep extra_version_git
extra_version_git:  v2.13.0-rc1-316-ga62977ca

(lttng-tools and lttng-ust are older - whatever version came with my
distro - but I don't think that should matter). Am I missing something?

Here's the full output of lttng list -k, in case it's helpful:

Kernel events:
-------------
       lttng_logger (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       compaction_isolate_migratepages (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       compaction_isolate_freepages (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       compaction_migratepages (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       asoc_snd_soc_bias_level_start (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       asoc_snd_soc_bias_level_done (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       asoc_snd_soc_dapm_start (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       asoc_snd_soc_dapm_done (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       asoc_snd_soc_dapm_widget_power (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       asoc_snd_soc_dapm_widget_event_start (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       asoc_snd_soc_dapm_widget_event_done (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       asoc_snd_soc_dapm_walk_done (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       asoc_snd_soc_dapm_path (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       asoc_snd_soc_dapm_connected (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       asoc_snd_soc_jack_irq (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       asoc_snd_soc_jack_report (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       asoc_snd_soc_jack_notify (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       gpio_direction (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       gpio_value (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       block_touch_buffer (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       block_dirty_buffer (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       block_rq_requeue (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       block_rq_complete (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       block_rq_insert (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       block_rq_issue (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       block_rq_merge (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       block_bio_complete (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       block_bio_bounce (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       block_bio_backmerge (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       block_bio_frontmerge (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       block_bio_queue (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       block_getrq (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       block_plug (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       block_unplug (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       block_split (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       block_bio_remap (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       block_rq_remap (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_free_inode (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_request_inode (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_allocate_inode (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_evict_inode (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_drop_inode (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_mark_inode_dirty (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_begin_ordered_truncate (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       ext4_write_begin (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_da_write_begin (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_ordered_write_end (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_writeback_write_end (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_journalled_write_end (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_da_write_end (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_da_writepages (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_da_write_pages (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_da_write_pages_extent (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_da_writepages_result (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_writepage (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_readpage (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_releasepage (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_invalidatepage (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_journalled_invalidatepage (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       ext4_discard_blocks (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_mb_new_inode_pa (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_mb_new_group_pa (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_mb_release_inode_pa (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_mb_release_group_pa (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_discard_preallocations (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       ext4_mb_discard_preallocations (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       ext4_request_blocks (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_allocate_blocks (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_free_blocks (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_sync_file_enter (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_sync_file_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_sync_fs (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_alloc_da_blocks (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_mballoc_alloc (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_mballoc_prealloc (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_mballoc_discard (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_mballoc_free (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_forget (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_da_update_reserve_space (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       ext4_da_reserve_space (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_da_release_space (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_mb_bitmap_load (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_mb_buddy_bitmap_load (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_read_block_bitmap_load (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       ext4_load_inode_bitmap (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_direct_IO_enter (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_direct_IO_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_fallocate_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_fallocate_enter (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_punch_hole (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_zero_range (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_unlink_enter (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_unlink_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_truncate_enter (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_truncate_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_ext_convert_to_initialized_enter (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       ext4_ext_convert_to_initialized_fastpath (loglevel: TRACE_EMERG (0)) 
(type: tracepoint)
       ext4_ext_map_blocks_enter (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_ind_map_blocks_enter (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_ext_map_blocks_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_ind_map_blocks_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_ext_load_extent (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_load_inode (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_journal_start (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_journal_start_reserved (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       ext4_ext_handle_uninitialized_extents (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       ext4_get_implied_cluster_alloc_exit (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       ext4_ext_put_in_cache (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_ext_in_cache (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_find_delalloc_range (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_get_reserved_cluster_alloc (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       ext4_ext_show_extent (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_remove_blocks (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_ext_rm_leaf (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_ext_rm_idx (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_ext_remove_space (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_ext_remove_space_done (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_es_insert_extent (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_es_cache_extent (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_fc_replay_scan (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       ext4_fc_replay (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       irq_handler_entry (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       irq_handler_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       irq_softirq_entry (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       irq_softirq_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       irq_softirq_raise (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       jbd2_checkpoint (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       jbd2_start_commit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       jbd2_commit_locking (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       jbd2_commit_flushing (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       jbd2_commit_logging (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       jbd2_drop_transaction (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       jbd2_end_commit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       jbd2_submit_inode_data (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       jbd2_run_stats (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       jbd2_checkpoint_stats (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       jbd2_update_log_tail (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       jbd2_write_superblock (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       i2c_write (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       i2c_read (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       i2c_reply (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       i2c_result (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kmem_kmalloc (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kmem_cache_alloc (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kmem_kmalloc_node (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kmem_cache_alloc_node (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kmem_kfree (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kmem_cache_free (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kmem_mm_page_free (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kmem_mm_page_free_batched (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kmem_mm_page_alloc (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kmem_mm_page_alloc_zone_locked (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       kmem_mm_page_pcpu_drain (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kmem_mm_page_alloc_extfrag (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_userspace_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_set_irq (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_ioapic_set_irq (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_msi_set_irq (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_ack_irq (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_mmio (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_fpu (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_age_page (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_try_async_get_page (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_async_pf_doublefault (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_async_pf_not_present (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_async_pf_ready (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_async_pf_completed (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_entry (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_hypercall (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_hv_hypercall (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_pio (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_cpuid (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_apic (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_inj_virq (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_inj_exception (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_page_fault (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_msr (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_cr (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_pic_set_irq (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_apic_ipi (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_apic_accept_irq (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_eoi (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_pv_eoi (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_nested_vmrun (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_nested_intercepts (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_nested_vmexit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_nested_vmexit_inject (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       kvm_x86_nested_intr_vmexit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_invlpga (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_skinit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_emulate_insn (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_vcpu_match_mmio (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_write_tsc_offset (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_x86_update_master_clock (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       kvm_x86_track_tsc (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       module_load (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       module_free (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       module_get (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       module_put (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       module_request (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_mmu_pagetable_walk (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_mmu_paging_element (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_mmu_set_accessed_bit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_mmu_set_dirty_bit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_mmu_walker_error (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_mmu_get_page (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_mmu_sync_page (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_mmu_unsync_page (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_mmu_prepare_zap_page (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_mmu_mark_mmio_spte (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       kvm_mmu_handle_mmio_page_fault (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       kvm_mmu_fast_page_fault (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       napi_poll (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       net_dev_xmit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       net_dev_queue (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       net_if_receive_skb (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       net_if_rx (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       net_napi_gro_frags_entry (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       net_napi_gro_receive_entry (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       net_if_receive_skb_entry (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       net_if_rx_entry (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       net_if_rx_ni_entry (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       net_if_receive_skb_list_entry (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       net_napi_gro_frags_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       net_napi_gro_receive_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       net_if_receive_skb_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       net_if_rx_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       net_if_rx_ni_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       net_if_receive_skb_list_exit (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       printk_console (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       power_cpu_idle (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       power_cpu_frequency (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       power_machine_suspend (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       power_wakeup_source_activate (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       power_wakeup_source_deactivate (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       power_clock_enable (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       power_clock_disable (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       power_clock_set_rate (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       power_domain_target (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       rcu_utilization (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       regmap_reg_write (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       regmap_reg_read (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       regmap_reg_read_cache (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       regmap_hw_read_start (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       regmap_hw_read_done (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       regmap_hw_write_start (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       regmap_hw_write_done (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       regmap_regcache_sync (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       regmap_cache_only (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       regmap_cache_bypass (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       signal_generate (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       signal_deliver (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sched_kthread_stop (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sched_kthread_stop_ret (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sched_waking (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sched_wakeup (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sched_wakeup_new (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sched_switch (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sched_migrate_task (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sched_process_free (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sched_process_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sched_wait_task (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sched_process_wait (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sched_process_fork (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sched_process_exec (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sched_stat_wait (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sched_stat_sleep (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sched_stat_iowait (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sched_stat_blocked (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sched_stat_runtime (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sched_pi_setprio (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sock_rcvqueue_full (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       sock_exceed_buf_limit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       scsi_dispatch_cmd_start (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       scsi_dispatch_cmd_error (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       scsi_dispatch_cmd_done (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       scsi_dispatch_cmd_timeout (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       scsi_eh_wakeup (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       skb_kfree (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       skb_consume (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       skb_copy_datagram_iovec (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       lttng_statedump_start (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       lttng_statedump_end (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       lttng_statedump_process_state (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       lttng_statedump_process_cgroup_ns (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       lttng_statedump_process_ipc_ns (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       lttng_statedump_process_mnt_ns (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       lttng_statedump_process_net_ns (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       lttng_statedump_process_pid_ns (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       lttng_statedump_process_user_ns (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       lttng_statedump_process_uts_ns (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       lttng_statedump_process_time_ns (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       lttng_statedump_file_descriptor (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       lttng_statedump_vm_map (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       lttng_statedump_network_interface (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       lttng_statedump_block_device (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       lttng_statedump_interrupt (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       lttng_statedump_cpu_topology (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       rpc_call_status (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       rpc_bind_status (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       rpc_connect_status (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       rpc_task_begin (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       rpc_task_run_action (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       rpc_task_complete (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       rpc_task_sleep (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       rpc_task_wakeup (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       timer_init (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       timer_start (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       timer_expire_entry (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       timer_expire_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       timer_cancel (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       timer_hrtimer_init (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       timer_hrtimer_start (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       timer_hrtimer_expire_entry (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       timer_hrtimer_expire_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       timer_hrtimer_cancel (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       timer_itimer_state (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       timer_itimer_expire (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       mm_vmscan_kswapd_sleep (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       mm_vmscan_kswapd_wake (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       mm_vmscan_wakeup_kswapd (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       mm_vmscan_direct_reclaim_begin (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       mm_vmscan_memcg_reclaim_begin (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       mm_vmscan_memcg_softlimit_reclaim_begin (loglevel: TRACE_EMERG (0)) 
(type: tracepoint)
       mm_vmscan_direct_reclaim_end (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       mm_vmscan_memcg_reclaim_end (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       mm_vmscan_memcg_softlimit_reclaim_end (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       mm_vmscan_shrink_slab_start (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       mm_vmscan_shrink_slab_end (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       mm_vmscan_lru_isolate (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       mm_vmscan_writepage (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       mm_vmscan_lru_shrink_inactive (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       udp_fail_queue_rcv_skb (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       x86_exceptions_page_fault_user (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       x86_exceptions_page_fault_kernel (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       workqueue_queue_work (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       workqueue_activate_work (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       workqueue_execute_start (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       workqueue_execute_end (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_dirty_page (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_dirty_inode_start (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       writeback_dirty_inode (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_mark_inode_dirty (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_write_inode_start (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       writeback_write_inode (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_nothread (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_queue (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_exec (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_start (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_written (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_wait (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_pages_written (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_bdi_register (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_nowork (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_wake_background (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_wake_thread (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_wake_forker_thread (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       writeback_bdi_unregister (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_thread_start (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_thread_stop (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_wbc_writepage (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_queue_io (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_global_dirty_state (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       writeback_bdi_dirty_ratelimit (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       writeback_balance_dirty_pages (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       writeback_sb_inodes_requeue (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       writeback_congestion_wait (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       writeback_wait_iff_congested (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       writeback_single_inode (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       x86_irq_vectors_local_timer_entry (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       x86_irq_vectors_local_timer_exit (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       x86_irq_vectors_reschedule_entry (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       x86_irq_vectors_reschedule_exit (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       x86_irq_vectors_spurious_apic_entry (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       x86_irq_vectors_spurious_apic_exit (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       x86_irq_vectors_error_apic_entry (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       x86_irq_vectors_error_apic_exit (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       x86_irq_vectors_ipi_entry (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       x86_irq_vectors_ipi_exit (loglevel: TRACE_EMERG (0)) (type: tracepoint)
       x86_irq_vectors_irq_work_entry (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       x86_irq_vectors_irq_work_exit (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       x86_irq_vectors_call_function_entry (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       x86_irq_vectors_call_function_exit (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       x86_irq_vectors_call_function_single_entry (loglevel: TRACE_EMERG (0)) 
(type: tracepoint)
       x86_irq_vectors_call_function_single_exit (loglevel: TRACE_EMERG (0)) 
(type: tracepoint)
       x86_irq_vectors_threshold_apic_entry (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       x86_irq_vectors_threshold_apic_exit (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       x86_irq_vectors_deferred_error_apic_entry (loglevel: TRACE_EMERG (0)) 
(type: tracepoint)
       x86_irq_vectors_deferred_error_apic_exit (loglevel: TRACE_EMERG (0)) 
(type: tracepoint)
       x86_irq_vectors_thermal_apic_entry (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
       x86_irq_vectors_thermal_apic_exit (loglevel: TRACE_EMERG (0)) (type: 
tracepoint)
_______________________________________________
lttng-dev mailing list
lttng-dev@lists.lttng.org
https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
_______________________________________________
lttng-dev mailing list
lttng-dev@lists.lttng.org
https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev

Reply via email to