This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: SystemTap fails to find kernel tracepoints


On Mon, Dec 8, 2014 at 11:51 PM, David Smith <dsmith@redhat.com> wrote:
> perf list tracepoint


#perf list tracepoint
  drm:drm_vblank_event                               [Tracepoint event]
  drm:drm_vblank_event_queued                        [Tracepoint event]
  drm:drm_vblank_event_delivered                     [Tracepoint event]
  i2c:i2c_write                                      [Tracepoint event]
  i2c:i2c_read                                       [Tracepoint event]
  i2c:i2c_reply                                      [Tracepoint event]
  i2c:i2c_result                                     [Tracepoint event]
  i2c:smbus_write                                    [Tracepoint event]
  i2c:smbus_read                                     [Tracepoint event]
  i2c:smbus_reply                                    [Tracepoint event]
  i2c:smbus_result                                   [Tracepoint event]
  ext4:ext4_free_inode                               [Tracepoint event]
  ext4:ext4_request_inode                            [Tracepoint event]
  ext4:ext4_allocate_inode                           [Tracepoint event]
  ext4:ext4_evict_inode                              [Tracepoint event]
  ext4:ext4_drop_inode                               [Tracepoint event]
  ext4:ext4_mark_inode_dirty                         [Tracepoint event]
  ext4:ext4_begin_ordered_truncate                   [Tracepoint event]
  ext4:ext4_write_begin                              [Tracepoint event]
  ext4:ext4_da_write_begin                           [Tracepoint event]
  ext4:ext4_write_end                                [Tracepoint event]
  ext4:ext4_journalled_write_end                     [Tracepoint event]
  ext4:ext4_da_write_end                             [Tracepoint event]
  ext4:ext4_writepages                               [Tracepoint event]
  ext4:ext4_da_write_pages                           [Tracepoint event]
  ext4:ext4_da_write_pages_extent                    [Tracepoint event]
  ext4:ext4_writepages_result                        [Tracepoint event]
  ext4:ext4_writepage                                [Tracepoint event]
  ext4:ext4_readpage                                 [Tracepoint event]
  ext4:ext4_releasepage                              [Tracepoint event]
  ext4:ext4_invalidatepage                           [Tracepoint event]
  ext4:ext4_journalled_invalidatepage                [Tracepoint event]
  ext4:ext4_discard_blocks                           [Tracepoint event]
  ext4:ext4_mb_new_inode_pa                          [Tracepoint event]
  ....
  xen:xen_mmu_alloc_ptpage                           [Tracepoint event]
  xen:xen_mmu_release_ptpage                         [Tracepoint event]
  xen:xen_mmu_pgd_pin                                [Tracepoint event]
  xen:xen_mmu_pgd_unpin                              [Tracepoint event]
  xen:xen_mmu_flush_tlb_all                          [Tracepoint event]
  xen:xen_mmu_flush_tlb                              [Tracepoint event]
  xen:xen_mmu_flush_tlb_single                       [Tracepoint event]
  xen:xen_mmu_flush_tlb_others                       [Tracepoint event]
  xen:xen_mmu_write_cr3                              [Tracepoint event]
  xen:xen_cpu_write_ldt_entry                        [Tracepoint event]
  xen:xen_cpu_write_idt_entry                        [Tracepoint event]
  xen:xen_cpu_load_idt                               [Tracepoint event]
  xen:xen_cpu_write_gdt_entry                        [Tracepoint event]
  xen:xen_cpu_set_ldt                                [Tracepoint event]


The output is similar to `cat /sys/kernel/debug/tracing/available_events',

And here is my kernel config about TRACING

root@Debian64-QEMU:~# grep CONFIG_TRAC /boot/config-3.16.0-4-amd64
CONFIG_TRACEPOINTS=y
# CONFIG_TRACE_SINK is not set
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
CONFIG_TRACER_MAX_TRACE=y
CONFIG_TRACE_CLOCK=y
CONFIG_TRACING=y
CONFIG_TRACING_SUPPORT=y
CONFIG_TRACER_SNAPSHOT=y
# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
# CONFIG_TRACEPOINT_BENCHMARK is not set
root@Debian64-QEMU:~#


Thanks.
-- 

KDr2, http://kdr2.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]