# cat /sys/kernel/debug/tracing/available_events skb:skb_copy_datagram_iovec skb:kfree_skb block:block_rq_remap block:block_remap block:block_split block:block_unplug_io block:block_unplug_timer Since we added our tracepoints to the irq group, we can find them in tracing/events/irq: # ...
# cat /sys/kernel/debug/tracing/available_events skb:skb_copy_datagram_iovec skb:kfree_skb block:block_rq_remap block:block_remap block:block_split block:block_unplug_io block:block_unplug_timer Since we added our tracepoints to the irq group, we can find them in tracing/events/irq: # ...
skb:skb_copy_datagram_iovec skb:kfree_skb block:block_rq_remap block:block_remap block:block_split block:block_unplug_io block:block_unplug_timer 1. 2. 3. 4. 5. 6. 7. 8. 9. Since we added our tracepoints to the irq group, we can find them in tracing/events/irq: AI检测代码解...
bridge drm filelock gpio i2c irq_vectors mce napi pagemap random regmap signal syscalls vmscan xen compaction enable filemap header_event intel_ish jbd2 migrate net power ras rpm skb task vsyscall xhci-hcd context_tracking exceptions fs_dax header_page iommu kmem module nfs printk raw_syscalls s...
过滤和监控 socket 层的数据包socket 类型的 eBPF 程序,返回值类型是 int,并且返回值用于决定如何处理捕获的数据包。返回 0 表示丢弃数据包,返回非零值表...
1.什么是linux static tracepoint linux利用Kprobes进行动态跟踪内核调度已经有很长时间了。 K probe机制是内核提供的一种调试机制,它提供了一种方法,能够在不修改现有代码的基础上,灵活的跟踪内核函数的执行。它的基本工作原理是:用户指定一个探测点,并把一个用户定义的处理函数关联到该探测点,当内核执行到该...
skb:skb_copy_datagram_iovec skb:kfree_skb block:block_rq_remap block:block_remap block:block_split block:block_unplug_io block:block_unplug_timer Since we added our tracepoints to the irq group, we can find them in tracing/events/irq: # ls /sys/kernel/debug/tracing/events/irq/enable...